Esta sección proporciona información sobre los siguientes temas:
Si desea reemplazar la base de datos de inventario, detenga siempre los servicios de Inventario antes de hacerlo. Reemplace la base de datos y reinicie los servicios de Inventario. Para obtener más información, consulte Inicio y detención del servicio de inventario .
Si el servidor de Inventario recibe la información de inventario de estaciones de trabajo incluidas en inventario que estén en inglés y en otros idiomas, debe ejecutar la utilidad AddEnums en las bases de datos de Inventario mantenidas en cada uno de los sitios de instalación. Para obtener más información sobre cómo ejecutar la utilidad AddEnums, consulte TID 10073604 en el sitio Web de asistencia técnica de Novell. No necesita instalar la utilidad AddEnums si el Inventario sólo utiliza estaciones de trabajo incluidas en el inventario cuyo idioma es inglés.
Esta sección proporciona información sobre los siguientes temas:
Para crear manualmente el objeto Base de datos de inventario para Sybase:
En ConsoleOne, haga clic con el botón derecho en el árbol de eDirectory en el que desea crear el objeto Base de datos > haga clic en Nuevo > haga clic en Objeto > haga clic en Base de datos de ZENworks > haga clic en Aceptar.
Escriba un nombre para el objeto Base de datos > haga clic en Aceptar.
Configure las opciones del servidor de base de datos del objeto Base de datos.
En ConsoleOne, haga clic con el botón derecho del ratón en el objeto Base de datos > haga clic en Propiedades > en la pestaña Base de datos de ZENworks.
Seleccione el objeto Servidor de base de datos utilizando uno de los siguientes métodos:
La dirección IP del servidor se completa automáticamente con la lista desplegable Nombre DNS o dirección IP del servidor. Si el objeto Servidor seleccionado tiene varias direcciones IP, seleccione la que corresponda.
IMPORTANTE: asegúrese de que el nombre DNS del servidor de la base de datos configurado para el objeto Base de datos es válido. Si el nombre DNS no es válido, debe seleccionar una dirección IP del servidor de base de datos adecuada en la página de propiedades del objeto Base de datos.
Escriba los valores para las siguientes opciones:
Nombre de usuario de la base de datos (Lectura-escritura): MW_DBA
Contraseña de la base de datos (Lectura-escritura): novell
Nombre de usuario de la base de datos (Sólo lectura): MW_READER
Contraseña de la base de datos (Sólo lectura): novell
Nombre de usuario de la base de datos (Sólo escritura): MW_UPDATER
Contraseña de la base de datos (Sólo escritura): novell
Haga clic en Aplicar.
Para configurar las propiedades del controlador JDBC*, haga clic en la pestaña Información del controlador JDBC.
Seleccione Sybase > haga clic en Ajustes por defecto.
De esta manera se rellenan los campos con la información del controlador JDBC por defecto.
La configuración de la base de datos para Sybase es:
Controlador: com.sybase.jdbc.SybDriver
Protocolo: jdbc:
Protocolo secundario: sybase:
Nombre secundario: Tds:
Puerto: 2638
Indicadores: ?ServiceName=mgmtdb&JCONNECT_VERSION=4
Nombre del servicio de base de datos: el nombre de base de datos especificado para el parámetro de inicio -n de Sybase al llamar a Sybase.
NOTA: por defecto, el valor del conmutador -n es la dirección IP del servidor de base de datos. Si conserva este valor del conmutador, debe introducir la misma dirección IP como nombre del servicio de base de datos.
Haga clic en Aplicar > Cerrar.
Si hay más volúmenes o unidades en los diferentes discos físicos del servidor de base de datos, coloque los archivos de espacios de la base de datos de Sybase en distintos volúmenes o unidades a fin de mejorar el rendimiento a la hora de acceder a la base de datos.
Si instala el componente de base de datos de Sybase de ZfD, el archivo de base de datos del sistema y los archivos de espacios de la base de datos se instalan en la ubicación del servidor de base de datos que especifique. Al cargar el servidor de la base de datos de Inventario, se carga el archivo de base de datos del sistema (MGMTDB.DB). Este archivo MGMTDB.DB hace referencia a la información de inventario de los archivos de espacios de la base de datos. Los archivos de espacios de la base de datos (MGMTDB1.DB, MGMTDB2.DB, MGMTDB3.DB, MGMTDB4.DB, MGMTDB5.DB, MGMTDB6.DB, MGMTDB7.DB, MGMTDB8.DB, MGMTDB9.DB, MGMTDB10.DB y MGMTDB11.DB) contienen la información del inventario.
El archivo ALTERDB.PROPS se instala en el servidor de base de datos del directorio directorio_de_instalación_del_servidor_de_inventario\WMINV\PROPERTIES. Puede modificar las secciones del archivo para especificar la ubicación de los espacios de la base de datos en los volúmenes o unidades.
El contenido del archivo ALTERDB.PROPS es el siguiente:
#Database Space Properties
count=11
mgmtdb1=location_of_mgmtdb1
mgmtdb2=location_of_mgmtdb2
mgmtdb3=location_of_mgmtdb3
mgmtdb4=location_of_mgmtdb4
mgmtdb5=location_of_mgmtdb5
mgmtdb6=location_of_mgmtdb6
mgmtdb7=location_of_mgmtdb7
mgmtdb8=location_of_mgmtdb8
mgmtdb9=location_of_mgmtdb9
mgmtdb10=location_of_mgmtdb10
mgmtdb11=location_of_mgmtdb11
.....
Para organizar los espacios de la base de datos:
Asegúrese de que la base de datos no está cargada.
Asegúrese de que el Gestor de servicios de inventario no se está ejecutando en el servidor de Inventario.
Traslade manualmente los archivos de espacios de la base de datos del servidor de Inventario.
Ordene los archivos de espacios de base de datos de la siguiente manera para mejorar el rendimiento:
IMPORTANTE: si desea trasladar MGMTDB.DB a otro directorio o volumen de un servidor NetWare, actualice el archivo SYS:\SYSTEM\MGMTDBS.NCF con la nueva ubicación del archivo MGMTDB.DB.
Si desea trasladar MGMTDB.DB a otro directorio o volumen en un servidor Windows NT/2000, ejecute el archivo NTDBCONFIG.EXE que se encuentra en el directorio ZENWORKS\DBENGINE. En el recuadro de diálogo NTDBCONFIG, introduzca la nueva vía para MGMTDB.DB.
Modifique la ubicación de los 11 archivos de espacios de la base de datos en el archivo ALTERDB.PROPS.
Por ejemplo, para NetWare, escriba mgmtdb3=SYS:\\ZENWORKS\\INV\\DB y para Windows NT/2000, escriba mgmtdb3=C:\\ZENWORKS\\INV\\DB
Cargue la base de datos. Escriba mgmtdbs en servidores NetWare. En servidores Windows NT/2000, ejecute el servicio de base de datos.
No haga caso de los mensajes de error que aparecen en la consola. Estos mensajes aparecen porque los archivos de espacios de la base de datos no están cargados.
Asegúrese de que se ha configurado la directiva de ubicación de la base de datos.
En la consola del servidor de Inventario, ejecute el servicio AlterDBSpace. Escriba StartSer AlterDBSpace.
En el servidor de Inventario, la herramienta AlterDBSpace se ejecuta como un servicio.
Un mensaje le indicará que la base de datos está ajustada.
Salga de la base de datos y, a continuación, cárguela.
Asegúrese de que no se producen errores al cargar la base de datos. Los errores indican que la ubicación especificada para los archivos de espacios de la base de datos no es correcta o no existe. Asegúrese de que la vía de los espacios de la base de datos es correcta en el archivo ALTERDB.PROPS y repita el procedimiento para organizar dichos espacios.
IMPORTANTE: si coloca los espacios de base de datos en distintos volúmenes o unidades, el archivo de registro deberá colocarse en el mismo volumen o unidad que el archivo de base de datos de Sybase (MGMTDB.DB).
Los parámetros de inicio de la base de datos de Sybase son los siguientes:
-c: define la memoria inicial que se reserva para almacenar en caché las páginas de la base de datos y otra información del servidor. Por ejemplo, -c 32M reserva 32 MB para la memoria caché.
-gc: define el tiempo máximo en minutos que el servidor de base de datos se ejecuta sin ningún punto de verificación en cada una de las bases de datos. El valor por defecto es 60 minutos. Por ejemplo, -gc 120 establece el tiempo para el punto de verificación en 120 minutos.
-gn: define el número de hilos de ejecución que se utilizarán en el servidor de base de datos.
-m: elimina el registro de transacciones en el punto de verificación, bien al apagar o bien durante un punto de verificación programado por el servidor.
-n: especifica el nombre de host del servidor de base de datos. Por ejemplo, -n dirección_IP.
-ti: desconecta aquellas conexiones que no han enviado ninguna petición durante un determinado número de minutos. El valor por defecto es 240 (4 horas). Una máquina cliente en mitad de la transacción de base de datos se bloquea hasta que la transacción termina o la conexión se cierra. La opción -ti permite desconectar conexiones inactivas y liberar sus bloqueos. Por ejemplo, especifique -ti 400.
-x: especifica un enlace de comunicaciones. Por ejemplo, -x tcpip indica un enlace TCP/IP.
-ct: permite la traducción de conjuntos de caracteres mediante la conversión de cadenas entre conjuntos de caracteres que representan a los mismos caracteres pero en valores diferentes. Resulta útil cuando la máquina cliente y la base de datos utilizan conjuntos de caracteres diferentes.
vía_de_instalación_de_base_de_datos: especifica la vía de instalación de la base de datos de Inventario. Por ejemplo, C:\ZENWORKS\INV\DB\MGMTDB.DB.
Para mejorar el rendimiento de la base de datos de Inventario mantenida en Sybase en servidores de Inventario de NetWare o de Windows NT/2000, realice lo siguiente:
Para cambiar el tamaño del caché de la base de datos en el servidor de base de datos en un servidor NetWare:
Cierre todas las conexiones a la base de datos de Inventario.
Salga del servidor Sybase.
Abra el archivo MGMTDBS.NCF en el directorio SYS:\SYSTEM.
Modifique el parámetro -c.
Por ejemplo, -c 64M establece un tamaño para el caché de 64 MB.
Guarde el archivo.
En la consola del servidor, cargue la base de datos de Inventario. Escriba MGMTDBS.
Para cambiar el tamaño del caché de la base de datos en un servidor de base de datos Windows NT/2000:
Detenga el servicio de Sybase.
En Windows NT, en el Panel de control, haga doble clic en Servicios > seleccione Base de datos de Novell - Sybase > haga clic en Detener.
En Windows 2000, en el Panel de control, haga doble clic en Herramientas de administración > haga doble clic en Servicios > seleccione Base de datos de Novell - Sybase > haga clic en Detener.
En el servidor de base de datos, ejecute el archivo NTDBCONFIG.EXE desde el directorio DBENGINE.
NTDBCONFIG.EXE es una utilidad de configuración de bases de datos de ZENworks para las bases de datos de ZENworks que utilizan Sybase en servidores Windows NT/2000. Esta utilidad permite volver a configurar el servicio Sybase. Para obtener la lista de parámetros recomendados por Sybase, consulte Descripción de los parámetros de inicio de la base de datos de Sybase .
Modifique el parámetro -c.
Haga clic en Aceptar.
Reinicie el servicio de Sybase.
En Windows NT, en el Panel de control, haga doble clic en Servicios > seleccione Base de datos de Novell - Sybase > haga clic en Iniciar.
En Windows 2000, en el Panel de control, haga doble clic en Herramientas de administración > haga doble clic en Servicios > seleccione Base de datos de Novell - Sybase > haga clic en Iniciar.
Para obtener más información sobre las sugerencias de rendimiento, consulte Sugerencias para el ajuste de los parámetros de la base de datos .
ZfD proporciona una opción para hacer copias de seguridad de la base de datos de Inventario ejecutando Sybase desde ConsoleOne. No obstante, si realiza a menudo un seguimiento del inventario de estaciones de trabajo, aumente la frecuencia de realización de las copias de seguridad.
Para hacer una copia de seguridad de la base de datos en servidores NetWare o Windows NT/2000,
En ConsoleOne, haga clic en Herramientas > Inventario de ZENworks > Copia de seguridad de la base de datos.
Si desea hacer una copia de seguridad de la información más reciente de la base de datos de Inventario, haga clic con el botón derecho del ratón en el objeto Base de datos > haga clic en Inventario de ZENworks > haga clic en Copia de seguridad de la base de datos.
Introduzca la vía al directorio en el que se guardará la copia de seguridad de la base de datos.
Si la base de datos de inventario se está ejecutando en un servidor NetWare, puede introducir la vía o hacer clic en Examinar para buscar y seleccionar un directorio. Si sólo introduce el nombre del directorio de copia de seguridad de la base de datos sin especificar la vía completa, el directorio de copia de seguridad se creará en el directorio SYS: .
Si la base de datos de Inventario se está ejecutando en una máquina con Windows, deberá introducir manualmente la vía del directorio de copia de seguridad. Si sólo introduce el nombre del directorio de copia de seguridad de la base de datos sin especificar la vía completa, el directorio de copia de seguridad se creará en el directorio \WINNT\SYSTEM32.
NOTA: si desea realizar una copia de seguridad de la base de datos en un directorio que no existe, sólo se creará un nivel del nuevo directorio. Para realizar una copia de seguridad de la base de datos en un subdirectorio, compruebe que el directorio principal ya existe. Por ejemplo, si desea realizar una copia de seguridad de la base de datos en un nuevo directorio C:\BACKUP, éste se creará y se realizará una copia de seguridad de la base de datos. Sin embargo, si desea realizar una copia de seguridad de la base de datos en un nuevo directorio DATABASE, que se encuentre en C:\BACKUP, el directorio BACKUP ya debe existir.
Haga clic en Iniciar copia de seguridad.
De esta manera, se hace una copia de seguridad de la base de datos en el directorio especificado en el servidor en el que se está ejecutando la base de datos y se sobrescriben los archivos existentes sin pedir confirmación de esta acción.
Para restaurar la base de datos:
Si el servidor de base de datos de inventario está activo, detenga el servicio del Almacenador. En la consola del servidor de base de datos, introduzca StopSer Storer.
Salga de la base de datos Sybase.
En servidores NetWare: en el indicador del servidor de base de datos, introduzca q para detener la base de datos Sybase.
En Windows NT/2000: detenga el servicio de Sybase (Base de datos de Novell - Sybase).
Copie los archivos de seguridad, sobrescribiendo los archivos de la base de datos de trabajo.
Reinicie el servidor de base de datos.
La herramienta para hacer copias de seguridad crea un archivo de registro, BACKUPST.TXT, en el directorio CONSOLEONE\1.2\BIN en los servidores NetWare y Windows NT/2000. Este archivo registra el estado de la operación de copia de seguridad. Abra este archivo de texto para ver dicho estado. El archivo aumenta de tamaño con cada operación de copia de seguridad. Elimine el contenido del archivo si no necesita los detalles.
Las siguientes secciones explican cómo instalar la base de datos de Inventario para Oracle; en esta instalación, la base de datos de Inventario no se ha montado con otras bases de datos Oracle.
Debe crear manualmente la base de datos de Inventario para Oracle en servidores NetWare.
Entre los requisitos previos para configurar la base de datos se incluyen los siguientes:
Lleve a cabo el siguiente procedimiento para crear la base de datos de Inventario en Oracle 8i para NetWare:
Cree un directorio SYS:\SCHEMA y copie los siguientes archivos del CD del producto ZENworks para Desktops 4 en el directorio SCHEMA:
Cree la estructura del directorio: vía_al_volumen_especificado_por_usuario\ZENWORKS\INVENTORY\ORACLE\ DATABASE\TRACE.
Aquí, vía_de_volumen_especificada_por_usuario hace referencia al directorio seleccionado por el usuario para crear la base de datos.
En SYS:\SCHEMA\_CREATE1.SQL, cada vez que aparezca oracle: reemplácelo por vía_al_volumen_especificado_por_usuario.
En SYS:\SCHEMA\_CREATE2.SQL, cada vez que aparezca d: reemplácelo por vía_especificada_por_usuario.
En SYS:\SCHEMA\INIT.ORA, cada vez que aparezca oracle: reemplácelo por vía_al_volumen_especificado_por_usuario.
En SYS:\SCHEMA\_START.SQL, cada vez que aparezca oracle: reemplácelo por vía_al_volumen_especificado_por_usuario.
Copie el archivo SYS:\SCHEMA\INIT.ORA en vía_al_volumen_especificado_por_usuario\ZENWORKS\INVENTORY\ORACLE\
DATABASE.
Copie el archivo SYS:\SCHEMA\_START.SQL en vía_al_volumen_especificado_por_usuario\ZENWORKS.
En la línea de comandos, introduzca ORALOAD para iniciar Oracle, si no estaba iniciado ya.
Asegúrese de que no hay ninguna base de datos Oracle montada.
Cargue Oracle Server Manager; para ello, escriba svrmgr31.
Tras el indicador de Server Manager, introduzca @sys:\schema\schema.sql
Revise el archivo SYS:\SCHEMA\INV.LOG para asegurarse de que la base de datos se ha creado correctamente. Si la base de datos no se ha creado correctamente, INV.LOG contendrá mensajes de error indicando que: Oracle no disponible, Sin espacio, Error de compilación.
Tras el indicador de Oracle Server Manager, introduzca @vía_al_volumen_especificado_por_usuario\zenworks\_start.sql para iniciar la base de datos de inventario.
Asegúrese de que se cumplen los siguientes requisitos:
En Linux* 6.0 o posterior: Oracle 8i (8.1.5 o posterior) Enterprise Edition
En Solaris* 6.2 o posterior en Sparc*/Intel*: Oracle 8i (8.1.5 o posterior) Enterprise Edition
Espacio libre en el disco duro: 700 MB o más
Memoria principal: 512 MB o más
Debe crear manualmente la base de datos de inventario para Oracle 8i en el servidor UNIX* de acuerdo con el siguiente procedimiento:
Conéctese como usuario de Oracle.
Cree un directorio SCHEMA y copie los siguientes archivos del CD del producto ZENworks para Desktops 4 en el directorio SCHEMA:
Cree la estructura del directorio vía_al_directorio_especificado_por_usuario/ZENWORKS/INVENTORY/ORACLE/DATABASE/TRACE.
En SCHEMA/INIT.ORA, cada vez que aparezca $HOME, reemplácelo por la vía_al_directorio_especificado_por_usuarioseleccionada.
En SCHEMA/_START.SQL, cada vez que aparezca $HOME, reemplácelo por la vía_al_directorio_especificado_por_usuarioseleccionada.
En SCHEMA/_CREATE.SQL, cada vez que aparezca $HOME, reemplácelo por la vía_al_directorio_especificado_por_usuarioseleccionada.
En SCHEMA/SCHEMA.SQL, cada vez que aparezca $HOME, reemplácelo por la vía_al_directorio_especificado_por_usuarioseleccionada.
Copie el archivo de SCHEMA/INIT.ORA en vía_al_directorio_especificado_por_usuario:/ZENWORKS/INVENTORY/ORACLE/DATABASE.
Copie el archivo de SCHEMA/_START.SQL en vía_al_directorio_especificado_por_usuario:/ZENWORKS.
Asegúrese de que los servicios de Oracle están activos y ejecutándose y de que no hay ninguna base de datos montada.
Cargue Oracle Server Manager; para ello, introduzca svrmgrl.
Cuando lo indique Server Manager, introduzca @$HOME/schema/schema.sql.
Revise el archivo SCHEMA/INV.LOG para asegurarse de que la base de datos se ha creado correctamente. Si no es así, SCHEMA/INV.LOG contendrá los siguientes mensajes de error: Oracle no disponible, Sin espacio, Error de compilación.
Tras el indicador de Oracle Server Manager, introduzca @vía_al_volumen_especificado_por_usuario/zenworks/_start.sql para iniciar la base de datos de Inventario.
Debe crear manualmente la base de datos de Inventario para Oracle en servidores Windows NT/2000.
Entre los requisitos previos que se incluyen para configurar la base de datos se incluyen los siguientes:
Para crear de la base de datos de Inventario en Oracle 8i para Windows NT/2000:
Cree un directorio C:\SCHEMA y copie los siguientes archivos del CD del producto ZENworks para Desktops 4 en el directorio \SCHEMA:
Cree la estructura del directorio: vía_especificada_por_usuario\ZENWORKS\INVENTORY\ORACLE\
DATABASE\TRACE.
En C:\SCHEMA\_CREATE.SQL, cada vez que aparezca d: reemplácelo por vía_especificada_por_usuario.
En C:\SCHEMA\INIT.ORA, cada vez que aparezca d: reemplácelo por vía_especificada_por_usuario.
En C:\SCHEMA\_START.SQL, cada vez que aparezca d: reemplácelo por vía_especificada_por_usuario.
Si d: no se encuentra, compruebe y corrija la vía a INIT.ORA en el directorio de la base de datos.
Copie el archivo C:\SCHEMA\INIT.ORA en vía_especificada_por_usuario\ZENWORKS\INVENTORY\ORACLE\ DATABASE.
Copie el archivo C:\SCHEMA\_START.SQL en vía_especificada_por_usuario\ZENWORKS.
Asegúrese de que los servicios de Oracle se han cargado correctamente y de que no hay ninguna base de datos montada.
Cargue Oracle Server Manager; para ello, introduzca within a dos box: svrmgrl.
Tras el indicador de Server Manager, introduzca @c:\schema\schema.sql.
Revise el archivo SCHEMA/INV.LOG para asegurarse de que la base de datos se ha creado correctamente. Si no es así, SCHEMA/INV.LOG contendrá los siguientes mensajes de error: Oracle no disponible, Sin espacio, Error de compilación.
Tras el indicador de Oracle Server Manager, introduzca @vía\zenworks\_start.sql para iniciar la base de datos de Inventario.
Para crear manualmente el objeto Base de datos de inventario para Oracle:
En ConsoleOne, haga clic con el botón derecho en el árbol de eDirectory del objeto Base de datos > haga clic en Nuevo > Objeto > Base de datos de ZENworks > Aceptar.
Escriba un nombre para el objeto Base de datos > haga clic en Aceptar.
Configure las opciones del servidor de base de datos del objeto Base de datos.
En ConsoleOne, haga clic con el botón derecho del ratón en el objeto Base de datos > haga clic en Propiedades > en la pestaña Base de datos de ZENworks.
Seleccione el objeto Servidor de base de datos utilizando uno de los siguientes métodos:
La dirección IP del servidor se completa automáticamente con la lista desplegable Nombre DNS o dirección IP del servidor. Si el objeto Servidor seleccionado tiene varias direcciones IP, seleccione la que corresponda.
IMPORTANTE: asegúrese de que el nombre DNS del servidor de la base de datos configurado para el objeto Base de datos es válido. Si el nombre DNS no es válido, debe seleccionar una dirección IP del servidor de base de datos adecuada en la página de propiedades del objeto Base de datos.
Escriba los valores para las siguientes opciones:
Nombre de usuario de la base de datos (Lectura-escritura): MW_DBA
Contraseña de la base de datos (Lectura-escritura): novell
Nombre de usuario de la base de datos (Sólo lectura): MWO_READER
Contraseña de la base de datos (Sólo lectura): novell
Nombre de usuario de la base de datos (Sólo escritura): MWO_UPDATER
Contraseña de la base de datos (Sólo escritura): novell
Haga clic en Aplicar.
Para configurar las propiedades del controlador JDBC, haga clic en la pestaña Información del controlador JDBC.
Seleccione Oracle > haga clic en Ajustes por defecto.
De esta manera se rellenan los campos con la información del controlador JDBC por defecto.
La configuración de la base de datos para Oracle es:
Haga clic en Aplicar > Cerrar.
La siguiente sección explica los pasos necesarios para configurar y ejecutar varias instancias de base de datos de Oracle 8i:
Descargue Oracle. Cuando el servidor de base de datos lo solicite, escriba oraunld.
Llame a la utilidad de configuración Net8. Cuando lo indique el servidor de la base de datos, introduzca easycfg.ncf para cargar la ventana de configuración de Net8 Easy.
Defina una instancia de Oracle exclusiva.
Haga clic en Configuración > Receptor > Base de datos > Añadir.
Asigne valores a Instancia de base de datos y a Base de datos en la ventana Añadir direcciones de instancias.
Por ejemplo, asigne Instancia de base de datos=Prom y Base de datos=mgmtdb. En esta configuración, la instancia de la base de datos es zfd. Puede especificar cualquier nombre de instancia de base de datos. El campo Dominio de base de datos debe dejarse en blanco.
Haga clic en Aceptar > Guardar.
Configure el Receptor para IPC. Para ejecutar un sistema Oracle, es necesario configurar las direcciones IPC y TCP.
Haga clic en Configuración > Receptor > Dirección. Asegúrese de que las direcciones IPC y TCP están configuradas para el servidor.
La configuración para IPC es nombreservidor_LSNR, y para TCP, direcciónIP o nombrehost. Si estos ajustes ya existen, haga clic en Cancelar. En caso contrario, asigne valores a estos ajustes > haga clic en Guardar.
Cree un alias de IPC.
Haga clic en Configuración > Alias de base de datos. La ventana mostrará los alias de IPC, SPX, TCP, etc. Haga clic en Añadir para añadir un nombre de alias a la instancia nueva.
Introduzca los siguientes detalles:
Alias de base de datos: servername-databaseinstance-IPC (nombreservidor-instanciabasedatos-IPC)
Por ejemplo, el alias de base de datos es austr, donde austr es el nombre del servidor y prom es la instancia de base de datos creada anteriormente
Protocolo: IPC
Nombre de host o servicio o nombre de clave:nombre_servidor_LSNR
Instancia de base de datos:Prom
Haga clic en Aceptar > Guardar.
Para comprobar el nombre del alias configurado en la ventana de la lista: Haga clic en Configurar > Alias de base de datos > seleccione el alias recién creado > haga clic en Ver.
Vea las propiedades del alias de la base de datos. Asegúrese de que las propiedades son correctas. Si los ajustes de las propiedades no son correctos, elimine el alias (haga clic en Eliminar) y repita el paso 5.
Salga de la herramienta EasyCfg. Haga clic en Configuración > Salir.
Cree un archivo de contraseñas para conectarse como un usuario Interno para esta instancia. Introduzca lo siguiente:
load orapwd81 file=oracle_volume:oracle_home\database\pwddatabase_instance.ora password=password entries=2
donde oracle_volume es el nombre del volumen NetWare de la instalación de Oracle, PWDdatabase_instance.ORA es el nombre del archivo de contraseñas y password es cualquier contraseña que especifique.
Por ejemplo, load orapwd81 file=oracle:\orahome1\database\pwdprom.ora password=mgmtdb entries=2. Este archivo de contraseña se creará en el directorio oracle_volume:\DATABASE.
Cargue el software de Oracle NLMTM. Cuando el servidor de base de datos lo solicite, escriba oraload.
Para definir la instancia de ZfD recién creada, cargue Oracle Server Manager. Cuando el servidor de base de datos lo indique, introduzca svrmgr31.
Introduzca el comando: set instance servername-databaseinstance .
Por ejemplo, set instance austr-prom-ipc.
Muestra que la instancia recién creada se ha iniciado.
Introduzca connect internal/contraseñadonde contraseña es la contraseña especificada en el paso 7.
Monte la base de datos de Inventario.
Edite el archivo _START.SQL que se encuentra en vía_al_volumen\ZENWORKS para añadir las siguientes líneas:
set instance servername-databaseinstance-IPC
shutdown normal
Cree el objeto Base de datos.
Configure las opciones del servidor de base de datos del objeto Base de datos. Para obtener más información, consulte el Paso 3 en Creación manual del objeto Base de datos de inventario para Oracle
Si está cargando varias bases de datos en diferentes instancias de Oracle, cada una de las bases de datos reserva una memoria SGA de Oracle independiente en la que Oracle guarda todos los recursos de la base de datos. En entornos así debería aumentar la cantidad de memoria del servidor. Consulte la documentación suministrada por Oracle.
Entre los requisitos previos para configurar la base de datos se incluyen los siguientes:
Para configurar y ejecutar instancias de Oracle:
En el servidor de base de datos, ejecute el Asistente de configuración de base de datos Oracle. Desde el menú Inicio del escritorio, haga clic en Programas > Oracle > Administración de base de datos > Asistente de configuración de base de datos Oracle.
Haga clic en Crear base de datos > Siguiente > Típica > Siguiente > Copiar archivos de base de datos existente del CD > Siguiente.
Introduzca los siguientes detalles:
Haga clic en Finalizar.
Esto permite crear la base de datos Oracle. Este proceso requiere bastante tiempo. Asegúrese de que el servicio OracleServiceMGMTDB se crea y se inicia.
Cargue la base de datos de inventario.
Ejecute Oracle Server Manager. En el menú del escritorio, haga clic en Inicio > Ejecutar > SVRMGRL. Introduzca los siguientes comandos:
set instance mgmtdb
connect internal/contraseña_del_administrador
Una vez configurada la base de datos de Inventario de Oracle, es preciso añadir los valores enumerados (enum) localizados de determinados atributos de inventario a la base de datos de Inventario. Para obtener más información sobre la lista de atributos que contienen valores enumerados, consulte Descripción de los atributos de inventario de ZfD .
Es necesario añadir los valores enumerados localizados para que el informe de inventario pueda mostrar el valor enumerado de los atributos de inventario en versiones internacionalizadas. Los valores enumerados localizados deben estar disponibles en la versión inglesa del producto para que los datos de informes de inventario procedentes de sitios que no estén en inglés se puedan capturar adecuadamente en los servidores de nivel superior en los que sólo están instaladas versiones en inglés.
Si la base de datos de inventario de ZfD 4 está montada en un servidor Sybase o MS SQL 2000, no necesita añadir los valores enumerados localizados a la base de datos de Inventario porque dichos valores ya se encuentran ahí.
Para añadir los valores enumerados de los atributos localizados a la base de datos de inventario Oracle:
Seleccione el servidor de inventario conectado a la base de datos Oracle especificada. Asegúrese de que este servidor de inventario está configurado para utilizar la base de datos Oracle.
Especifique los ajustes de conexión JDBC en el archivo directorio_de_ZENworks\INV\SERVER\WMINV\PROPERTIES\
CONNECTION.PROP para conectarse a la base de datos Oracle.
Puede hacerlo copiando los ajustes de propiedades de plantilla para Oracle especificados en la sección de comentarios del archivo CONNECTION.PROP. Especifique la dirección IP, número de puerto y SID de base de datos en la cadena JDBC URL que coincida con la configuración del servidor Oracle.
Cuando el servidor lo indique, introduzca AddEnums nombre_de_directorio_que_contiene_CONNECTION.PROP
Si el servidor de inventario se está ejecutando en una máquina Windows, ejecute el comando anterior desde directorio_de_ZENworks\INV\SERVER\WMINV\BIN.
Ejecute la siguiente instrucción SQL cuando lo indique Oracle Server Manager para asegurarse de que los valores enumerados localizados se añaden correctamente:
SVRMGR> connect mw_dba/contraseña
SVRMGR> SELECT * FROM cim.ostype_fr;
SVRMGR> connect mw_dba/contraseña
SVRMGR> SELECT * FROM cim.ostype_es;
SVRMGR> connect mw_dba/contraseña
SVRMGR> SELECT * FROM cim.ostype_de;
SVRMGR> connect mw_dba/contraseña
SVRMGR> SELECT * FROM cim.ostype_pt_BR;
Si tiene una base de datos de Inventario en Oracle, puede mejorar el rendimiento de la misma cuando genere los informes de inventario o haga consultas a la base de datos.
Utilice el caché del buffer de la base de datos para almacenar los bloques de datos más recientes. El caché de la base de datos se determina como DB_BLOCK_BUFFERS * DB_BLOCK_SIZE. Estos parámetros se especifican en el archivo INIT.ORA en el directorio ZENWORKS\DATABASE del servidor de base de datos.
DB_BLOCK_BUFFERS especifica el número de buffers de base de datos. DB_BLOCK_SIZE especifica el tamaño en bytes de cada uno de los buffers de base de datos.
El tamaño de cada uno de los buffers del caché del buffer es igual al tamaño del bloque de datos.
Oracle recomienda que el caché del buffer de base de datos para cualquier aplicación OLTP (<:i>Online Transaction Processing<:/i>, Procesamiento en línea de transacciones) tenga una frecuencia de aciertos del 90%, lo que resulta óptimo.
La base de datos de Inventario de ZfD en Oracle tiene una frecuencia de aciertos del 88% con un tamaño del caché de base de datos de 24 MB para 128 MB RAM, lo que representa aproximadamente el 20% de la memoria total.
Si hay memoria adicional, configure el tamaño del caché de base de datos aumentando el parámetro DB_BLOCK_BUFFERS en el archivo INIT.ORA.
Para obtener más información sobre las sugerencias de rendimiento, consulte Sugerencias para el ajuste de los parámetros de la base de datos .
Si el servidor de base de datos está activo, detenga el servicio del Almacenador. En la consola del servidor de base de datos, introduzca StopSer Storer.
Cargue Oracle Server Manager.
En un servidor NetWare con Oracle 8i, introduzca svrmgr31.
En un servidor Windows NT/2000 con Oracle 8i Enterprise Edition, haga clic en Inicio en la barra de tareas > Ejecutar > escriba svrmgrl.
Introduzca los siguientes comandos:
set instance databaservername-databaseinstance-IPC
donde databaseinstance hace referencia a la instancia de base de datos que ha configurado anteriormente. Para obtener más información, consulte Carga de la base de datos de Inventario como instancia de Oracle independiente .
Por ejemplo, set instance austr-zfd-ipc.
Conéctese como administrador.
Por ejemplo, si el nombre interno del administrador es interno, cuando Server Manager lo solicite, escriba connect internal/contraseña
donde contraseña es la contraseña que creó anteriormente. Para obtener más información, consulte Carga de la base de datos de Inventario como instancia de Oracle independiente .
Asegúrese de que no hay montada ninguna otra base de datos. En el indicador, introduzca shutdown normal.
Desconéctese y salga de Server Manager. Cuando Server Manager lo solicite, introduzca disconnect;
Escriba exit;
Copie el directorio SCHEMA entero en un volumen o disco de copia de seguridad.
Una vez hecha la copia de seguridad, asegúrese de que la copia de la base de datos coincide con el original. Realice una verificación de la base de datos para comprobar la integridad de la copia de seguridad.
Para comprobar la integridad de la base de datos en un servidor NetWare con Oracle 8i, introduzca load DBV81.NLM FILE=vía_al_archivo_de_base_de_datosBLOCKSIZE=4096
Para comprobar la integridad de la base de datos en un servidor Windows NT/2000 con Oracle 8i, introduzca DBV.EXE FILE=vía_al_archivo_de_base_de_datosBLOCKSIZE=4096
Ejemplo: escriba DBV.EXE FILE=c:\schema\database\cim1.ora BLOCKSIZE=4096
Ejecute también este comando para los siguientes archivos: CIM1.ORA, CIM2.ORA, CIM3.ORA, CIM4.ORA, CIM5.ORA, CIM6.ORA, CIM7.ORA, CIM8.ORA, CIM9.ORA, CIM10.ORA, CIM11.ORA, SYS1.ORA y CTL1.ORA.
Si la copia de seguridad de la base de datos se ha realizado correctamente, asegúrese de que no hay mensajes de error en las páginas comprobadas. Asegúrese de que los siguientes parámetros muestran un valor cero: TOTAL PAGES FAILING (DATA)=0, TOTAL PAGES FAILING (INDEX)=0 y TOTAL PAGES MARKED CORRUPT=0.
Para restaurar la base de datos:
Si el servidor de base de datos de inventario está activo, detenga el servicio del Almacenador. En la consola del servidor de base de datos, introduzca StopSer Storer.
Cargue Oracle Server Manager.
En un servidor NetWare con Oracle 8i, introduzca svrmgr31.
En un servidor Windows NT/2000 con Oracle 8i Enterprise Edition, haga clic en Inicio en la barra de tareas > Ejecutar > escriba svrmgrl.
Conéctese como administrador. Por ejemplo, si el nombre interno del administrador es internal, cuando Server Manager lo solicite escriba connect internal/contraseña_del_administrador.
Asegúrese de que no hay montada ninguna otra base de datos. Escriba shutdown normal.
Desconéctese y salga de Server Manager. Cuando Server Manager lo solicite, escriba disconnect;
Introduzca exit;
Copie la base de datos desde la ubicación de la copia de seguridad.
Si copia la base de datos en una ubicación diferente a la anterior, modifíquela en los siguientes archivos para especificar la nueva vía:
control_files=location_of_CTLl.ORA\CTL1.ORA
background_dump_dest=location_of_TRACE_dir\TRACE
user_dump_dest=location_of_TRACE_dir\TRACE
startup pfile=location_of_the_INIT.ORA\INIT.ORA
Por ejemplo, modifique la vía DATA:\ZFD3\ORACLE\DATABASE existente a ORACLE:\ZFD3\ORACLE\DATABASE en ALTERCTRL.SQL.
En este archivo .SQL, modifique la vía para los siguientes parámetros, si es necesario.
startup nomount pfile=database_path\INIT.ORA
logfile group 1 'database_path\log1.ora' size 256K,
logfile group 2 'database_path\log2.ora' size 256K
datafile 'database_path\sys1.ora',
'database_path\rbs1.ora',
'database_path\cim1.ora',
'database_path\cim2.ora',
'database_path\cim3.ora',
'database_path\cim4.ora',
'database_path\cim5.ora',
'database_path\cim6.ora',
'database_path\cim7.ora',
'database_path\cim8.ora',
'database_path\cim9.ora',
'database_path\cim10.ora',
'database_path\cim11.ora',
'database_path\tmp1.ora'
Guarde los cambios.
Cargue la base de datos restaurada.
Esta sección proporciona información sobre los siguientes temas:
Entre los requisitos previos que se incluyen para configurar la base de datos se incluyen los siguientes:
Lleve a cabo los siguientes pasos para configurar la base de datos de Inventario para MS SQL Server 2000:
Copie el archivo P1MSSQLINVDB.ZIP del directorio ZENworks para Desktops 4 product CD\ZENWORKS\PRODUCTS\RMINV\DATABASE\MSSQL en vía_de_la_base_de_datos_de_inventario_en_el_servidor_de_base_de_datos.
Extraiga P1MSSQLINVDB.ZIP.
Establezca el modo de autenticación de MS SQL Server 2000 en SQL Server y Windows.
Inicie MS SQL server.
Ejecute MS SQL Server Enterprise Manager.
Conecte la base de datos de Inventario a un grupo de servidores.
NOTA: el nombre del archivo MDF de la base de datos que se debe conectar es MGMTDB.MDF. Al conectar la base de datos de inventario, el nombre de este archivo debe ser MGMTDB.
Seleccione Base de datos de Inventario de ZENworks (MGMTDB) y llame al Analizador de consultas SQL.
Ejecute el archivo de consultas CREATELOGINNAMES.SQL desde el directorio del CD del producto ZENworks para Desktops 4\ZENWORKS\PRODUCTS\RMINV\
DATABASE\MSSQL haciendo clic en Consulta > Ejecutar.
Los componentes del servidor de Inventario y ConsoleOne utilizan el controlador JDBC de Microsoft para conectarse a la base de datos de Inventario en MS SQL 2000. Debe instalar y configurar el controlador de Microsoft SQL Server 2000 para el controlador JDBC con el sistema de Inventario.
Para configurar el controlador de Microsoft SQL Server 2000 para JDBC a fin de acceder a la base de datos de Inventario que se ejecuta en MS SQL 2000:
Descargue la versión inglesa de Windows del controlador JDBC de Microsoft desde el sitio Web de Microsoft SQL Server .
Instale el controlador en una máquina Windows.
Copie los archivos MSBASE.JAR, MSUTIL.JAR y MSSQLSERVER.JAR en el directorio directorio_de_instalación_del_servidor_de_inventario\INV\SERVER\LIB.
En todos los servidores de Inventario NetWare conectados a la base de datos de Inventario montada en MS SQL Server 2000, edite SYS:\SYSTEM\INVENV.NCF para añadir el nombre de todos los archivos jar del controlador JDBC con el siguiente formato:
envset tmppath=$tmppath;$root_dir\lib\MSBASE.jar
envset tmppath=$tmppath;$root_dir\lib\MSUTIL.jar
envset tmppath=$tmppath;$root_dir\lib\MSSQLSERVER.jar
...
...
envset tmppath=$tmppath;$root_dir\lib\jdbcdrv.zip
En todos los servidores de Inventario de Windows NT/2000 conectados a una base de datos montada en MS SQL Server 2000, realice lo siguiente:
..\..\lib\msbase.jar;..\..\lib\msutil.jar;..\..\lib\mssqlserver.jar;
set tmppath=%tmppath%;..\..\lib\msbase.jar
set tmppath=%tmppath%;..\..\lib\msutil.jar
set tmppath=%tmppath%;..\..\lib\mssqlserver.jar
En la máquina, ejecutando ConsoleOne de ZfD con integrables de Inventario, copie los archivos MSBASE.JAR, MSUTIL.JAR y MSSQLSERVER.JAR en el directorio directorio_de_instalación_de_ConsoleOne\LIB\ZEN.
En ConsoleOne, cree un objeto Base de datos en el mismo contenedor en el que está instalado el servidor de Inventario.
Configure las opciones del servidor de base de datos del objeto Base de datos.
En ConsoleOne, haga clic con el botón derecho del ratón en el objeto Base de datos > haga clic en Propiedades > en la pestaña Base de datos de ZENworks.
Seleccione el objeto Servidor de base de datos utilizando uno de los siguientes métodos:
La dirección IP del servidor se completa automáticamente con la lista desplegable Nombre DNS o dirección IP del servidor. Si el objeto Servidor seleccionado tiene varias direcciones IP, seleccione la que corresponda.
IMPORTANTE: asegúrese de que el nombre DNS del servidor de la base de datos configurado para el objeto Base de datos es válido. Si el nombre DNS no es válido, debe seleccionar una dirección IP del servidor de base de datos adecuada en la página de propiedades del objeto Base de datos.
Escriba los valores para las siguientes opciones:
Nombre de usuario de la base de datos (Lectura-escritura): MW_DBA
Contraseña de la base de datos (Lectura-escritura): novell
Nombre de usuario de la base de datos (Sólo lectura): MWM_READER
Contraseña de la base de datos (Sólo lectura): novell
Nombre de usuario de la base de datos (Sólo escritura): MWM_UPDATER
Contraseña de la base de datos (Sólo escritura): novell
Haga clic en Aplicar.
Para configurar las propiedades del controlador JDBC, haga clic en la pestaña Información del controlador JDBC.
Seleccione MS SQL > haga clic en Ajustes por defecto.
De esta manera se rellenan los campos con la información del controlador JDBC por defecto.
Modifique los ajustes de la base de datos de acuerdo con la configuración de MS SQL Server. Los ajustes de la base de datos para MS SQL son los siguientes:
Haga clic en Aplicar > Cerrar.
Para obtener más información sobre las sugerencias de rendimiento, consulte Sugerencias para el ajuste de los parámetros de la base de datos .