Compartir a través de


Creación de una instalación sin conexión de SQL Server Management Studio

se aplica a:SQL ServerAzure SQL DatabaseInstancia administrada de Azure SQLAzure Synapse Analytics

SQL Server Management Studio 21 está diseñado para funcionar bien en diversas configuraciones de equipo. En este artículo, aprenderá a crear un paquete de instalación sin conexión de archivos para instalar en la máquina local .

Use la característica "Descargar todo, instalar"

A veces, el acceso en línea es problemático. Por ejemplo, es posible que tenga una conexión a Internet no confiable o que la conexión a Internet tenga un ancho de banda bajo. Para situaciones como estas, tiene otros métodos disponibles para adquirir SQL Server Management Studio (SSMS). Puede usar la función Descargar todo y, a continuación, instalar desde el Instalador de Visual Studio para descargar un paquete de instalación en el equipo local antes de instalarlo localmente, o ya sea usar la línea de comandos para crear un paquete de instalación local para instalarlo localmente más adelante.

Después de descargar el instalador, ejecútelo para instalar SSMS. Primero instala y, a continuación, inicia la versión más reciente del Instalador de Visual Studio, que puede usar para personalizar y configurar la instalación, descargar paquetes de instalación e instalar el producto.

Para completar la descarga del producto antes de que se inicie la instalación, seleccione la Descargar todo y, después, instale opción en la lista desplegable de la parte inferior de la pestaña predeterminada Cargas de trabajo del Instalador de Visual Studio. El propósito de esta característica es descargar los paquetes de SSMS de antemano en el equipo donde SSMS se instala finalmente. Al descargar los paquetes localmente primero, puede desconectar de Internet de forma segura antes de instalar SSMS.

Usar la línea de comandos para crear un diseño local

Paso 1: Descargue el instalador de SSMS

Descargue el instalador correcto para la versión de SSMS que desee y cópielo en el directorio que desea usar como ubicación de origen para la disposición local. El bootstrapper es el ejecutable que se usa para crear, actualizar o modificar la configuración local. Debe tener una conexión a Internet para completar este paso.

Paso 2: Crear un diseño local

Abra una ventana de comandos con privilegios de administrador, diríjase al directorio donde descargó el instalador, y utilice los parámetros del instalador de para crear su diseño local. Debe tener una conexión a Internet para completar este paso.

Puede instalar un idioma distinto del inglés si cambia en-US por una configuración regional de la lista de configuraciones regionales de idioma, y puede usar la lista de identificadores de componentes para personalizar aún más el diseño local.

Para crear un diseño local completo para SQL Server Management Studio, ejecute:

vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.Component.HelpViewer

Una vez que el programa de arranque haya terminado de descargar los archivos de disposición, la carpeta de disposición local se puede mover a cualquier otro equipo o entorno en el que quiera instalar SQL Server Management Studio sin necesidad de una conexión a Internet.

Nota

Asegúrese de que la ruta de instalación completa tenga menos de 80 caracteres y de que la máquina tenga suficiente almacenamiento. SQL Server Management Studio requiere un mínimo de 4 GB de espacio en disco. Para obtener más información, consulte Requisitos del sistema para SQL Server Management Studio.

Paso 3: Instalación de SSMS desde el diseño local

Al instalar SSMS desde un diseño local, el Instalador de Visual Studio usa las versiones locales de los archivos. Si selecciona componentes durante la instalación que no están en el diseño, el Instalador de Visual Studio intenta descargarlos desde Internet. Para asegurarse de instalar solo los archivos que descargó anteriormente, use las mismas opciones de línea de comandos que usó para crear el diseño local. Para asegurarse de que el instalador no intenta acceder a Internet cuando está instalando el producto, utilice el conmutador --noweb.

Por ejemplo, si creó un diseño de instalación local mediante el comando del paso 2, use el siguiente comando para ejecutar la instalación e impedir que el equipo cliente acceda a Internet:

C:\SSMS_Layout\vs_SSMS.exe --noWeb --add Microsoft.Component.HelpViewer

Validación de un certificado para instalaciones sin conexión

La instalación de SSMS en una máquina sin conexión puede requerir un certificado válido. Si intenta instalar SSMS en una máquina sin conexión mediante un diseño y el instalador se cierra sin ninguna excepción, podría deberse a un certificado no válido. Diríjase al directorio %TEMP% y abra el archivo de arranque más reciente denominado dd_bootstrapper_yyyyMMddHHmmss.log. Los mensajes siguientes indican que se produce un error en la instalación debido a un certificado no válido:

Certificate is invalid: <YourSSMSFolder>\vs_installer.opc
Error: Unable to verify the certificate: InvalidCertificate
Error 0x80131509: Signature verification failed. Error: Unable to verify the integrity of the installation files: the certificate could not be verified.

Para asegurarse de que la instalación se completa correctamente, siga estos pasos:

  1. En una máquina con conexión a Internet, descargue el certificado PCA 2024 de firma de código de Microsoft Windows.
  2. Mueva el archivo .crt a la máquina sin conexión.
  3. En la máquina sin conexión, haga clic con el botón derecho en el archivo .crt y seleccione Instalar certificado.
  4. Seleccione Máquina local como Ubicación del almacén y, a continuación, Siguiente.
  5. Mantenga Selección automática del almacén de certificados en función del tipo de certificado y, a continuación, seleccione Siguiente.
  6. Selecciona Finalizar.
  7. Verá que la importación se realizó correctamente.
  8. Instale SSMS usando la disposición local.

Soporte técnico o solución de problemas

A veces, las cosas pueden ir mal. Si se produce un error en la instalación de SSMS, consulte Solución de problemas de instalación y actualización de SQL Server Management Studio para obtener instrucciones paso a paso.

Puede hacer referencia al sitio de la Comunidad de desarrolladores de SSMS para ver otros problemas conocidos (filtre por Tooling en Grupos) y para proporcionar comentarios al equipo del producto.