Everyplace Synchronization Server

Resolución de problemas de DB2 Everyplace


No se pueden sincronizar bases de datos relacionales

Si no puede sincronizar bases de datos relacionales, siga estos consejos para intentar resolver el problema:

Verificar que DB2 Everyplace Sync Server está en ejecución

Para verificar que DB2 Everyplace Sync Server está en ejecución:

  1. Abra su navegador y escriba el siguiente URL: http://<nombre_sistpral>/db2e/db2erdb
  2. Cuando se le solicite un ID de usuario y contraseña, entre cualquier ID y contraseña de Portal válidos.
  3. Si el servidor está en ejecución, aparece una página con información similar a la siguiente.

		
		com.ibm.mobileservices.adapter.rdb.RDb Information 
		com.ibm.mobileservices.adapter.rdb.RDb 05/03/02 11:50:51:218 EDT
		DB2 Everyplace SyncServer 8.1.0 WEA20020515
		

Verificar que DB2e_VNURSE se ha asociado a SUBSCRIPTION_SET1

Si no puede sincronizar, verifique que el grupo DB2e_VNURSE se ha asociado al conjunto de suscripciones SUBSCRIPTION_SET1.

Habilitar el rastreo de DB2 Everyplace Sync Server

Como ayuda para la determinación de problemas de sincronización entre el cliente de Base de datos (DB2 Everyplace) y Synchronization Server, aumente los niveles de registro y de rastreo. Puede habilitar los registros de DB2 Everyplace (que es en realidad el servidor de sincronización de DB2 Everyplace incorporado) y los registros de cliente como ayuda para diagnosticar problemas de sincronización.

Los archivos de rastreo de DB2 Everyplace Sync Server tienen el prefijo dsy. Una vez habilitado el rastreo, el primer archivo que se crea es dsy.0.trace. El tamaño de archivo por omisión es 10K. Cuando el archivo de rastreo alcanza los 10K, el siguiente archivo que se crea es dsy.1.trace. Se crean archivos subsiguientes hasta el dsy.9.trace. Entonces, el servidor reinicia la operación y sobrescribe dsy.0.trace.

Los archivos de rastreo del Centro de administración de dispositivos móviles tienen el prefijo dsyadmin. Como los archivos de rastreo de DB2 Everyplace Sync Server, el primer archivo es dsyadmin.0.trace y el tamaño por omisión es 10K. Cuando dsyadmin.9.trace alcanza los 10K, el centro de administración reinicia la operación y sobrescribe dsyadmin.0.trace.

Los archivos de rastreo de DB2 Everyplace Sync Server y del Centro de administración de dispositivos móviles se encuentran en la siguiente ubicación:

Para habilitar el rastreo de DB2 Everyplace Sync Server, edite el archivo DSYGdflt.properties:

  1. Abra DSYGdflt.properties en un editor de texto. Este archivo se encuentra en:

      Windows: <raíz_ess>\db2e\Server\properties\com\ibm\mobileservices\

      AIX: <raíz_ess>/db2everyplace81/Server/properties/com/ibm/mobileservices/

  2. Establezca el parámetro Trace.level como *. (Valor por omisión: ERROR|CONSOLE.)

    Trace.level=*
  3. Guarde los cambios.

  4. Cierre el Centro de administración de dispositivos móviles.

  5. Reinicie DB2 Everyplace Sync Server desde la Consola del administrador de WebSphere Application Server.

  6. Pulse Inicio select Programas select IBM WebSphere Application Server V4.0.

  7. Seleccione la Consola del administrador.

  8. Inicie una sesión como administrador.

  9. En el marco de navegación, expanda Dominio de administración de WebSphere, luego Nodos, luego el nodo actual y, por último, Servidores de aplicaciones.

  10. Seleccione IBM DB2 Everyplace Server.

  11. Pulse el botón Detener.

  12. Cuando el servidor se haya detenido, pulse el botón Iniciar.

Los nuevos conjuntos de suscripciones no se sincronizan

Si crea un nuevo conjunto de suscripciones después de la sincronización inicial, el nuevo conjunto de suscripciones no se sincronizará. Para solucionar este problema, restablezca todos los usuarios que están en el grupo asociado con el nuevo conjunto de suscripciones en el Centro de administración de dispositivos móviles y vuelva a instalar Everyplace Client en el dispositivo.

No se puede conectar con el servidor LDAP

Si recibe el mensaje "No se puede conectar con el servidor LDAP" al intentar abrir el Centro de administración de dispositivos móviles, primero verifique el nombre de usuario y la contraseña. Al iniciar la sesión en el Centro de administración de dispositivos móviles, debe entrar un nombre de usuario y una contraseña que tengan acceso a WebSphere Portal para que el Centro de administración de dispositivos móviles pueda conectarse al LDAP de WebSphere Portal y leer los datos de usuario. Si ha entrado el nombre de usuario y contraseña correctos, verifique que el direccionador SOAP se haya configurado correctamente durante la instalación.

