Compartir vía


Utilizando SQLConfigDatasource con el controlador ODBC para Oracle

Importante

Esta característica se quitará en una versión futura de Windows. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use el controlador ODBC proporcionado por Oracle.

En la tabla siguiente se enumeran las opciones válidas de SQLConfigDatasource para Microsoft ODBC Driver for Oracle, versión 1.0 (Msorcl10.dll) y Microsoft ODBC Driver for Oracle, versión 2.0 (Msorcl32.dll).

Nota

El controlador Msorcl10.dll (versión 1.0) admite todas las configuraciones excepto Server. El controlador Msorcl32.dll (versión 2.0 y posteriores) admite todas las configuraciones.

SqlConfigDatasource omite algunas opciones de configuración, pero las acepta. Incluir esta configuración en el cadena de conexión ODBC es la única manera en que se aceptarán en tiempo de ejecución. Una configuración omitida no se almacenará en el Registro cuando SQLConfigDatasource cree el origen de datos.

En la tabla siguiente, A/N significa cualquier cadena alfanumérica válida hasta la longitud máxima permitida. Max Len (longitud máxima) es la longitud máxima de cadena permitida aceptada por la configuración, incluido el carácter de terminador de cadena.

Parámetro Max Len Valor predeterminado Valores válidos Descripción
BufferSize 7 65535 1000 Tamaño mínimo del búfer de captura hasta 65535 bytes
CatalogCap 2 1 0 o 1 Si es 1, los identificadores sin comillas se convertirán en mayúsculas en las funciones de catálogo.
ConnectString 128 "" A/N Cadena de conexión Método necesario para especificar el nombre del servidor con el controlador Msorcl10.dll.
Descripción 256 "" A/N Descripción.
DSN 33 "" A/N Nombre del origen de datos.
GuessTheColDef 4 0 A/N Devuelve un valor distinto de cero para las columnas sin escala definida por Oracle.
NumberFloat 2 "" 0 o 1 Si es 0, las columnas FLOAT se tratan como SQL_FLOAT. Si es 1, las columnas FLOAT se tratan como SQL_DOUBLE.
PWD 30 "" A/N Password.
RDOSupport 2 "" 0 o 1 Permite que RDO llame a procedimientos de Oracle.
Comentarios 2 0 0 o 1 Incluya COMENTARIOS en las funciones de catálogo.
RowLimit 4 "" De 0 a 99 Número máximo de filas devueltas por una instrucción SELECT. Una cadena de longitud cero indica que no se aplica ningún límite.
Server 128 "" A/N Nombre del servidor de Oracle.
SynonymColumns 2 1 0 o 1 Incluya SYNONYMs en SQLColumns.
SystemTable 2 "" 0 o 1 Si es 0, no se mostrarán las tablas del sistema. Si es 1, se mostrarán las tablas del sistema.
TranslationDLL 33 "" A/N Nombre del .dll de traducción.
TranslationName 33 "" A/N Nombre de traducción.
TranslationOption 33 "" A/N Opción de traducción.
TxnCap 2 "" A/N Compatible con transacciones. Si es 0, el controlador informa de que no admite transacciones. Si es 1, el controlador informa de que es capaz de realizar transacciones.
UID 30 "" A/N Nombre de usuario.