libsqlora8LIBSQLORA8 es una simple biblioteca de C para acceder a las bases de datos de Oracle. | |
Descargar ahora |
libsqlora8 Clasificación y resumen
Anuncio publicitario
- Licencia:
- Freely Distributable
- Precio:
- FREE
- Nombre del editor:
- Kai Poitschke
- Sitio web del editor:
- http://www.poitschke.de/libsqlora8/
libsqlora8 Etiquetas
libsqlora8 Descripción
Libsqlora8 es una simple biblioteca de C para acceder a las bases de datos de Oracle. Libsqlora8 es una simple biblioteca C para acceder a las bases de datos de Oracle a través de la interfaz OCI. Hace que las tareas de programación simples sean mucho más fáciles, ya que es un programador de C ++ y desea diseñar programas de OO estrictos, mejor se vea la biblioteca OTL desarrollada por Sergei Kuchin. La biblioteca se desarrolló en SUSE GNU / Linux. La biblioteca debe compilar en cada sistema UNIX. Aquí hay algunas características clave de "libsqlora8": · No necesite aprender la compleja API OCI OCI. · Interfaz fácil para la interfaz OCI de ORACOS. Usted obtiene el rendimiento, pero no necesita conocer todos los detalles. · Array automática Fetch. · Soporta lectura y escritura LOBS. · Hilo seguro. Necesita POSIX o el paquete de hilos de Oracle. · Construye como biblioteca estática y compartida. Nota: la unión con oráculos Las bibliotecas estáticas siempre es difícil .instalación: asegúrese de que su entorno de Oracle esté configurado correctamente (por ejemplo, Ej. oracle_Home) $> gunzip -c libsqlora8-2.3.0.tar.gz | TAR XF - $> CD LIBSQLORA8-2.3.0 $> ld_library_path = $ oracle_home / lib $> Exportar ld_library_path $> ./ Configurar $> Hacer $> Hacer instalarla La biblioteca se construye como compartida y estática. Cuando se utiliza esta biblioteca, agregue -lsqlora8 -l $ oracle_home / lib -lclntsh a su LDFLAGS. No intentes vincular la estática. Es horrible encontrar la secuencia de enlace de las bibliotecas estáticas de Oracle: (Nota: debe establecer / agregar su variable LD_LIBRARY_PATH a / con $ oracle_home / lib: $ {prefix} / lib construcción de su programa: aquí hay un ejemplo de makefile ( Para GNU / Linux), para mostrarle cómo compilar / vincular su programa con Libsqlora8: # Makefile para construir Foo ## Cambiar esto al prefijo que utilizó durante la configuración de la biblioteca.libsqlora8_pefix = / usrcc = gcccppfflags = -i $ ( Libsqlora8_prefix) / incluyen -i $ (libsqlora8_prefix) / lib / libsqlora8 / include # eliminar -d_reentrant Si no configuró libsqlora8 con threadscflags = -g -d_reentrant # eliminar -lpthread si no configuró libsqlora8 con threadsldflags = - WL, -R $ (libsqlora8_prefix) / lib -l $ (libsqlora8_prefix) / lib -lsqlora8 -wl, -r $ (oracle_home) / lib -l $ (oracle_home) / lib -lclntsh -lpthradall: foofoo.o: foo. CFOO: FOO.OCLEAN: $ (RM) FOO.O FOOAUTOCONF: Si está utilizando AutoTake / AutoConf en su desarrollo, puede usar las macros suministradas para integrarlo fácilmente en su proyecto. Esta macro establece también los caminos a las bibliotecas de Oracle. Los archivos aclibsqlora8.m4 y Acoracle.m4, que están incluidos en el paquete y se copian a $ {prefijo} / share / aclocalsyntax: am_path_libsqlora8 (]): Agregue estas líneas a su configuración.in ,NlDNL Compruebe si la LIBSQLORA8 requerida está instaladaDNLAM_PATH_LIBSQLORA8 (2.3.0, , ) PKG-CONFIG: Si está utilizando PKG-CONFIG, puede verificarlo a través de esta macro en su configuración. IndNlDNL Compruebe si la LIBSQLORA8 es necesariaDNLPKG_CHECK_MODULES (LIBSQLORA8, , , ) Variables de entorno: · SQLORA_TRACE_LEVEL: Define el nivel de rastro (0 .. 4). · SQLLORA_TRACE_FILE: El nombre de archivo donde se escribe la traza (predeterminado: SQLORA8.TRC). · SQLLORA_ARRAYSEZE: El tamaño de prefiscal para los cursores (predeterminado es 100 registros). · Oracle_sid
libsqlora8 Software relacionado
Editor de localización de TMX
El Editor de localización de TMX es un GUI de swing de Java, creado para trabajar con archivos que admiten el estándar de localización de TMX. ...
387