Instalación de requisitos previos de SharePoint Server desde un recurso compartido de redInstall prerequisites for SharePoint Server from a network share

se aplica a: sí2013 sí2016 sí2019 noSharePoint OnlineAPPLIES TO: yes2013 yes2016 yes2019 noSharePoint Online

Normalmente, se requiere la instalación de requisitos previos desde una ubicación sin conexión cuando los servidores en los que desea instalar SharePoint Server no tienen conexión a Internet. Aun si esto no es así, la instalación de requisitos previos desde una ubicación central y sin conexión asegura la coherencia de la granja de servidores, ya que se instala un conjunto de imágenes conocido y controlado.Installing prerequisites from an offline location is typically required when the servers on which you want to install SharePoint Server are isolated from the Internet. Even if this is not the case, by installing prerequisites from a central, offline location, you can ensure farm server consistency by installing a well-known and controlled set of images.

Nota

La Herramienta de preparación de Productos de Microsoft SharePoint es una interfaz de usuario integrada en PrerequisiteInstaller.exe. Herramienta de preparación de Productos de Microsoft SharePoint no admite intervención del usuario.The Microsoft SharePoint Products Preparation Tool is a user interface built on PrerequisiteInstaller.exe. The Microsoft SharePoint Products Preparation Tool accepts no user input.

Modificadores y argumentos del instaladorInstaller switches and arguments

El uso de PrerequisiteInstaller.exe con modificadores y argumentos permite controlar las versiones de software necesario que están instaladas y la ubicación desde la que se instalan.By using PrerequisiteInstaller.exe with switches and arguments, you control the versions of the required software that are installed and the location from which they are installed.

PrequisiteInstaller.exe acepta uno o varios pares de modificadores y argumentos. Un modificador identifica el requisito previo y el argumento especifica la acción y la ubicación del requisito previo.PrequisiteInstaller.exe accepts single or multiple switch and argument pairs. A switch identifies the prerequisite and the argument specifies the action and the location of the prerequisite.

Un par de modificador y argumento tiene el siguiente formato:A switch and argument pair uses the following format:

/switch: <path>/switch: <path>

Donde:Where:

  • / modificador es un modificador válido para identificar un requisito previo. Por ejemplo, /SQLNCli: es el modificador para Microsoft SQL Server 2012 SP1 Native Client./ switch is a valid switch to identify a prerequisite. For example, /SQLNCli: is the switch for the Microsoft SQL Server 2012 SP1 Native Client.

  • <path> se expresa como la ruta de acceso de un archivo local o la ruta de acceso de un recurso compartido de archivos; por ejemplo, "C:\foldername\sqlncli.msi" o "\<servername>\<sharename>\sqlncli.msi".<path> is expressed as the path of a local file or the path of a file share, for example, "C:\foldername\sqlncli.msi" or "\<servername>\<sharename>\sqlncli.msi".

Cada modificador y argumento están separados por un carácter de dos puntos y un espacio. El argumento se escribe entre comillas.Each switch and its argument are separated by a colon and a space. The argument is enclosed in quotation marks.

Los pares de modificador y argumento se pueden pasar a PrerequisiteInstaller.exe en el símbolo del sistema o leer desde un archivo de texto de argumentos.The switch and argument pairs can be passed to PrerequisiteInstaller.exe at the command prompt or read from an arguments text file.

Descarga y combinación de los requisitos previos de SharePoint Server en un recurso compartido de archivosDownload and combine the SharePoint Server prerequisites on a file share

Siga los procedimientos siguientes para descargar y combinar los requisitos previos.You can download and combine prerequisites by performing the steps in the following procedures.

