Etiqueta

18 noviembre 2015

Omnis Data Access Modules (DAM) (Parte 3 de 3)

En éste artículo mostramos una tabla con las conexiones a bases de datos soportadas actualmente por Omnis Studio, atendiendo a la plataforma, software adicional requerido y si ofrecen o no, soporte para su uso en modo desatendido.
DAM
Base de Datos
Software adicional
Win32
MacOSX
Linux
Modo Desatendido
DAMOMSQL
Omnis Data (.df1, .df2, etc)
-
SI
SI
SI
-
DAMSQLITE
SQLite3 (.db)
-
SI
SI
SI
SI
DAMODBC
Fuentes ODBC
Administrador
ODBC
SI
SI
SI
SI
DAMJDBC
Driver JDBC
(API v2.0 o superior)
Java 1.4.1 o superior y Driver JDBC
SI
SI
SI
SI
DAMORA8
Oracle 8i (o supeior)
Oracle 9i release 2 (o superior)
SI
SI
SI
SI
DAMSYBSE
Sybase ASA9...12
Sybase ASE11...15
Sybase Open Client 12.5 (o superior)
SI
SI
SI
SI
DAMDB2
IBM-DB2 v5 (o superior)
DB2 Runtime Client 7.2 (o superior)
SI
-
SI
SI
DAMMYSQL
MySQL 4.1 (o superior)
-
SI
SI
SI
SI
DAMPGSQL
PostgreSQL 8.1 (o superior)
Librearía PostgreSQL API libpq.xxx
(incluida)
SI
SI
SI
SI
DAMOBASE
OpenBase 7.0.7 (o superior)
-
SI
SI
SI
-
FRONTBASE
OpenBase 7.0.7 (o superior)
DAM disponible desde www.frontbase.com
SI
SI
SI
-
DAMAZON
Amazon SimpleDB
Requiere cuenta Amazon Web Services y Studio 5.1 o superior
SI
SI
SI
-
Dirver Omnis ODBC (sólo lectura)
Omnis Data (.df1, .df2, etc)
Administrador
ODBC
SI
SI
-
-

11 noviembre 2015

Omnis Data Access Modules (DAM) (Parte 2 de 3)

Los plug-in DAM Omnis, aportan conexión nativa y multi-hilo con un gran número de diferentes sistemas de gestión de bases de datos. En éste artículo mostramos una tabla de las bases de datos soportadas, según plataformas y el software adicional requerido.

Windows (disponibles en versión 32 y 64-bit)


PostgreSQL 8.1 o superior
Librería de acceso PostgreSQL; “libpq.dll” (incluida).
MySQL 4.1 o superior
No requiere software adicional.
SQLite (versión 3)
No requiere software adicional.
Amazon SimpleDB
No requiere software adicional.
OpenBase 11.x
No requiere software adicional.
FrontBase 4.x o superior
No requiere software adicional.
(Debe ser adquirido desde www.frontbase.com)
Oracle 8i o superior
Oracle Instant Client 11g 11.1.0.7 o superior
(Oracle Client 9i 9.2.0.1 o superior)
DB2 UDB 7.1 o superior
DB2 Run Time Client 7.2 (DB2 v8 max)
DB2 Express 9.0 o superior
DB2 Express-C Client 9.0 (DB2 Express-C /v9)
Sybase ASE 12.5 o superior
Open Client 15.0 o superior
(Open Client 12.5 o superior)
Sybase ASA 9.0 o superior
El uso de Open Client 12.5 con Studio 4.3 requiere un DAM específico
(ODBC) Sybase ASA 9 o superior
SQL Anywhere ODBC Driver (incluido con ASA)
(ODBC) SQL Server 7/ 2000
Microsoft SQLServer2000 Driver 2000
(ODBC) SQL Server 2005
Microsoft SQL Server Native Client 2005
(ODBC) SQL Server 2008
Microsoft SQL Server Native Client 10.0
(ODBC) Microsoft Access
Microsoft Access Driver 4.00 o superior

Mac OS X (i386)


