Mount-SPContentDatabase
Collega un database del contenuto esistente alla farm.
NOTA: tenere presente che se viene specificato un database del contenuto che non esiste, verrà creato da questo cmdlet.
Sintassi
Mount-SPContentDatabase
[-Name] <String>
[-WebApplication] <SPWebApplicationPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-AssignNewDatabaseId]
[-ChangeSyncKnowledge]
[-Confirm]
[-ClearChangeLog]
[-DatabaseCredentials <PSCredential>]
[-DatabaseServer <String>]
[-MaxSiteCount <Int32>]
[-NoB2BSiteUpgrade]
[-SkipIntegrityChecks]
[-WarningSiteCount <Int32>]
[-WhatIf]
[-DatabaseAccessCredentials <PSCredential>]
[-DatabaseFailoverServer <String>]
[-SkipSiteUpgrade]
[-UseLatestSchema]
[<CommonParameters>]
Descrizione
Il cmdlet Mount-SPContentDatabase collega un database del contenuto esistente alla farm. Se il database da montare richiede un aggiornamento, tale cmdlet causerà l'aggiornamento del database. NOTA: tenere presente che se viene specificato un database del contenuto che non esiste, verrà creato da questo cmdlet.
In base al comportamento predefinito, questo cmdlet causa un aggiornamento dello schema del database e, se necessario, predispone build aggiornate per tutte le raccolte siti nel database del contenuto specificato. Per impedire che vengano predisposte build aggiornate delle raccolte siti, utilizzare il parametro NoB2BSiteUpgrade. Questo cmdlet non avvia l'aggiornamento da versione a versione di alcuna raccolta siti.
Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.
Esempio
-----------------ESEMPIO 1---------------------
Mount-SPContentDatabase "MyDatabase" -DatabaseServer "MyServer" -WebApplication https://sitename
In questo esempio un database esistente viene montato nell'applicazione Web sitename. Se sono necessari aggiornamenti, viene avviato l'aggiornamento dello schema del database e quindi vengono eventualmente eseguite solo azioni di aggiornamento da build a build sulle raccolte siti esistenti. Questa operazione non influisce sul parametro CompatibilityLevel per le raccolte siti esistenti nel database.
-----------------ESEMPIO 2---------------------
Mount-SPContentDatabase "MyDatabase" -DatabaseServer "MyServer" -WebApplication https://sitename -NoB2BSiteUpgrade
In questo esempio un database esistente viene montato nell'applicazione Web sitename, ma viene impedito qualsiasi aggiornamento dei siti. Se sono necessari aggiornamenti, vengono avviati solo gli aggiornamenti dello schema del database e non vengono eseguite azioni di aggiornamento da build a build su alcuna raccolta siti. Questa operazione non influisce sul parametro CompatibilityLevel per le raccolte siti esistenti nel database.
Parametri
-AssignmentCollection
Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.
Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-AssignNewDatabaseId
Crea automaticamente un nuovo ID di database quando viene collegato il database del contenuto.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-ChangeSyncKnowledge
Il collegamento del database farà in modo che i client di sincronizzazione Groove sincronizzino di nuovo i loro contenuti.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-ClearChangeLog
Cancella eventuali modifiche in sospeso dal registro modifiche nel database del contenuto.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Confirm
Richiede la conferma prima di eseguire il comando.
Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseAccessCredentials
Specifica le credenziali appartenenti al ruolo SPDataAccess.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseCredentials
Specifica l'oggetto PSCredential che contiene il nome utente e la password da usare per l'autenticazione SQL del database.
Il tipo deve essere un oggetto PSCredential valido.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseFailoverServer
Specifica il nome del server di database di cui eseguire il mirroring.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-DatabaseServer
Specifica il nome del server host per il database del contenuto specificato nel parametro Name.
Il tipo deve essere un nome host di SQL Server valido, ad esempio HostSQLServer1.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-MaxSiteCount
Specifica il numero massimo di siti Web che possono utilizzare il database del contenuto.
Il tipo deve essere un numero intero positivo.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Name
Specifica il database del contenuto esistente da collegare alla farm.
Il tipo deve essere un nome valido di un database del contenuto di SharePoint, ad esempio DBContenutoSP1.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-NoB2BSiteUpgrade
Specifica di non aggiornare tutti gli oggetti figlio durante l'esecuzione di un aggiornamento da build a build. Questo parametro non ha alcun effetto se viene specificato un aggiornamento da versione a versione.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-SkipIntegrityChecks
Specifica al processo di aggiornamento di non eseguire le verifiche di integrità interne, ad esempio i modelli mancanti, e l'individuazione di elementi orfani nell'ambito del processo di aggiornamento.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-SkipSiteUpgrade
Specifica di non aggiornare tutti gli oggetti sito durante un aggiornamento.
Type: | SwitchParameter |
Aliases: | NoB2BSiteUpgrade |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-UpdateUserExperience
Determina se i database del contenuto devono eseguire l'aggiornamento all'interfaccia utente più recente. Per impostazione predefinita, l'interfaccia utente non cambierà durante l'aggiornamento.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010 |
-UseLatestSchema
Specifica di utilizzare lo schema più recente. In un ambiente locale, questo parametro non ha nessun effetto.
Esistono due valori $True e $False.
Il valore predefinito è False.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-WarningSiteCount
Specifica il numero di siti che possono essere creati prima della generazione di un evento di avviso e prima che il proprietario della raccolta siti ne riceva notifica.
Il tipo deve essere un numero intero positivo.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-WebApplication
Collega il database del contenuto all'applicazione Web di SharePoint specificata.
Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome valido di un'applicazione Web di SharePoint (ad esempio AppOffice1) oppure un'istanza di un oggetto SPWebApplication valido.
Type: | SPWebApplicationPipeBind |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-WhatIf
Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando.
Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |