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 Distributed Replay utilizando un archivo de configuración
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
Para iniciar la instalación de cualquiera de las características de Distributed Replay, inicie el Asistente para la instalación de SQL Server .
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.
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.
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.
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.
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.
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).
Opcionalmente, seleccione el botón de puntos suspensivos (…) para cambiar la ruta de acceso al directorio de características compartidas.
En equipos de 32 bits, la ruta de acceso de instalación predeterminada es C:\Archivos de programa\Microsoft SQL Server\
En equipos de 64 bits, la ruta de acceso de instalación predeterminada es C:\Archivos de programa (x86)\Microsoft SQL Server\
Cuando haya finalizado, seleccione Siguiente.
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.
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.
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.
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.
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
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 .
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.