Si la actualización del servidor ZENworks falla, debe solucionar el problema y volver a ejecutar el instalador de la actualización de ZENworks.
Debe volver a ejecutar el instalador de la actualización en el mismo servidor donde se inició la actualización.
Si la actualización falla durante la acción de actualización de la base de datos posterior al paquete, al volver a ejecutarla, después de la autenticación de la zona, se muestra la página Resumen anterior a la actualización y el proceso de actualización continúa para realizar las acciones de la base de datos.
Si se usa la base de datos PostgreSQL incrustada, asegúrese de suprimir los archivos .dbR y .logR de la carpeta de la base de datos antes de volver a ejecutar el instalador de la actualización.
En las siguientes secciones se proporcionan soluciones para problemas que podrían surgir al actualizar el servidor primario ZENworks:
Durante la actualización de cualquier servidor primario Windows, el Explorador de Windows se reinicia automáticamente varias veces
For each prompt presented, press 'enter' to accept the <default> value, type ‘back’ to return to the previous action, or type 'quit' to exit.
Cuando se lanza la actualización de ZENworks, si la base de datos está ejecutando alguna transacción, podría producirse un conflicto en el proceso de actualización
Entre en la base de datos como usuario del sistema y lance el cliente SQL.
Ejecute uno de los guiones siguientes, según el tipo de base de datos.
Oracle:
select 'ALTER SYSTEM KILL SESSION '''||SID||','||SERIAL#||''';' AS "Drop Query",b.sql_text,a.* from gv$session a, gv$sql b where (case when a.sql_id is null then a.prev_sql_id else a.sql_id end)=b.sql_id and a.program='JDBC Thin Client' and a.logon_time< (sysdate-3/60/24) and a.username='<<USUARIOZENWORKS>>';
Dónde:
USUARIOZENWORKS es el nombre de usuario de la base de datos de ZENworks.
MS SQL:
select 'KILL '+cast(spid as varchar(100)) as "Drop Query", r.text,s.* from sys.sysprocesses s cross apply sys.dm_exec_sql_text (sql_handle) r where s.program_name='jTDS' and s.spid!=@@spid and s.login_time < dateadd(minute,-3,getdate()) and s.loginame='<<USUARIOZENWORKS>>';
Dónde:
USUARIOZENWORKS es el nombre de usuario de la base de datos de ZENworks.
SQL Anywhere:
SELECT 'Drop connection '+cast(sa_conn_info.Number as varchar(100))+';' as "Drop Query", sa_conn_info.Number AS connection_number, DB_NAME( DBNumber ) AS database_name, sa_conn_info.name AS connection_name, sa_conn_info.userid, CONNECTION_PROPERTY( 'LoginTime', Number ) as "Login Time", CONNECTION_PROPERTY( 'LastStatement', Number ) As "Query" FROM sa_conn_info() where sa_conn_info.Number != @@spid and CONNECTION_PROPERTY( 'LoginTime', Number ) < dateadd(minute,-3,getdate()) and userid='<<USUARIOZENWORKS>>';
Donde
USUARIOZENWORKS es el nombre de usuario de la base de datos de ZENworks.
Mientras se usa una base de datos Oracle, durante la actualización o la creación de la base de datos se muestra el mensaje de error de TNS
Mientras se usa una base de datos MS-SQL, durante la actualización o la creación de la base de datos hay problemas de conexión
org.hibernate.exception.JDBCConnectionException: Cannot open connection Caused by: java.sql.SQLException: I/O Error: Connection reset Caused by: java.net.SocketException: Connection reset
Por defecto, el número máximo de conexiones es de 32 767. Puede ajustar este número en Número de servidores primarios * 200. Para obtener más información sobre cómo configurar las conexiones de usuarios, consulte http://technet.microsoft.com/en-us/library/ms187030.aspx.
Compruebe si el servidor MS-SQL hace un alto uso de la CPU y tiene una carga elevada del servidor de la base de datos. Póngase en contacto con el servicio de asistencia técnica de Novell para obtener ayuda.
Se muestran valores incorrectos para los registros de inventario que se deben limpiar
Por ejemplo, si ha marcado 8 000 000 de registros de un total de 10 000 000 para limpiar, en el campo Número de registros marcados para limpiar se muestra 8 000 000 de 10 000 000.
Tras realizar una limpieza correctamente, al volver a lanzar el asistente de actualización a fin de realizar la limpieza, en la página de limpieza de la base de datos se muestra un valor incorrecto en el campo Número total de registros marcados para limpiar.
Por ejemplo, si se han suprimido 8 000 000 de registros de inventario de los 10 000 000 existentes, el valor que debería mostrarse en el campo Número total de registros marcados para limpiar sería de 2 000 000.
Actualmente, se muestra un valor incorrecto. Como resultado existe una diferencia entre los valores mostrados para los registros de inventario suprimidos y los registros de inventario que quedan por borrar.
Se produce un error al suprimir una carpeta con un nombre largo
com.novell.zenworks.datamodel.exceptions.InternalDataModelException: org.hibernate.exception.GenericJDBCException: Error en la operación. La entrada de índice de 912 bytes de longitud para el índice 'idx_zZENObject_Name' supera la longitud máxima de 900 bytes.
La instalación de ZENworks 11 SP4 o la actualización de ZENworks 11 SP3 a ZENworks 11 SP4 fallan en un entorno Windows
Diríjase al Gestos de dispositivos del dispositivo.
Seleccione Adaptadores de red en la ventana del gestor.
Haga clic en la pestaña Ver.
Seleccione Mostrar dispositivos ocultos.
Haga clic con el botón derecho en Adaptador Microsoft ISATAP y seleccione Inhabilitar en las opciones disponibles.
La actualización falla después de que la actualización del sistema se complete correctamente en un entorno Windows
novell-zenworks-configure -c "UpdateZENServerRolesConfigureAction"
novell-zenworks-configure -c "NCCRegisterConfigureAction"