Son empleados para definir los parámetros de conexión a la base de datos. La ventana contiene los parámetros que corresponden a los atributos de conexión
Nombre de Origen de Datos (Data Source Name, DSN)
Obligatorio.
Nombre único del Tipo de Servidor.
Ejemplo
: “Conectar desde FbEmbed” o “ConectarFbServer”
Descripción (Description)
Opcional.
Descripción más detallada del origen de datos.
Controlador (Driver)
Obligatorio.
Siempre
: IscDbc
Base de Datos (Database)
Obligatorio.
Especifica la ubicación de una base de datos localmente, remotamente or a
través de un alias.
Ejemplo de ubicación remota
:
172.17.2.10:/usr/local/efldata/mcsAddress.fdb
Ejemplo de ubicación local
:
C:\fbdatabase\mcsAddress.fdb
Ejemplo con alias
:
Utilizando el set de ejemplo del archivo aliases.conf de Firebird (dummy = c:\data\dummy.fdb)
emplear
: dummy
Cliente (Client)
Requerido cuando se utiliza el Servidor incrustado (embedded Server). Permite especificar una línea de comando para iniciar la base de datos de Firebird incrustada (fbembed) o el cliente SQL de Firebird (gds32,fbclient).
Cuenta de Base de Datos (Database Account)
Opcional.
Nombre de Usuario a ser utilizado al conectarse una base de datos Firebird. Si
no se especifica, ODBC le solicitará una Identificación de Usuario (UID
ó USER) al conectarse al recurso de datos.
Contraseña (Password)
Opcional.
La contraseña a ser empleada con la Identificación de Usuario al conectarse
una base de datos Firebird. Si no se especifica, ODBC le solicitará una
contraseña (PWD ó PASSWORD) al conectarse al recurso de datos.
Si es especificada, la contraseña es automáticamente encriptada y almacenada en
el archivo odbc.ini. Especificar aquí la contraseña no debería implicar un
riesgo de seguridad.
Rol (Role)
Opcional.
Reglas:
1. Si es definido pero el nombre de usuario es SYSDBA, el rol es ignorado.
2. Si es definido y el nombre de usuario no es SYSDBA, el nombre de usuario es ignorado.
Set de Caracteres (Character Set)
Opcional.
Especifica el set de caracteres predeterminado.
Opciones (Options)
Lectura (Read) - write por omisión
Write: Accede a la base de datos en modo Lectura/Escritura.
Read: Accede a la base de datos en modo Sólo Lectura.
No Esperar (Nowait) - wait por omisión
Wait: La transacción esperará si encuentra un conflicto por bloqueo.
Nowait: La transacción inmediatamente devolverá un error si encuentra
un conflicto por bloqueo.
Dialecto (Dialect)
Típicamente 1 ó 3, los dialectos SQL fueron introducidos en InterBase 6.0 para dar soporte a un número de nuevas características SQL incluyendo identificadores delimitados. Los dialectos válidos son:
Identificador Delimitado (Quoted Identifier)
Esta opción asegura compatibilidad con bases de datos creadas en dialecto 1.
Identificador Sensitivo (Sensitive Identifier)
Esta opción cambia la propiedad de SQL_IDENTIFIER_CASE (SQL_IC_UPPER por omisión, seleccione SQL_IC_UPPER ó SQL_IC_SENSITIVE)
Identificador Delimitado Automáticamente (Autoquoted Identifier)
NO por omisión (seleccione YES ó NO)
Debería convertir: