Instalar Distributed Replay

Se aplica a: SQL Server 2016 (13.x), SQL Server 2017 (14.x) y SQL Server 2019 (15.x)

Importante

Distributed Replay de SQL Server no está disponible con la versión preliminar de SQL Server 2022 (16.x).

Puede instalar Distributed Replay en una de estas tres maneras:

Instalar Distributed Replay desde el Asistente para instalación

Instalar las características de MicrosoftSQL Server Distributed Replay con el Asistente para instalación de SQL Server . Cuando planee dónde desea instalar las características, tenga en cuenta lo siguiente:

  • Puede instalar la herramienta de administración en el mismo equipo que el controlador de Distributed Replay, o en equipos diferentes.

  • Solo puede haber un controlador en cada entorno de Distributed Replay.

  • Puede instalar el servicio de cliente en 16 equipos (físicos o virtuales) como máximo.

  • Solo una instancia del servicio de cliente se puede instalar en el equipo del controlador de Distributed Replay. Si el entorno de Distributed Replay tiene más de un cliente, no se recomienda instalar el servicio de cliente en el mismo equipo que el controlador. De hacerlo, puede reducirse la velocidad total de la Distributed Replay.

  • En escenarios de pruebas de rendimiento, no se recomienda instalar la herramienta de administración, el servicio Distributed Replay Controller o el servicio de cliente en la instancia de destino de SQL Server. La instalación de todas estas características en el servidor de destino debe limitarse a las pruebas funcionales para la compatibilidad de aplicaciones.

  • Después de la instalación, el servicio de controlador, controlador de SQL Server Distributed Replay, debe ejecutarse antes de iniciarse el servicio de cliente de Distributed Replay en los clientes.

Nota

Para quitar o cambiar las características de Distributed Replay, utilice la ventana Programas y características de Windows en el Panel de control. Seleccione SQL Server en la ventana Desinstalar o cambiar un programa y, a continuación, seleccione Quitar para abrir el Asistente para la instalación de SQL Server. En la página Seleccionar características , compruebe las características de Distributed Replay que desea quitar.

Requisitos previos:

  • Asegúrese de que los equipos que desea utilizar cumplan los requisitos que se describen en el tema Distributed Replay Requirements.

  • Antes de empezar este procedimiento, cree las cuentas de usuario de dominio en las que se ejecutarán los servicios de controlador y de cliente. Se recomienda que estas cuentas no sean miembros del grupo Administradores de Windows. Para obtener más información, vea la sección sobre cuentas de usuario y de servicio en el tema Distributed Replay Security .

    Nota

    Puede utilizar cuentas de usuario local si está ejecutando la herramienta de administración, el servicio de controlador y el servicio de cliente en el mismo equipo.

Ubicaciones de instalación:

Suponiendo que utilice las ubicaciones predeterminadas de archivos y una instalación estándar, el directorio base se encuentra en C:\Archivos de programa\Microsoft SQL Server. Dentro de ese directorio, los archivos binarios y los ensamblados se instalan en las siguientes ubicaciones:

  • En un sistema de 32 bits:

    C:\Archivos de programa\Microsoft SQL Server\nnn\Tools

    O bien

    <Directorio de características compartidas>\Tools(directorio de características compartidas alternativo proporcionado por el usuario)

  • En un sistema de 64 bits:

    C:\Archivos de programa\Microsoft SQL (x86)\130\Tools

    O bien

    <Directorio de características compartidas (x86)>\Tools(directorio de características compartidas (x86) alternativo proporcionado por el usuario)

