Instalación de archivos en un dispositivo portátil QNX Neutrino o Linux integrado

Esta sección describe cómo instalar DB2 Everyplace en un dispositivo portátil QNX Neutrino o Linux integrado. Estos dispositivos portátiles tienen varios formatos. En función del tipo de dispositivo portátil que tenga, hay varias opciones de instalación:

Para obtener información adicional sobre la transferencia de archivos al dispositivo portátil, consulte la documentación suministrada con el dispositivo portátil. Los usuarios de QNX Neutrino también pueden consultar el QNX Neutrino Software Developer's Kit (SDK).

Procedimiento

  1. Instale los archivos de base de datos de DB2 Everyplace. Los archivos de base de datos de DB2 Everyplace para dispositivos portátiles QNX Neutrino y Linux integrado están situados en este directorio:
    %DSYINSTDIR%/Clients/Linux/database/proc
    
    donde proc es el tipo de procesador.
  2. Instale el Sync Server y los archivos de aplicaciones de ejemplo de DB2 Everyplace. Para utilizar el Sync Server de DB2 Everyplace es necesario instalar los archivos del DB2 Everyplace Sync Server junto con los archivos de DB2 Everyplace incluidos en la vía de bibliotecas. Sync Server y los archivos de aplicaciones de ejemplo están situados en estos directorios:

    Para dispositivos portátiles QNX Neutrino:
    %DSYINSTDIR%/Clients/neutrino/sync

    Para dispositivos portátiles Linux:
    %DSYINSTDIR%/Clients/linux/sync
  3. Copie los siguientes archivos de biblioteca y la aplicación de ejemplo goISync del procesador apropiado en user\lib\DB2e\:
    libisyncxpt.so
    libimsaconfig.so
    libimsadb2e.so
    libimsafile.so
    libisyncore.so
    libisyncconf.so
    libwbxml.so
    goISync
    

Definición de la variable de entorno

Establezca la variable de entorno, LD_LIBRARY_PATH, en la vía de acceso en la que se ha instalado la biblioteca compartida de la CLI de DB2 Everyplace (libdb2e.so). Por ejemplo, si la biblioteca compartida de la CLI de DB2 Everyplace está almacenada en /DB2e/database/x86, añada /DB2e/database/x86 a la variable LD_LIBRARY_PATH existente utilizando la siguiente sentencia:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/DB2e/database/x86

Configuración del soporte de cifrado

esta sección sólo se aplica a dispositivos portátiles QNX Neutrino. Para habilitar el cifrado en un dispositivo QNX Neutrino, el proceso mqueue debe estar iniciado.

  1. Para asegurarse de que el proceso mqueue se está ejecutando, escriba: ps. En el dispositivo se muestra una lista de procesos activos.
  2. Compruebe que mqueue aparece listado. Si no es así, utilice el mandato mqueue para iniciar el proceso.

Si la aplicación termina inesperadamente después de inicializar la biblioteca de cifrado, es posible que la biblioteca esté dañada.

Ejecución de aplicaciones de ejemplo

Se incluyen aplicaciones de ejemplo de base de datos de DB2 Everyplace y los paquetes de DB2 Everyplace Sync Server.

Consulte el Visión general de las aplicaciones de ejemplo de DB2 Everyplace para obtener más información sobre las aplicaciones de ejemplo de DB2 Everyplace para QNX Neutrino y Linux.

Puede ejecutar el ejemplo de DB2 Everyplace Sync Server, goISync, desde el directorio en el que está instalado. Después de la primera ejecución, se crea un subdirectorio /data en este directorio.

Cuando active goISync por primera vez, configure los valores correspondientes a la sincronización. Para configurar los valores:

  1. Cuando goISync se inicie por primera vez, seleccione Cambiar valores de servidor.
  2. Entre valores asociados con el Sync Server o el dispositivo Neutrino cliente del Sync Server para los campos IP de servidor, Puerto de servidor, Nombre de usuario y Contraseña.

Ahora está preparado para la sincronización.

Tareas relacionadas

Consulta relacionada