Después de instalar de forma manual Data Links Manager utilizando SMIT, debe realizar varias tareas de configuración adicionales. Si ha utilizado el programa de utilidad db2setup para instalar el producto, todas estas tareas se llevan a cabo automáticamente.
Para completar la instalación manual de DB2 Data Links Manager:
db2set DLFM_PORT=número_puerto
donde número_puerto es un número de puerto de comunicaciones no utilizado. Le recomendamos que también añada esta entrada a su archivo /etc/services para que ningún otro servicio utilice este puerto.
Para ejecutar el archivo script db2profile o db2cshrc del Administrador de DB2 Data Links Manager cada vez que este usuario se conecta al sistema, añada la siguiente entrada al archivo script .profile del Administrador de DB2 Data Links Manager:
. DIRINICIAL/sqllib/db2profile (para el shell bash, Bourne o Korn) source INSTHOME/sqllib db2cshrc (para el shell C)
donde DIRINICIAL es el directorio inicial del Administrador de DB2 Data Links Manager.
Cuando instala manualmente DB2 Data Links File Manager, los grupos de archivos de la Biblioteca del producto DB2 (HTML) no se instalan automáticamente. Tampoco se instalan los Mensajes del producto DB2 (a excepción de los ingleses). Debe instalar estos grupos de archivos por separado. Para obtener más información sobre estos grupos de archivos, consulte el capítulo de instalación de servidor DB2 para Solaris en el manual Quick Beginnings for UNIX.
Cuando el programa de utilidad db2setup haya terminado de instalar DB2 Data Links Manager en el sistema, debe asegurarse de que ha creado y catalogado satisfactoriamente la base de datos DLFM_DB listando el contenido del Directorio de bases de datos del sistema. Cuando haya comprobado que esta base de datos existe, tiene que definir un esquema de copia de seguridad y recuperación como ayuda para realizar una recuperación tras un error y para proteger la integridad de los datos.
Para comprobar que la base de datos DLFM_DB se ha creado y catalogado satisfactoriamente:
. DIRINICIAL/sqllib/db2profile (para el shell bash, Bourne o Korn) source DIRINICIAL/sqllib/db2cshrc (para el shell C)
donde DIRINICIAL es el directorio inicial del propietario de la instancia.
db2 list database directory
Este mandato debe devolver una salida similar a la siguiente:
Directorio de bases de datos del sistema Número de entradas en el directorio = 1 Entrada 1 de base de datos: Alias base de datos = DLFM_DB Nombre base de datos = DLFM_DB Directorio bases de datos local = /home/dlfm Nivel release base de datos = 9.00 Comentario = Tipo entrada del directorio = Indirect (1) Número de nodo del catálogo = 0
Si esta base de datos no existe, consulte el tema Creación y eliminación de la base de datos de DB2 en el servidor Data Links.
Cuando se inserta un valor DATALINK en una tabla con una columna DATALINK que está definida para la recuperación, se planifica una copia de seguridad en un servidor de archivado de los archivos DATALINK correspondientes del servidor Data Links. Actualmente, disk copy (método por omisión) y el Tivoli Storage Manager son las dos opciones soportadas para obtener copia de seguridad de los archivos en un servidor de archivado. Futuros releases de DB2 Data Links Manager darán soporte a software y soportes de copia de seguridad de otros proveedores.
Cuando se entra el mandato backup en el servidor DB2, se asegura que se hace una copia de seguridad de los archivos enlazados de la base de datos en el servidor Data Links en el directorio especificado por la variable de registro DLFM_BACKUP_DIR_NAME.
El valor por omisión de esta variable de registro es definir para el directorio de copia de seguridad el valor DIRINICIAL/dlfm_backup en entornos UFS, donde DIRINICIAL es el directorio inicial del Administrador de DB2 Data Links Manager.
Utilice el mandato db2set para cambiar el valor de la variable de registro DLFM_BACKUP_DIR_NAME.
Por ejemplo, para definir la variable de registro DLFM_BACKUP_DIR_NAME de modo que los archivos de copia de seguridad se almacenen en el directorio /home/backup, entre los siguientes mandatos:
mkdir /home/backup chown dlfmid.dlfmgroup /home/backup db2set DLFM_BACKUP_TARGET=LOCAL db2set DLFM_BACKUP_DIR_NAME=/home/backup dlfm stop dlfm startSi decide cambiar la ubicación especificada por la variable de registro DLFM_BACKUP_DIR_NAME, debe asegurarse de que el directorio que especifica no se encuentra en un sistema de archivos que utiliza un Data Links Filesystem Filter y contiene espacio suficiente para los archivos de copia de seguridad.
No le recomendamos que especifique un directorio montado con el método NFS. Si especifica un directorio montado con el método NFS, debe asegurarse de que todos los nombres de usuario con autorización root sobre el servidor de archivos tiene acceso de lectura y grabación sobre este directorio montado. El nombre de usuario del Administrador de DB2 Data Links Manager también debe existir en la máquina desde la que este directorio se ha montado con el método NFS y se ha exportado.
Para utilizar el Tivoli Storage Manager como servidor de archivos:
(para los shells Bash, Bourne o Korn) export DSMI_DIR=/opt/tsm/bin export DSMI_CONFIG=$HOME/tsm/dsm.opt export DSMI_LOG=$HOME/dldump export PATH=$PATH:/opt/tsm/bin (para el shell C) setenv DSMI_DIR /opt/tsm/bin setenv DSMI_CONFIG ${HOME}/tsm/dsm.opt setenv DSMI_LOG ${HOME}/dldump setenv PATH=${PATH}:/opt/tsm/bin
Notas:
Para utilizar un gestor de almacenamiento XBSA como un servidor de archivado:
(para el shell bash, Bourne o Korn) export NSR_SERVER=nombre_sistema_principal_servidor_calificado_al_completo (para el shell C) setenv NSR_SERVER=nombre_sistema_principal_servidor_calificado_al_completo
Nota: | El nombre de la biblioteca debe también especificar qué objeto compartido de
la biblioteca se debe utilizar. Por ejemplo, con Legato:
db2set DLFM_BACKUP_TARGET_LIBRARY=/opt/lib/libxdb2.a(bsashr10.0) Póngase en contacto con el proveedor de XBSA para saber los valores específicos necesarios. |
Ahora está listo para configurar el entorno de DB2 Data Links Manager y comprobar la instalación. Vaya al Verificación de la instalación en Solaris para obtener más información.