Para configurar la elaboración de informes en una base de datos compatible con ODBC, tendrá que completar las tareas siguientes:
Si no ha instalado una base de datos compatible con ODBC para utilizarla, puede instalar la base de datos Sybase* incluida en el CD del programa de ZENworks para Desktops. Para obtener información acerca de la instalación de la base de datos Sybase, consulte Installing the ZfD Server Software (Instalación del software del servidor de ZfD)en Installing (Instalación) en Installation (Instalación).
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 generar informes en Gestión de aplicaciones y también utilizará 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. Gestión de aplicaciones crea un archivo de base de datos denominado NAL.DB e Inventario de la estación de trabajo crea un archivo MGMTDB.DB.
Como el principal requisito de la elaboración de informes de Gestión de aplicaciones es que la base de datos esté en el mismo emplazamiento que los usuarios, deberá seguir las instrucciones detalladas en Inventario de la estación de trabajo para implantar las bases de datos y, a continuación, elegir una o varias para usarlas al generar informes de Gestión de aplicaciones. Para obtener información sobre la implantación de Inventario de la estación de trabajo, consulteConfiguración de Inventario de la estación de trabajo .
Si utiliza una base de datos compatible con ODBC distinta de Sybase, tiene que asegurarse de que la base de datos está instalada. No tiene que crear ninguna tabla en la base de datos. La primera vez que Gestión de aplicaciones envía un evento a la base de datos, se crearán la tablas correspondientes.
El Lanzador de aplicaciones utiliza un controlador ODBC para escribir información de eventos de aplicaciones en la base de datos. Tiene que asegurarse de que ha instalado el controlador ODBC correcto para la base de datos en cada estación de trabajo para la que desea registrar la información de eventos.
El controlador ODBC correcto (DBODBC6.DLL) para la base de datos Sybase se instala por defecto. Sin embargo, en Windows 98, puede que tenga que instalar dos DLL adicionales (ODBCCP32.DLL y ODBCINT.DLL) que no se instalan durante una instalación mínima de Windows. Para instalar estos archivos, cópielos desde el directorio NAL REPORTING del Companion CD de ZENworks para Desktops en el directorio System de Windows (por ejemplo, C:\WINDOWS\SYSTEM). También puede utilizar un objeto Aplicación para distribuirlos a la estación de trabajo adecuada. No tiene que hacerlo en Windows NT/2000/XP. Los archivos ya están presentes.
Si está utilizando la base de datos Sybase que se incluye con ZfD y ya la ha instalado, el programa de instalación creará el objeto Base de datos (nombreservidor_Basededatosnal) en eDirectory. Puede pasar directamente a la sección siguiente, Configuración de la información ODBC de la base de datos .
Si está utilizando 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:
Haga clic con el botón derecho en el contenedor en el que vaya a crear el objeto > haga clic en Nuevo > haga clic en Objeto para abrir el recuadro de diálogo Nuevo objeto.
Seleccione Base de datos de ZENworks > haga clic en Aceptar para mostrar el recuadro de diálogo Nueva base de datos de ZENworks.
En el recuadro Nombre, escriba un nombre para la base de datos, como ZfDAppManReports.
Seleccione el recuadro Definir propiedades adicionales > haga clic en Aceptar para que aparezca la página de propiedades de Base de datos de ZENworks.
En el campo DN de servidor, busque y seleccione el objeto Servidor del servidor en el que se encuentra físicamente la base de datos en ejecución.
Si la base de datos de ZENworks se encuentra en un servidor NetWare® 4.x, reemplace el nombre DNS en el campo Dirección IP o nombre DNS de servidor con la dirección IP del servidor seleccionando la dirección IP de la lista desplegable del campo.
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): introduzca un nombre de usuario que proporcione acceso de lectura y escritura a la base de datos. Si está empleando una base de datos Sybase creada con el programa de instalación de ZfD, el nombre de usuario es MW_DBA.
Contraseña de la base de datos (Lectura-escritura): introduzca la contraseña para el usuario de lectura-escritura. Si está empleando una base de datos Sybase creada con el programa de instalación de ZfD, el nombre de usuario es novell.
Nombre de usuario de la base de datos (Sólo lectura): introduzca un nombre de usuario que proporcione sólo acceso de lectura a la base de datos. Si está empleando una base de datos Sybase creada con el programa de instalación de ZfD, el nombre de usuario es MW_READER.
Contraseña de la base de datos (Sólo lectura): introduzca la contraseña para el usuario de lectura-escritura. Si está empleando una base de datos Sybase creada con el programa de instalación de ZfD, el nombre de usuario es novell.
Nombre de usuario de la base de datos (Sólo escritura): introduzca un nombre de usuario que proporcione sólo acceso de escritura a la base de datos. Si está empleando una base de datos Sybase creada con el programa de instalación de ZfD, el nombre de usuario es MW_UPDATER.
Contraseña de la base de datos (Lectura-escritura): introduzca la contraseña para el usuario de lectura-escritura. Si está empleando una base de datos Sybase creada con el programa de instalación de ZfD, el nombre de usuario es novell.
Haga clic en Aceptar cuando desee 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 ODBC:
Haga clic con el botón derecho en el objeto Base de datos > haga clic en Propiedades.
Haga clic en la pestaña Información del controlador ODBC.
Rellene los campos siguientes:
Nombre del archivo del controlador: introduzca el nombre del archivo del controlador ODBC que se encuentra en la estación de trabajo para permitir al Lanzador de aplicaciones tener acceso a la base de datos. Para Sybase, el nombre del archivo de controlador es dbodbc6.dll.
Nombre de origen de datos:introduzca NAL Reporting.
Parámetros de conexión:introduzca los comandos adecuados para la conexión a la base de datos. Para Sybase, estos comandos son:
CommLinks=TCPIP{Host=IPAddress:2638};AutoStop=Yes;Integrated=No;DBN=NAL;ENG=IPAddress
donde direcciónIP es la dirección IP real del servidor en el que reside la base de datos.
Haga clic en Aceptar 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 del ratón en el objeto Base de datos de ZENworks > haga clic en Trustees de este objeto.
Haga clic en Añadir Trustee.
Seleccione [PUBLIC] > haga clic en Aceptar 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 evitar esto, debe limitar el acceso de [PUBLIC] a las tres propiedades ODBC.
En la lista Propiedades, seleccione [Todos los derechos de atributos] > haga clic en Suprimir propiedad para eliminarla de la lista.
Haga clic en Añadir propiedad para mostrar el recuadro de diálogo Añadir propiedad > seleccione zendbODBCConnectionParameters > haga clic en Aceptar para añadirla a la lista Propiedad.
Los derechos por defecto, Lectura y Comparación, son suficientes. No es preciso cambiar estos derechos.
Repita Paso 5 para añadir las dos propiedades siguientes: zendbODBCDataSourceName y zendbODBCDriverFileName. Mantenga los derechos por defecto (Lectura y Comparación).
Haga clic en Aceptar > Aceptar para guardar los cambios.
Antes de que Gestión de aplicaciones pueda utilizar la base de datos, tendrá que:
Para activar una directiva de la 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 desea utilizar > haga clic en Propiedades.
o bien,
Si no tiene un Paquete de ubicaciones del servicio, haga clic con el botón derecho del ratón en el contenedor en el que desea crear uno > haga clic en Nuevo > haga clic en Paquete de directivas. Para crear un Paquete de ubicaciones del servicio, siga las instrucciones del Asistente del paquete de directivas.
En la página Directivas generales, active la casilla de verificación en la columna Habilitado para habilitar la directiva Base de datos ZENworks.
Seleccione la directiva de la base de datos de ZENworks en la lista > haga clic en Propiedades para que aparezca la página de propiedades de la base de datos de ZENworks > haga clic en la pestaña Gestión de aplicaciones para que aparezca la página Gestión de aplicaciones.
En el campo DN de la base de datos de ZENworks, busque y seleccione el objeto Base de datos que va a utilizar para los informes de Gestión de aplicaciones. Debe ser el mismo objeto que ha configurado enConfiguración de la información ODBC de la base de datos .
Haga clic en Aceptar para volver a la página General.
Haga clic en Asociaciones para mostrar 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 Añadir > busque y seleccione el contenedor que desea añadir > haga clic en Aceptar para añadirlo a la lista.
Repita el Paso 7para añadir más contenedores.
Cuando termine, haga clic en Aceptar para guardar la información.
Cuando haya configurado la base de datos que utilizará para la elaboración de informes, puede iniciar la configuración de objetos Aplicación para utilizar la elaboración de informes de la base de datos. Ya que la información de eventos se configura por aplicación, puede elegir las aplicaciones para las que desea que se reúnan informes y para las que no.
Para obtener instrucciones detalladas acerca de la configuración de una aplicación para utilizar la elaboración de informes, la elaboración de alertas SNMP o la elaboración de informes de archivos de registro, consulte Configuración de aplicaciones para utilizar informes .