PostgreSQL 8.1 o superior
Librería de acceso PostgreSQL; “libpq.dll” (incluida).
MySQL 4.1 o superior
No requiere software adicional.
SQLite (versión 3)
No requiere software adicional.
Amazon SimpleDB
No requiere software adicional.
OpenBase 11.x
No requiere software adicional.
FrontBase 4.x o superior
No requiere software adicional.
(Debe ser adquirido desde www.frontbase.com)
Oracle 8i o superior
Oracle10g Client 10.1.0.3 o superior (i386)
Para Studio 4.3 y PPC se necesita un DAM específico.
Sybase ASE 12.5 o superior
Open Client 12.5.2  o superior
Para Studio 4.3 y PPC se necesita un DAM específico.
(ODBC) Sybase ASA 9 o superior
SQL Anywhere, un driver “dbodbcX_r.bundle”
(Por ejemplo: “dbodbc11_r.bundle”)
Studio 4.3/5.0 requiere un DAM ODBC específico.
(ODBC) SQLServer 7 o superior
OpenLink SQL Server Express Driver v6.1 (Unicode)
OpenLink SQL Server Lite Driver v6.1 (Unicode)
Actual Technologies SQL Server Driver v2.8f o superior (El driver ODBC de Actual Technologies puede ser adquirido en www.actualtech.com)
(ODBC) Microsoft Access
OpenLink 5.1 Generic Multi-tier ODBC Driver
(El ODBC Openlink puede ser adquirido en www.openlinksw.com)

Linux (i386)


PostgreSQL 8.1 o superior
Librería de acceso PostgreSQL; “libpq.dll” (incluida).
MySQL 4.1 o superior
No requiere software adicional.
SQLite (versión 3)
No requiere software adicional.
Amazon SimpleDB
No requiere software adicional.
OpenBase 11.x
No requiere software adicional.
FrontBase 4.x o superior
No requiere software adicional.
(Debe ser adquirido desde www.frontbase.com)
Oracle 8i o superior
Oracle11g Instant Client 11.1.0.6 o superior
DB2 UDB 7.1 o superior
DB2 Run-Time Client v7.1 o superior
Sybase ASE 12.5 o superior
Open Client 15.0 o superior
Para usar el Open Client 12.5 con Studio 4.3 se necesita un DAM específico.
(ODBC) SQLServer 7 o superior
FreeTDS ODBC Driver 0.82 (Sólo para non-Unicode)
Data Direct 5.0 SQLServer Wire Protocol Driver
EasySoft ODBC-ODBC Bridge v1.4.0
El acceso ODBC ha sido testado con el administrador de driver’s unixODBC v2.2.11 (libodbc.so.1.0.0)

 

04 noviembre 2015

Omnis Data Access Module (DAM) (Parte 1 de 3)

Para su conexión con las diferentes bases de datos de uso más habitual (tales como Omnis Data, SQLite, MySQL y PostgreSQL) necesitamos disponer de la versión Professional de Omnis Studio y dependiendo de que base de datos se trate, puede que también sea necesario la instalación de software de terceros para el enlace con esa base de datos en particular. A continuación mostramos el esquema de conexión a bases de datos que utiliza Omnis Studio.

 

Algunos apuntes sobre DAM


La conexión a Omnis Data (.df1) se lleva a cabo a través del DAM OmnisSQL, aunque también es posible hacer uso del controlador estándar ODBC con éste mismo fin. No obstante, se debe hacer notar que OmnisSQL sólo soporta un subconjunto muy limitado de instrucciones de entre estándar SQL.

Los DAM para SQLite y MySQL no requieren de la instalación de software adicional, ya que todos los ficheros necesarios desde el lado del cliente están ya incorporadas en el DAM, aunque, debemos indicar que algunos DAM (como por ejemplo DAMAZON) dependen para su correcto funcionamiento de ciertas librerías del sistema, que deberán estar presentes.

Otros, (como Oracle y Sybase) requieren de la instalación del interface correspondiente en la máquina cliente, mientras que para PostgreSQL, (aunque todo lo necesario está incluido en el DAM) podrá requerirse de una configuración adicional para su uso.

El DAM JDBC está diseñado para su uso con el driver JDBC “type 4”, el cual no requiere de la instalación de software adicional, pero “types” inferiores a éste, si que pueden depender de la instalación de software-cliente adicional.

El DAM ODBC está diseñado para ser usado junto con un driver ODBC. Su conexión es gestionada desde el propio gestor/administrador del driver ODBC, el cual deberá haber sido instalado en la máquina cliente. Normalmente los driver’s ODBC se conectan directamente a la base de datos y no requieren del uso de software adicional.

En plataformas como Mac OS X, donde el driver ODBC no está sujeto al uso de una determinada base de datos, (lo que se denomina “multi-tier” o driver genérico) puede (por ejemplo) utilizarse para crear conexiones ODBC hacia una máquina Windows.