DB2 - Instalación del servidor

Este capítulo describe los pasos de instalación del servidor DB2.

Introducción

Puede descargar la versión de prueba de DB2 Server o adquirir la licencia del producto en www.ibm.com . Hay dos servidores DB2 separados disponibles para descargar, dependiendo del tamaño del sistema operativo, en el que se pretende ejecutar. Por ejemplo, si desea descargar un servidor DB2 para el sistema operativo Linux o UNIX de 32 bits, debe descargar un servidor DB2 de 32 bits. Lo mismo se aplica al servidor DB2 de 64 bits.

Requisitos de hardware

Procesador: núcleo mínimo 2Duo

Ram: 1 GB mínimo

Disco duro: mínimo 30GB

Requisitos de Software

Antes de instalar el servidor DB2, su sistema debe estar listo con el software necesario. Para Linux, necesita instalar “libstdc ++ 6.0”.

Comprobación de la compatibilidad del sistema

Antes de instalar DB2 Server, debe verificar si su sistema es compatible con el servidor DB2. Para confirmar la compatibilidad, debe llamar al comando 'db2prereqcheck' en la consola de comandos.

Instalación de DB2 en el sistema operativo Linux

Abra el Terminal y establezca la ruta de la carpeta de la imagen de instalación de db2 en la consola mediante el comando “CD <carpeta de instalación de DB2>”. Luego escriba el comando “./db2prereqcheck”, que confirma la compatibilidad de su sistema con el servidor DB2.

./db2prereqcheck

La Figura 1 muestra los requisitos de compatibilidad del sistema operativo Linux y el sistema de hardware.

Siga los pasos dados para instalar DB2 en su sistema Linux:

  • Abra la terminal.
  • Inicie sesión como usuario root.
  • Abra la carpeta de instalación de DB2.
  • Escriba "./db2setup" y presione Entrar.

Este proceso iniciará la ejecución de la configuración del servidor DB2.

Escriba “./db2setup” y presione Intro en el terminal raíz para iniciar el proceso de configuración del servidor DB2.

Al hacerlo, aparece la pantalla "Configurar plataforma de lanzamiento". [Figura 2]

En la página Configuración de la plataforma de lanzamiento, seleccione la opción "Instalar un producto" del menú del lado izquierdo. Seleccione la opción “DB2 Advanced Enterprise Server Edition”. Seleccione el botón "Instalar nuevo".

Aparece un nuevo marco con el nombre "Asistente de configuración de DB2". Haga clic en Siguiente". [Figura 3]

Aparece la siguiente pantalla con el acuerdo de licencia de DB2. Seleccione "Acepto los términos ..." Haga clic en "Siguiente". [Figura 4]

La siguiente pantalla aparece con una oferta de tipo de instalación, que se establece en "Típica" de forma predeterminada.

Mantenga la misma selección. Haga clic en Siguiente". [Figura 5]

Aparece la siguiente pantalla con la acción de instalación.

Seleccione "Instalar DB2 Advanced Enterprise Server Edition ..."

Haga clic en Siguiente". [Figura 6]

En la siguiente pantalla, el programa de instalación solicita la selección del directorio de instalación.

Mantenga el valor predeterminado y haga clic en "Siguiente".

Aparece la siguiente pantalla con la autenticación de usuario. Ingrese su contraseña para el usuario “dasusr1”.

(Su contraseña puede ser idéntica al nombre de usuario para que sea conveniente recordarla).

En la siguiente pantalla, la instalación le solicita la creación de una instancia de servidor DB2.

Aquí, está creando una instancia de DB2 con el nombre "db2inst1".

La siguiente pantalla le pregunta la cantidad de particiones que necesita para su instancia predeterminada.

Tiene la opción de particiones “únicas o múltiples”.

Seleccione "instancia de partición única". Haga clic en Siguiente".

En la siguiente pantalla, la instalación le solicita autenticación para la instancia de DB2 que se está creando.

Aquí, el nombre de usuario predeterminado se crea como "db2inst1". Puede ingresar la misma contraseña que el nombre de usuario.

Haga clic en Siguiente".

En la siguiente pantalla, el programa de instalación solicita ingresar información de autenticación para el usuario “db2fenc”.

Aquí, puede ingresar la misma contraseña que el nombre de usuario.

Haga clic en Siguiente".

En la siguiente pantalla, puede seleccionar la opción "No configurar su servidor db2 para enviar notificaciones en este momento".

Haga clic en Siguiente".

La siguiente pantalla muestra la información sobre la configuración de db2.

Haga clic en "Finalizar".

El procedimiento de instalación de DB2 está completo en esta etapa.

Verificación de la instalación de DB2

Necesita verificar la instalación del servidor DB2 por su utilidad. Al completar la instalación del servidor DB2, cierre la sesión de la modalidad de usuario actual e inicie sesión en el usuario “db2inst1”. En el entorno de usuario “db2inst1”, puede abrir el terminal y ejecutar los siguientes mandatos para verificar si su producto db2 está instalado correctamente o no.

db2level

Este comando muestra la versión actual y el nivel de servicio del producto DB2 instalado para la instancia actual.

Syntax:

db2level

Example:

db2level

Output:

DB21085I Instance "db2inst2" uses "64" bits       
And DB2 code release "SQL10010" with level     
identifier "0201010E". Informational tokens     
are "DB2 v10.1.0.0", "s120403",     
"LINUXAMD64101", and Fix Pack "0".  
Product is installed at "/home/db2inst2/sqllib".

db2licm

Este comando muestra toda la información relacionada con la licencia de nuestro Producto DB2.

Syntax:

db2licm <parameter>

Example:

db2licm -l

Output:

Product name:                     "DB2 Advanced Enterprise Server Edition" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2aese" 
Version information:              "10.1"  
Product name:                     "DB2 Connect Server" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2consv" 
Version information:              "10.1"

Procesador de línea de comandos (CLP)

El CLP se puede iniciar en uno de los tres modos:

  • Command mode: En esta modalidad, cada mandato y sentencia SQL debe tener el prefijo “db2”. Por ejemplo, consulte "db2 active database sample".

  • Interactive input mode: puede iniciar esta modalidad utilizando el comando “db2”. Aquí, puede pasar declaraciones SQL sin prefijo. Por ejemplo, "activar muestra de base de datos".

  • Batch mode: Aquí, debe crear un archivo de script, que contenga todas las consultas SQL de requisitos y guardar el archivo con la extensión ".db2". Puede llamarlo en la línea de mandatos utilizando la sintaxis “db2 –tf <nombre de archivo.db2>”.