Condividi tramite


Installare i prerequisiti per SharePoint Server 2016 da una condivisione di rete

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

L'installazione dei prerequisiti da un percorso offline è in genere necessaria quando i server in cui si vuole installare SharePoint Server sono isolati da Internet. Qualora non fosse questo il caso, installando i prerequisiti da un percorso centrale offline si ha comunque il vantaggio di poter garantire la coerenza dei server della farm mediante l'installazione di un insieme di immagini noto e controllato.

Nota

Microsoft SharePoint Products Preparation Tool è un'interfaccia utente basata su PrerequisiteInstaller.exe. Lo strumento di preparazione dei prodotti Microsoft SharePoint non accetta alcun input utente.

Parametri e argomenti del programma di installazione

Utilizzando PrerequisiteInstaller.exe con parametri e argomenti, è possibile controllare le versioni del software necessario che vengono installate e il percorso da cui vengono installate.

PrequisiteInstaller.exe accetta coppie di parametro e argomento singole o multiple. L'opzione identifica il prerequisito, mentre l'argomento specifica l'azione e il percorso.

Per una coppia opzione-argomento viene utilizzato il formato seguente:

/switch: <path>

Dove:

  • / switch è un'opzione valida per identificare un prerequisito. Ad esempio, /SQLNCli: è l'opzione per Microsoft SQL Server 2012 SP1 Native Client.

  • <path> è espresso come percorso di un file locale o come percorso di una condivisione file, ad esempio "C:\foldername\sqlncli.msi" o "\<nomeserver>\<nomecondividi>\sqlncli.msi".

Ogni parametro e relativo argomento sono separati dai due punti e uno spazio. L'argomento è racchiuso tra virgolette.

Le coppie parametro e argomento possono essere passate a PrerequisiteInstaller.exe dal prompt dei comandi o lette da un file di testo degli argomenti.

Scaricare e combinare i prerequisiti di SharePoint Server in una condivisione file

È possibile scaricare e unire i prerequisiti eseguendo i passaggi della procedura seguente.

Per identificare i prerequisiti

  1. Fare riferimento all'articolo Requisiti hardware e software per SharePoint Server 2016, che elenca tutto il software necessario e facoltativo per SharePoint Server 2016. In questo documento viene inoltre riportato il percorso di download di ogni prerequisito disponibile per il download in Internet. Per i requisiti hardware e software per SharePoint Server 2019, vedere Requisiti hardware e software per SharePoint Server 2019

    Per la versione SharePoint 2013, vedere Requisiti hardware e software per SharePoint 2013.

  2. Dal prompt dei comandi passare alla radice del supporto di installazione o del percorso della cartella di SharePoint Server.

  3. Al prompt dei comandi digitare il comando seguente e premere INVIO:

    PrerequisiteInstaller.exe /?

    Verrà visualizzato un elenco di parametri e opzioni della riga di comando con gli argomenti corrispondenti per l'installazione di un prerequisito dalla riga di comando.

    Consiglio

    Per copiare negli appunti il contenuto della finestra Informazioni su attiva, premere CTRL+C.

  4. Verificare di disporre di un elenco accurato del software necessario. Confrontare l'output del programma di installazione dei prerequisiti con l'elenco dei prerequisiti riportato al passaggio 1.

  5. Scaricare i prerequisiti in un computer che disponga di accesso a Internet.

Eseguire quindi la procedura seguente per creare un percorso centrale da utilizzare per l'installazione dei prerequisiti di SharePoint Server in tutti i server della farm.

Per combinare i prerequisiti

  1. Creare una cartella condivisa in un computer a cui possano accedere i server in cui verranno installati i prerequisiti.

  2. Copiare nella cartella condivisa i file scaricati da Internet.

Dopo aver creato un percorso di rete disponibile per i prerequisiti, eseguire la procedura riportata nella sezione seguente per installare i prerequisiti di SharePoint Server in un server.

Installare i prerequisiti di SharePoint Server dal prompt dei comandi

È possibile installare uno o più prerequisiti dalla riga di comando eseguendo la procedura seguente.

Per eseguire l'installazione dalla riga di comando

  1. Fare clic sul pulsante Start e aprire una finestra del prompt dei comandi utilizzando l'opzione Esegui come amministratore.

  2. Passare alla directory di origine di SharePoint Server.

  3. Digitare l'opzione relativa al programma prerequisito da installare e l'argomento corrispondente e quindi premere INVIO. Ad esempio, per SharePoint Server 2016 digitare:

    PrerequisiteInstaller.exe /SQLNCli:"\o16-sf-admin\SP_prereqs\sqlncli.msi"

    Nota

    Per installare più prerequisiti, digitare ogni coppia di opzioni e argomenti. Assicurarsi di separare ogni coppia in base a uno spazio, ad esempio: > PrerequisiteInstaller.exe /IDFX:"\<path>\Windows6.1-KB974405-x64.msu" /sqlncli:"\<path>\sqlncli.msi" /Sync:"\<path>\Synchronization.msi"

Installare i prerequisiti di SharePoint Server utilizzando un file degli argomenti

È possibile installare i prerequisiti dalla condivisione file utilizzando un file degli argomenti costituito dai parametri e dai percorsi corrispondenti dei programmi da installare.

