The iAnywhere Solutions 16 Oracle ODBC Driver

The iAnywhere Solutions 16 Oracle ODBC driver is custom-tailored for use with SAP Sybase IQ or SQL Anywhere. It does not work with third-party software.

If you use Oracle with OMNI, you must install an Oracle client on the same computer as this Oracle driver.

Use the ODBC Administrator, the .odbc.ini file (in UNIX), or the iqdsn utility to configure the Oracle driver.

iAnywhere Solutions 16 Oracle ODBC driver configuration options

Windows ODBC Administrator

Configuration for iqdsn command or  .odbc.ini file

Description

Data Source Name

For iqdsn, use the -w option.

A name to identify your data source.

User ID

In iqdsn, set the UserID option in the connection string.

The default login ID that the application uses to connect to your Oracle database. If you leave this field blank, you must supply the information when you connect.

Password

In iqdsn, set this option in the connection string.

The password that the application uses to connect to your Oracle database. If you leave this field blank, you must supply the information when you connect.

TNS service name ServiceName

The TNS Service Name that is stored in network/admin/tnsnames.ora under your Oracle installation directory.

Encrypt Password

For iqdsn, use the -pe option.Not supported for .odbc.ini.

Select this checkbox if you want the password to be stored in encrypted form in the data source.

Procedure returns results or uses VARRAY parameters

  • ProcResults – In iqdsn, set the ProcResults option in the connection string.
  • ProcOwner – In iqdsn, set the ProcOwner option in the connection string.

Select this field if your stored procedures can return results or if the stored procedures use Oracle VARRAYs. The default is that this option is not selected. If your download_cursor or download_delete_cursor scripts are stored procedure invocations, select this checkbox. If no stored procedures use VARRAYs and none of them returns a result set, clear this checkbox to improve performance.

Array Size

In iqdsn, set the ArraySize option in the connection string.

The size, in bytes, of the byte array used to prefetch rows, on a per-statement basis. The default is 60000. Increasing this value can significantly improve fetch performance at the cost of extra memory allocation.

Enable Microsoft Distributed Transactions

For iqdsn, use the enableMSDIC option in the connection string. Not supported for .odbc.ini.

Select this option to enlist your transactions in the Microsoft Distributed Transaction Coordinator. When selected, the Oracle ODBC driver requires an Oracle binary file, oramts.dll for Oracle 9i clients or oramts10.dll for Oracle 10g clients.

Related concepts
Ways to Connect
Supported Connection Interfaces
Connection Status
How Connection Parameters Work
Connection Parameters in ODBC Data Sources
Interactive SQL Connections
Using Server Classes for Remote Data Access
ODBC Data Sources
File Data Sources
Database Connections Using OLE DB
Connections from Other Databases
How to Test Connections
Integrated Logins
Connection Pooling
Temporary Connections
Logical Server Configuration
How to End Connections
Connection Logging
Related reference
Roadmap for Connections