Para identificar requisitos previosTo identify prerequisites

  1. Consulte el artículo Requisitos de hardware y software para SharePoint Server 2016, que contiene una lista de todo el software obligatorio y opcional para SharePoint Server 2016.Refer to the article, Hardware and software requirements for SharePoint Server 2016, which lists all the required and optional software for SharePoint Server 2016. Además, este documento proporciona la ubicación de descarga de cada requisito previo que está disponible para descargar desde Internet.Additionally, this article provides the download location for each prerequisite that can be downloaded from the Internet. Para conocer los requisitos de hardware y de software de SharePoint Server 2019, consulte Requisitos de hardware y software para SharePoint Server 2019.For hardware and software requirements for SharePoint Server 2019, see Hardware and software requirements for SharePoint Server 2019

    Para la versión de SharePoint 2013, consulte Requisitos de hardware y software para SharePoint 2013.For the SharePoint 2013 version, see Hardware and software requirements for SharePoint 2013.

  2. Desde el símbolo del sistema, navegue hasta la raíz de la ubicación de los medios o la carpeta de instalación de SharePoint Server.From the command prompt, navigate to the root of the SharePoint Server installation media or folder location.

  3. En el símbolo del sistema, escriba el siguiente comando y presione Entrar:At the command prompt, type the following command, and then press Enter:

    PrerequisiteInstaller.exe /?PrerequisiteInstaller.exe /?

    Se mostrará una lista de las opciones y modificadores de la línea de comandos, y sus correspondientes argumentos, para instalar un requisito previo mediante la línea de comandos.This displays a list of the command-line options and switches and their corresponding arguments for installing a prerequisite from the command-line.

    Sugerencia

    Para copiar los contenidos de la ventana activa "Acerca de" al Portapapeles, presione Ctrl+C.To copy the contents of the active About window to the Clipboard, press Ctrl+C.

  4. Compruebe que tiene la lista correcta del software necesario. Compare el resultado del instalador de requisitos previos con la lista del paso 1.Verify that you have an accurate list of the required software. Compare the output from the prerequisite installer to the list of prerequisites in step 1.

  5. Descargue los requisitos previos a un equipo con acceso a Internet.Download the prerequisites to a computer that has Internet access.

A continuación, siga estos pasos para crear una ubicación central que podrá usar para instalar los requisitos previos de SharePoint Server en todas las granjas de servidores.Next, follow these steps to create a central location that you can use for installing SharePoint Server prerequisites on all the farm servers.

Para combinar los requisitos previosTo combine prerequisites

  1. Cree una carpeta compartida en un equipo al que tengan acceso los servidores en los que se van a instalar los requisitos previos.Create a shared folder on a computer that can be accessed by the servers on which the prerequisites will be installed.

  2. Copie los archivos que descargó de Internet en la carpeta compartida.Copy the files that you downloaded from the Internet to the shared folder.

Cuando termine de crear una ubicación de red disponible para los requisitos previos, realice el procedimiento de la siguiente sección para instalar los requisitos previos de SharePoint Server en un servidor.After you finish creating an available network location for the prerequisites, use the procedure in the following section to install SharePoint Server prerequisites on a server.

Instalación de los requisitos previos de SharePoint Server en el símbolo del sistemaInstall the SharePoint Server prerequisites at the command prompt

Puede instalar uno o todos los requisitos previos desde la línea de comandos mediante el siguiente procedimientoYou can install one or more of the prerequisites from the command line using the following procedure.

Para instalar mediante la línea de comandosTo install from the command line

  1. En el menú Inicio, abra la ventana del símbolo del sistema mediante la opción Ejecutar como administrador.From the Start menu, open the Command Prompt window using the Run as administrator option.

  2. Navegue al directorio de origen de SharePoint Server.Navigate to the SharePoint Server source directory.

  3. Escriba el modificador de programa del requisito previo y su correspondiente argumento para el programa que quiera instalar y, después, presione Entrar. Para SharePoint Server 2016, escriba lo siguiente:Type the prerequisite program switch and corresponding argument for the program that you want to install, and then press Enter, for SharePoint Server 2016, type:

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

    Nota

    Para instalar más de un requisito previo, escriba cada par de modificador y argumento. Asegúrese de separar cada uno por un espacio; por ejemplo: > PrerequisiteInstaller.exe /IDFX:"\< path>\Windows6.1-KB974405-x64.msu" /sqlncli:"\< path>\sqlncli.msi" /Sync:"\< path>\Synchronization.msi"To install more than one prerequisite, type each switch and argument pair. Be sure to separate each pair by a space, for example: > PrerequisiteInstaller.exe /IDFX:"\< path>\Windows6.1-KB974405-x64.msu" /sqlncli:"\< path>\sqlncli.msi" /Sync:"\< path>\Synchronization.msi"

Instalación de los requisitos previos de SharePoint Server mediante un archivo de argumentosInstall the SharePoint Server prerequisites by using an arguments file

Puede instalar los requisitos previos desde el recurso compartido de archivos mediante un archivo de argumentos, que contiene modificadores y sus correspondientes instrucciones de ruta de acceso a los programas que se necesita instalar.You can install the prerequisites from the file share using an arguments file that consists of switches and corresponding path statements to the programs that have to be installed.

