Uso de CA AppLogic › Guía del desarrollador de dispositivos › Creación de dispositivos › Instalaciones de distribución › SQL08X/WG/D/W/S/E_03: dispositivos de base de datos de Microsoft SQL Server: referencia de instalación
SQL08X/WG/D/W/S/E_03: dispositivos de base de datos de Microsoft SQL Server: referencia de instalación
Cada dispositivo SQL08y_03 se construye mediante el dispositivo para Windows Server genérico siguiente como clase base:
- SQL08X_03 - WIN03S
- SQL08WG_03 - WIN03S
- SQL08D_03 - WIN0364DC
- SQL08W_03 - WIN0364DC
- SQL08S_03 - WIN0364DC
- SQL08E_03 - WIN0364DC
Primero, cree el dispositivo WIN03y de Windows Server tal y como se describe en los temas de Referencia de instalación de Windows Server 2003 con un solo CD o en los de Referencia de instalación de Windows Server 2003 de dos CD.
Nota: En las instrucciones siguientes, el marcador de posición y de WIN03y corresponde a la edición de Windows en que se basa el dispositivo o la aplicación (S se refiere a Standard; DC, a DataCenter). El marcador de posición y de SQL08y_03 corresponde a la edición de SQL en que se basa el dispositivo (X se refiere a Express; WG, a Workgroup; D, a Developer; W, a Web; S, a Standard; E, a Enterprise).
Para instalar y configurar el dispositivo SQL08y
- Cree una aplicación que contenga una instancia de WIN03y y ramifique la instancia (denominada singleton en lo sucesivo).
- Configure los recursos predeterminados del singleton en cpu=1 y memory=1G para acelerar el proceso de creación del dispositivo.
- Seleccione el singleton en el editor de aplicaciones.
- Seleccione Recursos en el menú Dispositivo.
- Modifique los recursos predeterminados como se indica anteriormente.
- Compruebe que el tamaño del volumen de arranque de WIN03y es mayor de 8 GB.
- Edite la clase y active la interfaz externa:
- Seleccione el singleton en el editor de aplicaciones.
- En el menú Dispositivo, seleccione Modificar límite.
- Seleccione la ficha Interfaces.
- Seleccione la casilla de verificación Interfaz externa en Interfaces sin formato. Interfaces
- Edite la clase y agregue un volumen marcador de posición obligatorio (nombre: datos; montaje en D:\).
- Cree un volumen de aplicación para utilizarlo provisionalmente como volumen marcador de posición (sistema de archivos: ntfs03; tamaño: 6 GB).
- Inicie la aplicación y abra la consola gráfica del singleton desde la GUI de CA AppLogic (en la ficha Aplicaciones, seleccione su aplicación e inicie sesión en la consola gráfica con el botón Inicio de sesión (gráfico) de la parte superior de la página).
- Inicie sesión en el dispositivo para Windows como Administrador.
- Si no ha instalado ya las últimas versiones tanto del instalador de Windows como de .NET Framework, hágalo en este momento:
- Configure la interfaz externa con valores de configuración de red utilizables (se trata de la primera interfaz de red enumerada):
- Acceda al Panel de control, Conexiones de red, Conexiones de área local X, Propiedades, Protocolo de Internet (TCP/IP), Propiedades. Haga clic en Usar la siguiente dirección IP e introduzca los valores que se pueden utilizar para el grid (dirección IP, máscara de red, puerta de enlace, servidor DNS).
- O en el shell de comandos:
- netsh interface ip set address name="Local Area Connection X" static [ip-address] [netmask] [gateway] 1
- netsh interface ip set dns name="Local Area Connection X" static [dns-ip]
- Abra el Internet Explorer, busque Windows Installer 4.5; descárguelo e instálelo (no reinicie).
- Abra Internet Explorer, busque .NET Framework 3.5 SP1; descárguelo e instálelo (no reinicie).
- Active la memoria virtual para el dispositivo. En un shell de comandos:
- C:
- cd \WINDOWS\system32
- cscript ./pagefileconfig.vbs /create /sys /vo d:
- Reinicie la aplicación.
- Instale la versión deseada de SQL Server 2008. Debe utilizarse una fuente de distribución completa: imagen ISO o paquete redistribuible completo. Si va a descargar un archivo de archivado extraíble de SQL Server, descárguelo y extráigalo en el volumen D. Cuando se utiliza una imagen ISO, se puede montar como unidad separada o extraerse en D también. Desde allí, se puede instalar en C.
- Extraiga el paquete redistribuible como sigue:
- SQLEXPRADV_x86_ENU.exe /Q /X:D:\
- Utilice una versión apropiada del archivo de configuración de instalación de SQL ConfigurationFile_x86.ini o ConfigurationFile_x64.ini e inicie la instalación como sigue:
- setup.exe /q /action=Install /configurationfile=D:\ConfigurationFile_x{86|64}.ini /MEDIASOURCE=D:\ /sapwd="manager" /ASSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /SQLSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /TCPENABLED=1
Fíjese en que MEDIASOURCE debe apuntar a la raíz de la carpeta de instalación de SQL.
- Instale el MSI de SQL. Este instalador que se autoejecuta se puede descargar del controlador del grid a través de la interfaz predeterminada del singleton. Esta interfaz ya se configuró correctamente a través de DHCP.
- Para encontrar la dirección IP interna del controlador, ejecute en un shell de línea de comandos ipconfig /all y anote la dirección IP del servidor DHCP de la última interfaz enumerada (por ejemplo, Conexión de área local 5).
- Escriba la ruta http://IP-address:8080/download/ en IE y descargue el MSI de SQL actual de Windows (por ejemplo, SQL_Windows-1.0.6-1.msi):
- Haga clic con el botón secundario del ratón en el archivo MSI y seleccione Guardar destino como para descargar el archivo en el escritorio.
- Haga doble clic en el archivo MSI del escritorio para realizar la instalación.
- Suprima el archivo MSI y vacíe la papelera de reciclaje.
- Suprima los empalmes en los volúmenes de Windows tal como se describe en el dispositivo WIN08y de Windows Server.
- Limpie la unidad D: elimine todos los archivos de instalación relacionados con SQL, incluido ConfigurationFile.ini.
- En un shell bash de Cygwin:
- Defina una nueva contraseña compleja (por ejemplo, administrador de usuario de red pq398hpaowht0293j^LWOIFH9htfw9jfe).
- Salga de la sesión de SSH.
- Acceda mediante SSH al dispositivo y ejecute rm -f ~/.bash_history /appliance/passwd.stamp.
- Detenga la aplicación y edite el límite del singleton.
- Cambie el color de icono de clase a rojo.
- Cambie el nombre de clase a SQL08y_03.
- Cambie la descripción de clase (por ejemplo, dispositivo SQL Server, basado en Windows Server 2003 Enterprise Edition R2 de 32/64 bits y SQL Server 2008 Enterprise (v1.0.0-1)).
- Cambie la categoría de clase a dispositivos de base de datos.
- Elimine la interfaz externa.
- Haga clic con el botón secundario del ratón en el singleton y seleccione Atributos. Cambie el nombre de la instancia a SQL08y_03.
- Modifique los terminales:
|
Nombre del terminal
|
Dirección
|
Protocolo
|
|
in
|
Entrada
|
Cualquiera
|
|
mon
|
Salida
|
cce
|
h. Agregue las propiedades siguientes:
|
Nombre
|
Tipo
|
Predeterminado
|
Restricciones
|
|
read_only
|
Cadena
|
off
|
on|off
|
|
sa_password
|
Cadena
|
(vacía)
|
|
|
user_db_name
|
Cadena
|
(vacía)
|
|
|
user_login
|
Cadena
|
(vacía)
|
|
|
user_password
|
Cadena
|
(vacía)
|
|
|
max_connections
|
Entero
|
0
|
mín = 0, máx = 999999
|
i. Establezca los recursos del dispositivo:
|
Recurso
|
Mínimo X/WG
|
Mínimo D/E/S/W
|
Máximo X/WG
|
Máximo D/E/S/W
|
Valor predeterminado X/WG
|
Valor predeterminado D/E/S/W
|
|
CPU
|
0.1
|
0.25
|
4
|
32
|
0.25
|
0.5
|
|
Memoria
|
512 MB
|
1 G
|
4 G
|
64 G
|
1 G
|
1 G
|
|
Ancho de banda
|
1 Mbps
|
1 Mbps
|
2 Gbps
|
2 Gbps
|
250 Mbps
|
100 Mbps
|
19. Compruebe el estado del volumen de inicio del singleton; para ello ejecute el siguiente comando del shell de Web:
vol fscheck nombre_del_volumen
20. Mueva SQL08y_03 a un catálogo (recomendamos system_ms).
El dispositivo SQL08y_03 ya está preparado para usarlo en sus aplicaciones de CA AppLogic.
|
Copyright © 2012 CA.
Todos los derechos reservados.
|
|