Para instalar las características de Distributed Replay

  1. Para iniciar la instalación de cualquiera de las características de Distributed Replay, inicie el Asistente para la instalación de SQL Server .

  2. La página Reglas auxiliares del programa de instalación identifica los problemas que pueden producirse en la instalación de los archivos auxiliares del programa de instalación de SQL Server. Debe corregir los errores debidos a esos problemas antes de continuar con la instalación.

  3. En la página Clave del producto, seleccione un botón de opción para indicar si está instalando una edición gratuita de SQL Server o una versión de producción del producto que tiene una clave PID. Para obtener más información, consulte Ediciones y características admitidas de SQL Server 2022.

  4. En la página Términos de licencia , lea el contrato de licencia y active la casilla para aceptar los términos y condiciones de la licencia. Para ayudar a mejorar SQL Server, también puede habilitar la opción de uso de características y enviar informes a Microsoft.

  5. En la página Archivos auxiliares del programa de instalación, seleccione Instalar para instalar o actualizar los archivos auxiliares del programa de instalación para SQL Server.

  6. En la página Rol de instalación, seleccione Instalación de características de SQL Server y, a continuación, seleccione Siguiente para continuar en la página Selección de características.

  7. En la página Selección de características , configure las características que desea instalar.

    • Para instalar la herramienta de administración, seleccione Herramientas de administración - Básica.

    • Para instalar el servicio de controlador, seleccione Controlador de Distributed Replay.

    • Para instalar el servicio de cliente, seleccione Distributed Replay Client.

      Importante

      Al configurar Distributed Replay Controller, puede especificar una o más cuentas de usuario que se usarán para ejecutar los servicios de cliente de Distributed Replay. La lista siguiente es una relación de las cuentas admitidas:

    • Cuenta de usuario de dominio

    • Cuenta de usuario local creada por el usuario

    • Administrador

    • Cuenta virtual y MSA (cuenta de servicio administrada)

    • Network Services, servicios locales y sistema

    No se aceptan cuentas de grupo (locales o de dominio) y otras cuentas integradas (como Todos).

  8. Opcionalmente, seleccione el botón de puntos suspensivos (…) para cambiar la ruta de acceso al directorio de características compartidas.

    1. En equipos de 32 bits, la ruta de acceso de instalación predeterminada es C:\Archivos de programa\Microsoft SQL Server\

    2. En equipos de 64 bits, la ruta de acceso de instalación predeterminada es C:\Archivos de programa (x86)\Microsoft SQL Server\

  9. Cuando haya finalizado, seleccione Siguiente.

  10. En la página Reglas de instalación , el programa de instalación de SQL Server valida la configuración del equipo. Una vez completado el proceso de validación, seleccione Siguiente.

  11. La página Requisitos de espacio en disco calcula el espacio en disco necesario para las características que haya especificado. A continuación, compara el espacio necesario con el espacio en disco disponible.

  12. En la página Informes de errores , especifique la información que desee enviar a Microsoft para ayudar a mejorar SQL Server. De forma predeterminada, se habilita la opción de informe de errores.

  13. En la página Reglas de configuración de instalación, el Comprobador de configuración del sistema ejecutará uno o varios conjuntos de reglas para validar la configuración del equipo con las características de SQL Server que haya especificado.

  14. En la página Preparado para instalar el programa, seleccione Instalar.

    Importante

    Después de instalar Distributed Replay, debe crear las reglas de firewall en los equipos cliente y de controlador, y conceder a cada equipo cliente permisos en el servidor de destino. Para obtener más información, vea Completar los pasos posteriores a la instalación.

Seguridad de .NET Framework

Debe disponer de permisos administrativos para instalar cualquiera de las características de Distributed Replay. Solo un inicio de sesión de SQL Server con permisos sysadmin puede agregar las cuentas del servicio de cliente al rol de servidor sysadmin del servidor de prueba. Para obtener más información sobre las consideraciones de seguridad de Distributed Replay, vea Distributed Replay Security.

Instalar Distributed Replay desde el símbolo del sistema

La instalación de una instancia nueva de Distributed Replay en el símbolo del sistema permite especificar las características que se instalarán y cómo se deben configurar. La instalación en el símbolo del sistema admite la instalación, la reparación, la actualización y la desinstalación de los componentes de Distributed Replay. Al realizar la instalación a través del símbolo del sistema, SQL Server admite el modo totalmente silencioso mediante el uso del parámetro /Q.

Nota

En instalaciones locales, debe ejecutar el programa de instalación como administrador. Si instala SQL Server desde un recurso compartido remoto, deberá usar una cuenta de dominio que tenga permisos de lectura y ejecución para dicho recurso.

Parámetros de instalación

La lista de las características de nivel superior incluye SQL Server, Analysis Services, Reporting Services, Integration Servicesy Herramientas. La característica Herramientas instalará las herramientas de administración de SQL Server , los Libros en pantalla de SQL Server , SQL Server Data Tools (SSDT)y otros componentes compartidos. Para instalar los componentes de Distributed Replay, especifique los siguientes parámetros:

Componente Parámetro
Controlador de Distributed Replay DREPLAY_CTLR
Servicio cliente de Distributed Replay DREPLAY_CLT
Herramienta de administración Herramientas

Importante

Después de instalar Distributed Replay, debe crear las reglas de firewall en los equipos cliente y de controlador, y conceder a cada equipo cliente permisos en el servidor de destino. Para obtener más información, vea Completar los pasos posteriores a la instalación.

Use los parámetros de la tabla siguiente para desarrollar scripts de la línea de comandos para la instalación.

Parámetro Descripción Valores admitidos
/CTLRSVCACCOUNT

Opcional
Cuenta de servicio para el servicio Distributed Replay Controller. Comprueba la cuenta y la contraseña
/CTLRSVCPASSWORD