Cuando ejecuta PrerequisiteInstaller.exe con un archivo de argumentos, ocurre lo siguiente:When you run PrerequisiteInstaller.exe with an arguments file, the following happens:

  1. PrerequisiteInstaller.exe lee el archivo de argumentos para comprobar que cada modificador es válido y que el programa identificado en la instrucción de ruta de acceso existe.PrerequisiteInstaller.exe reads the argument file to verify that each switch is valid and that the program identified in the path statement exists.

    Nota

    Si especifica un argumento, PrerequisiteInstaller.exe omite el archivo de argumentos y procesa solamente el argumento de la línea de comandos.If you specify an argument, PrerequisiteInstaller.exe ignores the arguments file and processes only the command-line argument.

  2. PrerequisiteInstaller.exe examina el sistema local para determinar si alguno de los requisitos previos ya está instalado.PrerequisiteInstaller.exe scans the local system to determine whether any of the prerequisites are already installed.

  3. PrerequisiteInstaller.exe instala los programas del archivo de argumentos y devuelve uno de los siguientes códigos de salida:PrerequisiteInstaller.exe installs the programs in the argument file and returns one of the following exit codes:

  • 0 - Correcto0 - Success

  • 1 - Ya se está ejecutando otra instancia de esta aplicación1 - Another instance of this application is already running

  • 2 - Parámetros de línea de comandos no válidos2 - Invalid command line parameter

  • 1001 - Un reinicio pendiente impide la instalación1001 - A pending restart blocks installation

  • 3010 - Es necesario reiniciar3010 - A restart is needed

  1. Si un requisito previo exige reiniciar, se genera un código 3010 y se le pide que haga clic en Finalizar para reiniciar el sistema. El comportamiento del instalador después del código 3010 varía según las condiciones existentes en el equipo:If a prerequisite requires a restart, a 3010 code is generated and you are prompted to click Finish to restart the system. The behavior of the installer after a 3010 code varies depending on which of the following conditions are true on the computer:
  • Si el componente que requiere un reinicio ya está instalado en el sistema, se genera el código 3010 y se instalan los requisitos previos restantes. Después de instalar el último requisito previo, se le pide que reinicie el sistema.If the component that requires a restart is already installed on the system, the 3010 code is generated, and the remaining prerequisites are installed. After the last prerequisite is installed, you are prompted to restart the system.

  • Si el componente que requiere un reinicio ya está instalado en el sistema mediante PrerequisiteInstaller.exe, el instalador genera el código 3010 y se omite la instalación de los requisitos previos restantes. Se le pide que reinicie el sistema.If the component that requires a restart is installed on the system by PrerequisiteInstaller.exe, the installer generates the 3010 code, and the installation of the remaining prerequisites is skipped. You are prompted to restart the system.

    Después de reiniciarse el sistema, comienza a ejecutarse de nuevo, porque el archivo de inicio que se crea antes del reinicio contiene una marca /continue.After the system restarts, PrerequisiteInstaller.exe starts to run again because the startup file that is created before the restart contains a /continue flag.

    Es posible que varios componentes requieran un reinicio y que haga falta reiniciar varias veces PrerequisiteInstaller.exe. Después de un reinicio, PrerequisiteInstaller.exe omite el archivo de argumentos e intenta descargar e instalar los requisitos previos restantes desde Internet. Para obtener más información, consulte Problemas conocidos.Multiple components might require you to restart. So PrerequisiteInstaller.exe might have to be restarted several times. After you restart, PrerequisiteInstaller.exe ignores the arguments file and attempts to download and install the remaining prerequisites from the Internet. For more information, see Known issues.

Realice el siguiente procedimiento para crear un archivo de argumentos.Use the following procedure to create an arguments file.