EL direccionador SOAP está configurado en el archivo DSYLDAP.properties . El URL del direccionador SOAP debería ser el nombre de sistema principal de WebSphere Portal, por ejemplo: WEBSERVICE_SOAP_ROUTER=http://wpshostname.myco.com/UserGroupInfoWebService/servlet/rpcrouter.

Para verificar el URL del direccionador SOAP:

  1. Abra DSYLDAP.properties en un editor de texto. Este archivo se encuentra en:

      Windows: <raíz_ess>\db2e\Server\properties\com\ibm\mobileservices\

      AIX: <raíz_ess>/db2everyplace81/Server/properties/com/ibm/mobileservices/

  2. Busque WEBSERVICE_SOAP_ROUTER.
  3. Verifique que este parámetro está establecido correctamente.

El Centro de administración de dispositivos móviles no se visualiza correctamente

Al utilizar el Centro de administración de dispositivos móviles, la resolución de pantalla del monitor debe estar establecida en 1024 x 768. De lo contrario, la interfaz de usuario puede no visualizarse correctamente. En concreto, el recuadro de diálogo Añadir tabla no se visualiza en su totalidad si la resolución de pantalla del monitor es inferior a 1024 x 768. Otros diálogos del Centro de administración de dispositivos móviles pueden verse afectados por la resolución de pantalla.

Solicitud de conexión LOOPBACK al abrir el Centro de administración de dispositivos móviles

Al iniciarse, el Centro de administración de dispositivos móviles inicia a su vez el Centro de control de DB2, por lo que es posible que se le solicite un ID y contraseña de administrador de DB2 la primera vez que inicie el Centro de administración de dispositivos móviles. Lo más probable es que esto suceda si la base de datos de WebSphere Application Server está configurada como base de datos remota.

Crear manualmente la suscripción y el conjunto de suscripciones para las bases de datos de ejemplo de DB2 Everyplace

Después de instalar DB2 Everyplace, si no ve el conjunto de suscripciones por omisión (SUBSCRIPTION_SET1) y la suscripción (JDBCSUB1) cuando inicie la consola del Centro de administración de dispositivos móviles, deberá crearlos manualmente.

Para crear el conjunto de suscripciones y la suscripción para la base de datos de ejemplo, ejecute el script dsysampleLDAP desde el indicador de mandatos. Este archivo se encuentra en la ubicación siguiente.

Los tres parámetros siguientes son necesarios para ejecutar el script: El nombre de usuario de administrador y la contraseña para la instancia de DB2 y la ubicación de WebSphere Application Server. Por ejemplo, cambie a la ubicación adecuada y ejecute el mandato siguiente:

dsysampleLDAP db2admin db2admin

No utilice VNCViewer para instalar o iniciar DB2 Everyplace con Everyplace Synchronization Server en AIX

El Gestor de configuración de WebSphere Everyplace Access finaliza anormalmente si intenta instalar Everyplace Synchronization Server con DB2 Everyplace de forma remota mediante VNCViewer. Para instalar Synchronization Server con DB2 Everyplace de forma remota, utilice otra herramienta o efectúe la instalación localmente.

Si ya ha intentado instalar Synchronization Server con DB2 Everyplace de forma remota utilizando VNCViewer y se ha encontrado con el problema, siga el procedimiento que se indica a continuación:

  1. Utilice una pantalla local o una herramienta de acceso remoto que no sea VNCViewer y reinicie el Gestor de configuración.
  2. Cargue el archivo de respuestas que ha guardado antes, o vuelva a entrar los valores que ha especificado antes.
  3. Seleccione WebSphere Everyplace Access Basic Services, aunque el Gestor de configuración afirme que ya está instalado.
  4. No seleccione Everyplace Synchronization Server. Deselecciónelo si es necesario.
  5. Compruebe que la opción de Seguridad esté habilitada para la configuración de seguridad de WebSphere Everyplace Access.
  6. Una vez que inicie la instalación, el Gestor de configuración se reanuda donde se detuvo antes de la finalización anómala.
  7. Cuando finalice la instalación, ejecute el programa de desinstalación, elimine Everyplace Synchronization y elimine todos los Adaptadores. Las instrucciones de desinstalación se proporcionan en Instalación de WebSphere Everyplace Access en un entorno AIX
    bajo la sección de Desinstalación.
  8. Si tiene pensado instalar Synchronization Server con DB2 Everyplace y con el Adaptador Microsoft Exchange 2000, instale los portlets de Synchronization Server en la máquina de Portal Server. Esto se documenta en Instalación de WebSphere Everyplace Access en un entorno AIX
    bajo Desinstalación -> Reinstalación de Synchronization Server, Intelligent Notification Services, o de ambos.
  9. Ejecute el Gestor de configuración en la máquina donde desea instalar Synchronization Server e instálelo allí. Seleccione las opciones de Synchronization Server apropiadas para esta máquina.
  10. Después de reinstalar Synchronization Server, evite iniciar el Centro de administración de dispositivos móviles o el Centro de control de DB2 con VNCViewer.



Related Information