Tema anterior: SQL08_03: base de datos de Microsoft SQL ServerTema siguiente: IIS03


SQL08_08: base de datos de Microsoft SQL Server

Cada dispositivo SQL08y_08 se genera utilizando el siguiente dispositivo para Windows Server genérico como clase base:

Nota: En las instrucciones siguientes, el marcador de posición y de WIN08y 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_08 corresponde a la edición de SQL en que se basa el dispositivo (X se refiere a Express; WG, a Workgroup; DC, a DataCenter; W, a Web; S, a Standard; E, a Enterprise). Todas las ediciones de SQL que se utilizan para crear los dispositivos SQL08y_08 se basan en las ediciones R2 de SQL Server 2008.

Para instalar y configurar el dispositivo SQL08y

  1. Cree el dispositivo para Windows Server WIN08y para la clase base de servidor para Windows Server 2008.
  2. Haga un singleton nuevo a partir de la clase base especificada (WIN08S o WIn0864DC):
  3. Detenga la aplicación. Haga clic con el botón secundario del ratón en el dispositivo en el editor de aplicaciones y vaya a la ficha Volúmenes. Cambie el tamaño del volumen de arranque de singleton a 13 GB. Se trata de un tamaño aproximado. Una instalación típica de SQL requiere 4-5 GB de espacio libre en disco, y después de esta instalación deberá quedar alrededor de 1 GB de espacio libre en el volumen de arranque del singleton. Ajuste el tamaño según el espacio libre en su singleton.
  4. Agregue un nuevo volumen marcador de posición (nombre: datos; montaje en D:\). Márquelo como obligatorio.
  5. Haga clic con el botón secundario del ratón en el editor de aplicaciones y seleccione Gestionar volúmenes. Agregue un volumen de aplicación para utilizarlo provisionalmente como volumen marcador de posición (sistema de archivos: ntfs08; tamaño: 8 GB).
  6. Inicie la aplicación e inicie sesión en la consola gráfica del singleton como Administrador.
  7. Active la memoria virtual para el dispositivo:
    1. Inicio, Panel de control, Sistema (Sistema y seguridad), Configuración avanzada del sistema, Opciones avanzadas, Opciones de rendimiento, Opciones avanzadas, Memoria virtual, Cambiar.
    2. Deje la unidad C sin archivo de paginación y establezca la unidad D para que utilice un archivo de paginación Administrado por el sistema.
    3. Haga clic en Establecer.
  8. Reinicie la aplicación.
  9. Instale la versión deseada de SQL Server 2008 R2. 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 R2, 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.
  10. Extraiga el paquete redistribuible como en el ejemplo siguiente:
    SQLEXPRADV_x86_ENU.exe /Q /X:D:\ 
    
  11. Utilice una versión apropiada del archivo de configuración de instalación de SQL ConfigurationFile_x86_R2.ini o ConfigurationFile_x64_R2.ini e inicie la instalación como sigue:
    setup.exe /q /action=Install /configurationfile=D:\ConfigurationFile_x{86|64}_R2.ini /MEDIASOURCE=D:\ /sapwd="manager" /ASSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /SQLSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /TCPENABLED=1 
    

    MEDIASOURCE debe apuntar a la raíz de la carpeta de instalación de SQL.

    Nota: Si la instalación de SQL requiere la activación de .NET Framework, vaya a la opción Gestión del servidor, Características. Active la característica .NET Framework 3.5.1 y ejecute otra vez el comando de instalación anterior.

  12. 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.
  13. Ejecute services.msc e inicie el servicio MySQL Server si no se ha iniciado.
  14. Limpie la unidad D: elimine todos los archivos de instalación relacionados con SQL, incluido el archivo de configuración de la instalación.
  15. En un shell bash de Cygwin:
  16. Detenga la aplicación y edite la clase:
    1. Cambie el color de icono de clase a rojo.
    2. Cambie la URL de la documentación a lo siguiente:
      http://doc.3tera.com/AppLogicxx/index.htm?toc.htm?CatDatabaseAppliancesSQL.html
      

      donde xx indica la versión actual de AppLogic.

    3. Cambie el nombre de clase a SQL08y_08.
    4. Cambie la descripción de clase. Por ejemplo, el dispositivo SQL Server: basado en Windows Server 2008 Datacenter Edition R2 de 64 bits y SQL Server 2008 Enterprise (v1.0.0-1).
    5. Cambie la categoría de clase a dispositivos de base de datos.
    6. Haga clic con el botón secundario del ratón en el singleton y seleccione Atributos. Cambie el nombre de la instancia a SQL08y_08.
    7. Modifique los terminales (suprima los terminales net y out):

Nombre del terminal

Dirección

Protocolo

in

Entrada

Cualquiera

mon

Salida

cce

g. 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

h. Establezca los recursos del dispositivo:

Recurso

Mínimo X/WG

Mínimo DC/E/S/W

Máximo de X/WG

Máximo de DC/E/S/W

Valor predeterminado X/WG

Valor predeterminado DC/E/S/W

CPU

0.25

0.25

4

32

1

1

Memoria

768 MB

1 G

4 G

64 G

2 G

2 G

Ancho de banda

1 Mbps

1 Mbps

2 Gbps

2 Gbps

1 Mbps

1 Mbps

15. Mueva SQL08y_08 a un catálogo (se recomienda system_ms).

16. El dispositivo SQL08y_08 ya está preparado para usarlo en sus aplicaciones de CA AppLogic®.