Para crear un archivo de argumentosTo create an arguments file

  1. Cree un documento de texto con el nombre PrerequisiteInstaller.Arguments.txt mediante un editor de texto. Guarde el archivo en la misma ubicación que PrerequisiteInstaller.exe. Este archivo contendrá los modificadores y argumentos que se usan cuando ejecuta la Herramienta de preparación de Productos de Microsoft SharePoint.Using a text editor, create a new text document named PrerequisiteInstaller.Arguments.txt. Save this file to the same location as PrerequisiteInstaller.exe. This file will contain the switches and arguments that are used when you run the Microsoft SharePoint Products Preparation Tool.

  2. Edite PrerequisiteInstaller.Arguments.txt mediante un editor de texto y proporcione las rutas de acceso a los archivos del origen de instalación para cada modificador de requisito previo con la siguiente sintaxis:Using a text editor, edit PrerequisiteInstaller.Arguments.txt and provide file paths to the installation source for each prerequisite switch by using the following syntax:

    /switch: <path>/switch: <path>

    Donde /switch es un modificador válido y <path> es la ruta de acceso del origen de instalación.Where /switch is a valid switch and <path> is a path of the installation source.

  3. Al finalizar la edición de PrerequisiteInstaller.Arguments.txt, guarde los cambios y compruebe que el archivo esté en el mismo directorio que PrerequisiteInstaller.exe.After you finish editing PrerequisiteInstaller.Arguments.txt, save your edits, and verify that this file is in the same directory as PrerequisiteInstaller.exe.

Realice el siguiente procedimiento para instalar los requisitos previos.Use the following procedure to install the prerequisites.

Para instalar los requisitos previos mediante un archivo de argumentosTo install the prerequisites using an arguments file

  1. Ejecute PrerequisiteInstaller.exe desde el símbolo del sistema para instalar los requisitos previos.Run PrerequisiteInstaller.exe at the command prompt to install the prerequisites.

    Precaución

    Si se le pide que haga clic en Finalizar para reiniciar el sistema, no lo haga. En su lugar, haga clic en Cancelar. Para obtener más información, vea Problemas conocidos antes de continuar con el siguiente paso.If you are prompted to click Finish to restart the system, do not do so. Instead, click Cancel. For more information, see Known issues before you continue with the next step.

  2. Reinicie manualmente el sistema.Manually restart the system.

  3. En el símbolo del sistema, escriba el siguiente comando y presione Entrar:At the command prompt, type the following command, and then press Enter:

    PrerequisiteInstaller.exePrerequisiteInstaller.exe

Problemas conocidosKnown issues

Existen dos problemas conocidos que afectan al uso de un archivo de argumentos:There are two known issues that affect the use of an arguments file:

  • Se usan saltos de línea en el archivo de argumentosUsing line breaks in the arguments file

    Si crea un archivo de argumentos y usa saltos de línea para poner cada modificador y argumento en una línea distinta, se genera un error en el instalador de requisitos previos. La solución alternativa es escribir todos los pares de modificador y argumento en una misma línea.If you create an arguments file and use line breaks to put each switch and argument on a separate line, the prerequisite installer fails. The workaround is to enter all the switch and argument pairs on a single line.

  • El archivo de argumentos no se usa después de un reinicio del equipoAfter a computer restart, the arguments file is not used

    Después de un reinicio, PrerequisiteInstaller.exe ejecuta el archivo de comandos de inicio, que contiene una marca /continue. Esta marca obliga al instalador a ignorar el archivo de argumentos.After you restart, PrerequisiteInstaller.exe runs the startup command file, which contains a /continue flag. The /continue flag forces the installer to ignore the arguments file.

    Para evitar el reinicio, elimine la tarea de inicio del archivo de comandos mediante una de las siguientes opciones:You must prevent a restart by deleting the startup task in this command file by using one of the following options:

    Opción 1Option 1

  1. Haga doble clic en PrerequisiteInstaller.exe para ejecutarlo. El programa mostrará la primera pantalla con la lista de los requisitos previos.Run PrerequisiteInstaller.exe by double-clicking it. The program will display the first screen with the list of prerequisites.

  2. Haga clic en Cancelar. PrerequisiteInstaller.exe eliminará la tarea de inicio.Click Cancel. PrerequisiteInstaller.exe deletes the startup task.

    Opción 2Option 2

  3. En el menú Inicio, seleccione Ejecutar y, a continuación, escriba regedit para abrir el Registro.From the Start menu, choose Run, and then type regedit to open the registry.

  4. Abra la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.Open the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.

  5. Compruebe el valor de "Common Startup", que muestra el directorio en el que están enumeradas las tareas de inicio.Check the value for "Common Startup". This shows the directory where the startup tasks are listed.

  6. Cierre el editor del Registro sin realizar cambios.Close the registry editor without making any changes.

  7. Navegue hacia el directorio de inicio, que generalmente es <DirSistema>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.Navigate to the startup directory, which is usually <systemdir>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.

  8. Elimine “SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd” para eliminar la tarea de inicio.Delete the startup task by deleting "SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd".