Quelli che seguono sono i comandi PowerShell necessari per creare a mano lo User Profile Service Application di SharePoint.

Per prima cosa va creata la service application specificando un nome e i 3 database necessari tramite il comando New-SPProfileServiceApplication
PowerShell
$sa = New-SPProfileServiceApplication -Name 'User Profile Service Application 2' -ApplicationPool 'SharePoint Hosted Services' -ProfileDBName SP2016_UPS_Profile -SocialDBName SP2016_UPS_Social -ProfileSyncDBname SP2016_UPS_Sync
Questo è l'unico modo per definire il nome del database di sync in quanto da interfaccia non editabile.
subito dopo va creato il proxy (New-SPProfileServiceApplicationProx) per connetterlo, in questo caso, al default proxy group
PowerShell
New-SPProfileServiceApplicationProxy -Name 'User Profile Service Application 2 Proxy' -ServiceApplication $sa -DefaultProxyGroup
Se è necessario recuperare la referenza ad uno User Profile Service, si può usare il comando Get-SPServiceApplication:
PowerShell
$sa = Get-SPServiceApplication | Where-Object{$_.displayname -eq "User Profile Service Application 2"}
Un altro modo per specificare i nomi dei database, è quello di usare, in fase di installazione, l'utility AutoSPInstaller.
Potrebbe interessarti anche: