Instalación silenciosa o desatendida de SQL Server 2005



Varias personas me preguntan:

Existe alguna forma de instalar SQL Server 2005 mediante línea de comandos sin usar la interface de usuario ?.

Si, sql server tiene lo que se llama la instalación silenciosa que usa un archivo template.ini para instalarlo en la carpeta servers.

El DVD de instalación de SQL server incluye un archivo llamado template.ini que nos enseña como especificar los parámetros de lo que queremos instalar.

Lamentablemente como el archivo incluye todas las configuraciones no es muy fácil instalar desde 0. Estoy incluyendo ejemplo prácticos explicando cada parámetro. Espero que sea útil este artículo.

Los requisitos son: El CD de instalación de sql server. En mi caso está en el drive D.

Ejemplo

Este ejemplo crea un instancia llamada jonas2

Paso 1. Cree un archivo llamado ejemplo.ini en el drive c, si desea lo puede bajar de aquí y editarlo de acuerdo a su máquina (reemplace danvir\administrador por su dominio\usuario y el password p@ssw0rd por el password de su usuario).

Con el siguiente contenido:

; -----------------------El punto y coma es comentario-------------------------------

[Options]


;nombre de instancia

INSTANCENAME=jonas2

;Instalar el motor de base de datos

ADDLOCAL=SQL_Engine

;password del sa

SAPWD=KuR0Z@w@

;cuenta con la que corre el servicio de sql, cambie por dominio\usuario o nombremaquina\usuario

SQLACCOUNT=danvirt\administrador

;password de la cuenta del servicio. En este ejemplo el administrador de la maquina danvirt

SQLPASSWORD=p@ssw0rd

;cuenta del agente

AGTACCOUNT=danvirt\administrador

;password de la cuenta del servicio del agente. En este ejemplo el administrador de la maquina danvirt

AGTPASSWORD=p@ssw0rd

;cuenta del usuario que usara el servicio browser

SQLBROWSERACCOUNT=danvirt\administrador

;password del usuario browser

SQLBROWSERPASSWORD=p@ssw0rd

;modo de authentificacion



SECURITYMODE=SQLSECURITYMODE=SQL

;----------------------------------------------------------------

Lo que usted necesita es saber es el password de administrador y el dominio que usted usa.


Paso 2. Utilizar la línea de comandos para llamar al archivo .inf

C:\Documents and Settings\Administrador.DANVIRT>d:\Servers\Setup.exe /settings C:\ejemplo.ini /qb

En este caso, mi instalador de sql server está en el drive d, ahí se encuentra en la carpeta servers el setup.exe.

Una vez que ejecutamos la línea de comandos, lo que resta es esperar.

Si todo sale bien le este archivo creará una instancia llamada jonas2 e instalará todos los componentes de sql server.

Tienes dudas ?

Escribe tu duda en este blog.

Artículos relacionados

Que sucedió con la configuración del área expuesta...

Tutorial de powershell para SQL Server 2008

Instalando Microsoft SQL Server 2008 por primera v...

SQL Server 2008. Vale la pena ?

Que herramienta me permite verificar la seguridad ...

Creación básica de objetos SQL Server (tablas, aut...

SQLCMD la línea de comandos para SQL Server

Todos mis artículos




Comentarios

Entradas populares de este blog

The Deep Sea: una web interactiva para explorar las profundidades el mar y descubrir las extrañas criaturas que viven en él

Detectar el usuario de Windows utilizando C#

Lo nuevo de SQL Server 2008 respecto a SQL Server 2005