Quando si esegue PrerequisiteInstaller.exe con un file degli argomenti, vengono eseguite le operazioni seguenti:

  1. PrerequisiteInstaller.exe legge il file degli argomenti per verificare che ogni parametro sia valido e che il programma identificato nel percorso esista.

    Nota

    Se si specifica un argomento, PrerequisiteInstaller.exe ignora il file degli argomenti ed elabora solo l'argomento della riga di comando.

  2. Tramite PrerequisiteInstaller.exe viene analizzato il sistema locale per determinare se uno o più prerequisiti sono già installati.

  3. PrerequisiteInstaller.exe installa i programmi nel file degli argomenti e restituisce uno dei seguenti codici di uscita:

  • 0 - L'operazione ha avuto esito positivo

  • 1 - È già in esecuzione un'altra istanza dell'applicazione

  • 2 - Un parametro della riga di comando non è valido

  • 1001 - Un riavvio in sospeso blocca l'installazione

  • 3010 - È necessario un riavvio

  1. Se un prerequisito richiede un riavvio, viene generato un codice 3010 e viene richiesto di fare clic su Fine per riavviare il sistema. Il comportamento del programma di installazione dopo un codice 3010 varia a seconda di quale delle condizioni seguenti si verifica nel computer:
  • Se il componente che richiede un riavvio è già installato nel sistema, viene generato il codice 3010 e vengono installati i prerequisiti rimanenti. Dopo l'installazione dell'ultimo prerequisito, viene richiesto di riavviare il sistema.

  • Se il componente che richiede un riavvio viene installato nel sistema da PrerequisiteInstaller.exe, tramite il programma di installazione viene generato il codice 3010 e l'installazione dei prerequisiti rimanenti non viene eseguita. Viene richiesto di riavviare il sistema.

    Dopo il riavvio del sistema, PrerequisiteInstaller.exe viene nuovamente eseguito poiché il file di avvio creato prima del riavvio contiene un contrassegno /continue.

    È possibile che più componenti richiedano il riavvio. Quindi PrerequisiteInstaller.exe potrebbe essere necessario riavviare più volte. Dopo il riavvio, PrerequisiteInstaller.exe ignora il file degli argomenti e tenta di scaricare e installare i prerequisiti rimanenti da Internet. Per ulteriori informazioni, vedere Problemi noti.

Per creare un file degli argomenti, eseguire la procedura seguente.

Per creare un file degli argomenti

  1. Utilizzando un editor di testo, creare un nuovo documento di testo denominato PrerequisiteInstaller.Arguments.txt. Salvare questo file nello stesso percorso di PrerequisiteInstaller.exe. Questo file conterrà le opzioni e gli argomenti usati durante l'esecuzione dello strumento di preparazione dei prodotti Microsoft SharePoint.

  2. Utilizzando un editor di testo, modificare PrerequisiteInstaller.Arguments.txt e inserire percorsi di file dell'origine di installazione per il parametro di ogni prerequisito, utilizzando la sintassi seguente:

    /switch: <path>

    Dove /switch è un'opzione valida e <path> è un percorso dell'origine di installazione.

  3. Dopo aver completato la modifica di PrerequisiteInstaller.Arguments.txt, salvare le modifiche e verificare che il file si trovi nella stessa directory di PrerequisiteInstaller.exe.

Per installare i prerequisiti, eseguire la procedura seguente.

Per installare i prerequisiti utilizzando un file degli argomenti

  1. Eseguire PrerequisiteInstaller.exe al prompt dei comandi per installare i prerequisiti.

    Attenzione

    Se viene richiesto di fare clic su Finish per riavviare il sistema, ignorare la richiesta. Fare invece clic su Annulla. Per altre informazioni, vedere Problemi noti prima di continuare con il passaggio successivo.

  2. Riavviare manualmente il sistema.

  3. Al prompt dei comandi digitare il comando seguente e premere INVIO:

    PrerequisiteInstaller.exe

Problemi noti

Vi sono due problemi noti che influiscono sull'utilizzo di un file degli argomenti:

  • Sono state utilizzate interruzioni di riga all'interno del file degli argomenti

    Se si crea un file degli argomenti utilizzando interruzioni di riga per avere ogni coppia opzione-argomento su una riga separata, il programma di installazione dei prerequisiti non verrà eseguito. Per ovviare al problema, è necessario immettere tutte le coppie opzione-argomento su una stessa riga.

  • Il file degli argomenti non viene utilizzato dopo un riavvio del computer

    Dopo un riavvio, PrerequisiteInstaller.exe esegue il file di comando di avvio che contiene un contrassegno /continue. Il contrassegno /continue impone al programma di installazione di ignorare il file degli argomenti.

    È necessario impedire il riavvio eliminando l'attività di avvio in questo file di comandi utilizzando una delle opzioni seguenti:

    Opzione 1

  1. Eseguire PrerequisiteInstaller.exe facendo doppio clic su di esso. Verrà così visualizzata la prima schermata con l'elenco dei prerequisiti.

  2. Fare clic su Cancel. PrerequisiteInstaller.exe eliminerà l'attività di avvio.

    Opzione 2

  3. Fare clic sul pulsante Start, scegliere Esegui e quindi digitare regedit per aprire il Registro di sistema.

  4. Aprire la chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.

  5. Controllare il valore di "Common Startup". Corrisponderà alla directory in cui sono elencate le attività di avvio.

  6. Chiudere l'Editor del Registro di sistema senza apportare alcuna modifica.

  7. Passare alla directory di esecuzione automatica, che in genere è disponibile nel percorso <dirsistema>\Dati Applicazioni\Microsoft\Windows\Menu Avvio\Programmi\Esecuzione automatica.

  8. Eliminare l'attività di avvio eliminando "SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd".