Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

165
Vistas
¿Qué herramientas necesito instaladas en Unix para permitir que los programas C accedan a una base de datos Informix instalada en Linux?

Tengo aplicaciones C que se han estado ejecutando en HP-UX B.11 e Informix Dynamic Server versión 7.31.UD1 durante años. Migré la base de datos a la versión más antigua de Informix (V.14.2) en CentOS 7.
¿Cuáles son las mejores herramientas que necesito usar para poder continuar ejecutando los programas en Unix y acceder a la base de datos de Informix en Linux?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

No está claro si desea ejecutar programas en la caja HP-UX y conectarse al servidor de base de datos en la caja Linux, o si desea migrar los programas de la caja HP-UX a la caja Linux.

Aún se ejecutan los programas en HP-UX

Siempre que pueda cambiar la configuración de la variable de entorno $INFORMIXSERVER y modificar el archivo $INFORMIXSQLHOSTS (generalmente $INFORMIXDIR/etc/sqlhosts ) para apuntar al nuevo servidor en la máquina Linux, las herramientas que se ejecutan en el cuadro HP-UX continuarán para trabajar, no necesita instalar nada nuevo allí. Si alguna de las herramientas ha sido cableada con información de conexión, es posible que deba trabajar un poco más, pero aún debería ser factible. Es posible que deba configurar un alias de servidor para el nuevo servidor que coincida con el que se usó en la caja HP-UX

Cualquier programa que intente ejecutar las herramientas de administración del servidor ( oncheck , ontape , onparams , onspaces , onstat , etc.) deberá ejecutarse en la máquina del servidor Linux.

Ejecutar los programas en Linux en su lugar

Deberá transferir el código de las aplicaciones existentes de HP-UX a Linux. Eso significa volver a compilar a menos que los programas sean todos Java. Necesita saber qué API están en uso; el proceso puede ser más retorcido para ODBC que para ESQL/C, o viceversa (depende de qué tan bien escritos estén los programas). Si usa Java, necesitará Informix JDBC y al menos el JRE (necesitará el JDK si necesita compilar los programas Java nuevamente). Si usa ODBC o ESQL/C, necesitará Informix ClientSDK, un compilador de C y las herramientas generales de desarrollo ( make , etc.). Si usa I4GL, también necesitará Informix 4GL en la plataforma Linux.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda