Para configurar el sistema de elaboración de informes en una base de datos Sybase compatible con ODBC tendrá que realizar las tareas siguientes:
La base de datos Sybase incluida en el CD de ZENworks 7 Desktop Management de Novell es la única compatible para realizar informes de ODBC en ZENworks Application Management. Para obtener información sobre cómo instalar la base de datos Sybase, consulte Instalación del servidor de ZENworks Desktop Management
en la Guía de instalación de ZENworks 7 Desktop Management de Novell.
Sybase también se utiliza para la base de datos de inventario de la estación de trabajo. Si piensa utilizar una base de datos para elaborar informes en Gestión de aplicaciones y va a utilizar también Inventario de la estación de trabajo, puede aprovechar la misma instalación de la base de datos para ambos fines. Cada componente creará su propio archivo de base de datos. El sistema de gestión de aplicaciones crea un archivo de base de datos denominado nal.db y el inventario de la estación de trabajo crea un archivo mgmtdb.db.
Como el principal requisito para generar informes de gestión de aplicaciones es que la base de datos esté en el mismo sitio que los usuarios, siga las instrucciones del inventario de la estación de trabajo para implantar las bases de datos y, a continuación, elija una o varias bases para usarlas en la generación de informes de Application Management. Para obtener información sobre la implantación de Inventario de la estación de trabajo, consulte el Sección 73.0, Configuración de Inventario de la estación de trabajo.
El Lanzador de aplicaciones utiliza un controlador ODBC para escribir información de eventos en la base de datos. Asegúrese de que se instala el controlador ODBC correcto para la base de datos Sybase en cada una de las estaciones de trabajo para cuyos eventos desee registrar información.
El controlador ODBC instalado para la base de datos Sybase por defecto es el correcto (dbodbc7.dll). En Windows 98 es posible que tenga que instalar dos DLL adicionales (odbccp32.dll y odbcint.dll) que no se instalan con la instalación mínima de Windows. Descargue los archivos desde el sitio Web de Microsoft o desde otro sitio de descarga de archivos. Para instalar estos archivos, cópielos en el directorio del sistema de Windows (por ejemplo, c:\windows\system). También puede utilizar un objeto Aplicación para distribuirlos a la estación de trabajo adecuada. Esta operación no es necesaria en Windows 2000/XP, pues estos archivos ya están presentes.
Si utiliza la base de datos Sybase que acompaña a ZENworks® y ya la ha instalado, el programa de instalación creará un objeto Base de datos en eDirectory (Base de datos de gestión de escritorios_nombreservidor). Puede pasar directamente a la sección siguiente, Configuración de la información ODBC de la base de datos.
Si utiliza otra base de datos, tendrá que crear un objeto Base de datos de ZENworks en eDirectory para que represente la base de datos.
Para crear un objeto Base de datos de ZENworks:
En ConsoleOne®, haga clic con el botón derecho en el contenedor donde desee crear el objeto, haga clic en
y, a continuación, haga clic en para abrir el recuadro de diálogo de objeto nuevo.Seleccione
y, después, haga clic en para abrir el recuadro de diálogo Nueva base de datos de ZENworks.En el recuadro Nombre, escriba un nombre para la base de datos, como Base de datos de gestión de escritorios_ZENServer.
Marque la casilla de verificación
y, a continuación, haga clic en para abrir la página de propiedades de base de datos de ZENworks.En el campo
busque y seleccione el objeto Servidor correspondiente a la base de datos en ejecución.Rellene los campos de nombre y contraseña para los usuarios de lectura-escritura, sólo lectura y sólo escritura:
Nombre de usuario de la base de datos (Lectura-escritura): especifique un nombre de usuario que proporcione acceso de lectura y escritura a la base de datos. Si utiliza una base de datos Sybase creada con el programa de instalación del servidor de Desktop Management, el nombre de usuario es MW_DBA.
Contraseña de la base de datos (Lectura-escritura): especifique una contraseña para el usuario de lectura-escritura. Si utiliza una base de datos Sybase creada con el programa de instalación del servidor de Desktop Management, la contraseña es novell.
Nombre de usuario de la base de datos (Sólo lectura): especifique un nombre de usuario que proporcione sólo acceso de lectura a la base de datos. Si utiliza una base de datos Sybase creada con el programa de instalación del servidor de Desktop Management, el nombre de usuario es MW_READER.
Contraseña de la base de datos (Sólo lectura): especifique una contraseña para el usuario de sólo lectura. Si utiliza una base de datos Sybase creada con el programa de instalación del servidor de Desktop Management, la contraseña es novell.
Nombre de usuario de la base de datos (Sólo escritura): especifique un nombre de usuario que proporcione sólo acceso de escritura a la base de datos. Si utiliza una base de datos Sybase creada con el programa de instalación del servidor de Desktop Management, el nombre de usuario es MW_UPDATER.
Contraseña de la base de datos (Sólo escritura): especifique una contraseña para el usuario de sólo escritura. Si utiliza una base de datos Sybase creada con el programa de instalación del servidor de Desktop Management, la contraseña es novell.
Haga clic en
para guardar la información.El Lanzador de aplicaciones utiliza un controlador ODBC para escribir información de eventos en la base de datos. Tendrá que configurar el objeto Base de datos con la información de controlador ODBC que necesite el Lanzador de aplicaciones.
Para proporcionar la información de ODBC:
Haga clic con el botón derecho en el objeto Base de datos y, a continuación, haga clic en
Haga clic en la pestaña
Introduzca información en los siguientes campos:
Nombre del archivo del controlador: especifique el nombre del archivo del controlador ODBC de la estación de trabajo que va a utilizar el Lanzador de aplicaciones para acceder a la base de datos. Al usar Sybase, si deja el campo vacío el Lanzador de aplicaciones detectará automáticamente el controlador.
Nombre de origen de datos: introduzca NAL Reporting.
Parámetros de conexión: especifique los comandos adecuados para conectarse a la base de datos. Para Sybase, estos comandos son:
CommLinks=TCPIP{Host=DireccinIP:2638};AutoStop=Yes;Integrated=No;DBN=NAL;ENG=DireccinIP
donde direcciónIP es la dirección IP real del servidor en el que reside la base de datos.
Haga clic en
para guardar la información del controlador ODBC.Deberá conceder a los usuarios derechos de lectura y comparación sobre las propiedades de ODBC que definió para el objeto Base de datos en la sección anterior. De esa forma, el Lanzador de aplicaciones podrá recuperar la información de ODBC que necesite para acceder a la base de datos.
Para conceder derechos:
Haga clic con el botón derecho en el objeto Base de datos de ZENworks y, a continuación, haga clic en
Haga clic en
Seleccione
y, a continuación, haga clic en para añadir [PUBLIC] a la lista de Trustees.Al añadir [PUBLIC] como Trustee, todos los usuarios tendrán derechos de lectura y comparación sobre todas las propiedades de los objetos Base de datos, incluidos los diversos nombres de usuarios y contraseñas que se pueden usar para acceder a la base de datos. Para evitarlo debe limitar el acceso de [PUBLIC] a las tres propiedades de ODBC.
En la lista Propiedades, seleccione
y, a continuación, haga clic en para eliminarla de la lista.Haga clic en
para abrir el recuadro de diálogo correspondiente, seleccione zendbODBCConnectionParameters y, a continuación, haga clic en para añadirla a la lista Propiedades.Los derechos por defecto, de lectura y comparación, son suficientes y no es preciso cambiarlos.
Repita el Paso 5 para añadir las siguientes propiedades (mantenga los derechos por defecto: lectura y comparación):
Haga clic en
y, después, haga clic otra vez en Aceptar para guardar los cambios.Antes de que el Lanzador de aplicaciones pueda utilizar la base de datos, tendrá que:
Para activar una directiva de base de datos de ZENworks y asociarle contenedores:
En ConsoleOne®, haga clic con el botón derecho del ratón en el Paquete de ubicaciones del servicio que vaya a utilizar y, a continuación, haga clic en
o
Si no tiene ningún Paquete de ubicaciones del servicio, haga clic con el botón derecho en el contenedor donde desee crear uno, haga clic en
y, a continuación, haga clic en Para crear un Paquete de ubicaciones del servicio, siga las instrucciones del Asistente del paquete de directivas.En la página General, marque la casilla de verificación en la columna
para habilitar la directiva de base de datos de ZENworks.Seleccione la directiva de base de datos de ZENworks en la lista, haga clic en
para abrir la página de propiedades de la base de datos de ZENworks y, a continuación, haga clic en la pestaña para abrir la página correspondiente.En el campo Configuración de la información ODBC de la base de datos.
busque y seleccione el objeto Base de datos que va a utilizar para los informes de eventos de aplicaciones. Debe ser el mismo objeto que ha configurado enHaga clic en
para volver a la página General.Haga clic en
para abrir la página Asociaciones.Utilice esta página para asociar el Paquete de ubicaciones del servicio a los contenedores en los que se encuentran los usuarios o las estaciones de trabajo cuyos informes desea enviar a la base de datos. Si un determinado contenedor padre incluye varios contenedores en los que residen los objetos Usuario y Estación de trabajo, puede seleccionar el contenedor padre en lugar de todos los contenedores.
Haga clic en
busque y seleccione el contenedor que desee añadir y, a continuación, haga clic en para añadirlo a la lista.Repita el Paso 7 para añadir más contenedores.
Cuando termine, haga clic en
para guardar la información.Cuando haya configurado la base de datos que va a utilizar para hacer los informes, podrá empezar a configurar los objetos Aplicación para cuyos eventos desee generar informes. Ya que la información de eventos se configura por aplicación, puede elegir las aplicaciones para las que desea generar informes y para las que no.
Para ver instrucciones detalladas sobre cómo configurar una aplicación para obtener informes de bases de datos, informes sobre alertas SNMP o informes de archivos de registro, consulte la Sección 44.5, Configuración de aplicaciones para utilizar informes.