Opcional
Contraseña de la cuenta de servicio de Distributed Replay Controller. Comprueba la cuenta y la contraseña
/CTLRSTARTUPTYPE

Opcional
Tipo de inicio para el servicio Distributed Replay Controller. Automático

Disabled

Manual
/CTLRUSERS

Opcional
Especifica los usuarios que tienen permisos para el servicio de Distributed Replay Controller. Conjunto de cadenas de la cuenta de usuario que usan " " (espacio) para el delimitador

Importante: al configurar el servicio Distributed Replay Controller, puede especificar una o más cuentas de usuario que se usarán para ejecutar los servicios Distributed Replay Client. La lista siguiente es una relación de las cuentas admitidas:

Cuenta de usuario de dominio

Cuenta de usuario local creada por el usuario

Administrador

Administrador

Cuenta virtual y MSA (cuenta de servicio administrada)

Network Services, servicios locales y sistema



Nota: No se aceptan cuentas de grupo (locales o de dominio) y otras cuentas integradas (como Todos).
/CLTSVCACCOUNT

Opcional
Cuenta de servicio para el servicio de cliente de Distributed Replay. Comprueba la cuenta y la contraseña
/CLTSVCPASSWORD

Opcional
Contraseña de la cuenta de servicio de Distributed Replay Client. Comprueba la cuenta y la contraseña
/CLTSTARTUPTYPE

Opcional
Tipo de inicio para el servicio de cliente de Distributed Replay. Automático

Disabled

Manual
/CLTCTLRNAME

Opcional
Nombre del equipo con el que se comunica el cliente para el servicio de Distributed Replay Controller.
/CLTWORKINGDIR

Opcional
Directorio de trabajo para el servicio de Distributed Replay Client. Ruta de acceso válida
/CLTRESULTDIR

Opcional
Directorio de resultados para el servicio de Distributed Replay Client. Ruta de acceso válida

Sintaxis de ejemplo:

Para instalar el componente Distributed Replay Controller

setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=Automatic  

Para instalar el componente Distributed Replay Client

setup /q /ACTION=Install /FEATURES=DREPLAY_CLT /IAcceptSQLServerLicenseTerms /CLTSVCACCOUNT="domain\svcuser" /CLTSVCPASSWORD="password" /CLTSTARTUPTYPE=Automatic /CLTCTLRNAME=ControllerMachineName /CLTWORKINGDIR="C:\WorkingDir" /CLTRESULTDIR="C:\ResultDir  

Instalar Distributed Replay utilizando un archivo de configuración

SQL Server permite generar un archivo de configuración basado en la entrada de usuario y en la configuración predeterminada del sistema. Si especifica que desea que se instalen las herramientas de administración, puede utilizar el archivo de configuración para implementar los tres componentes de Distributed Replay (herramienta de administración, controlador de Distributed Replay y cliente Distributed Replay). Admite la instalación, reparación y desinstalación de los componentes de Distributed Replay.

El programa de instalación admite el uso del archivo de configuración solamente a través de la línea de comandos. A continuación se indica el orden de procesamiento de los parámetros cuando se usa el archivo de configuración:

  • El archivo de configuración sobrescribe los valores predeterminados de un paquete.

  • Los valores de línea de comandos sobrescriben los valores del archivo de configuración.

Para obtener más información sobre cómo usar un archivo de configuración, vea Instalar SQL Server 2016 usando un archivo de configuración.

Importante

Después de instalar Distributed Replay, debe crear las reglas de firewall en los equipos cliente y de controlador, y conceder a cada equipo cliente permisos en el servidor de destino. Para obtener más información, vea Completar los pasos posteriores a la instalación.

Para generar un archivo de configuración

  1. Siga los pasos del asistente para instalación hasta llegar a la página Listo para instalar . La ruta de acceso al archivo de configuración se especifica en la sección que así lo indica en la página Listo para instalar .

  2. Cancele la instalación sin completarla realmente para generar el archivo INI.

Para instalar Distributed Replay utilizando el archivo de configuración

  • Realice la instalación utilizando el símbolo del sistema y proporcione el archivo ConfigurationFile.ini mediante el parámetro ConfigurationFile.

Sintaxis de ejemplo

A continuación figura un ejemplo sobre cómo especificar el archivo de configuración en el símbolo del sistema:

Setup.exe /CTLRSVCPASSWORD="ctlrsvcpswd" /CLTSVCPASSWORD="cltsvcpswd" / ConfigurationFile=ConfigurationFile.INI\  

Nota

Debe especificar ambas contraseñas en la línea de comandos porque no puede configurarlas en el archivo de configuración.

Consulte también