Tiempo aproximado de lectura 00:05:00 min
Duda
¿Cuál es la funcionalidad de la clave ConnectionMode en el DBAccess?
Entorno
FRAMEWORK - Framework (Línea Protheus) - MI - DBAccess - A partir de la versión 12.1.2210
Solución
Permite definir el modo de conexión de DBAccess con SGDB.
Valores validos
|
Valor |
Descripción |
|---|---|
|
0 ( Patrón ) |
Conexión ODBC por DSN. |
|
1 |
Cadena de conexión montada internamente en DBAccess, usando DSN. |
| 2 |
Conexión usando sólo una cadena de conexión (sin DSN) Para todos los bancos (excepto Oracle) se debe formar una cadena de conexión sin formato ODBC, especificando el nombre del controlador utilizado entre las chaves, el nombre del host donde está el servidor MSSQL, y el nombre de la base de datos que se utiliza, vea el siguiente ejemplo: ConnectionMode=2 Para ORACLE, puede ser especificado o Banco sin formato //<ora_host>:<ora_port>/<oracle_service_name> |
Observaciones
- Especifique una tecla en la sección de configuración de un banco de datos que tenga efecto sobre el valor predeterminado de todos los ambientes no configurados.
- Caso seja especificado dentro de una sección de conexión específica [Banco/ambiente], esta configuración será considerada para el ambiente en esta pregunta.
- Esta configuración está disponible y se considera a partir de DBAccess Build 20161016.
Ejemplos
[mssql]
ConnectionMode=1
0 Comentarios