El archivo de configuración db2dsdriver.cfg contiene información de directorio de base de datos y parámetros de configuración del cliente en formato legible.
El archivo de configuración de db2dsdriver.cfg es un archivo ASCII que contiene diferentes palabras clave y valores que pueden utilizarse para crear una conexión con una base de datos admitida mediante ODBC, CLI, .NET, OLE DB o código abierto (PHP o Ruby) y las aplicaciones que utilizan las palabras clave. Las palabras clave se asocian al nombre de alias de la base de datos y afectan a todas las aplicaciones que acceden a la misma. También puede utilizar este archivo de configuración para especificar valores relacionados con Sysplex.
Este archivo de configuración puede utilizarse con los siguientes controladores del servidor de datos:
No es necesario crear y llenar el archivo e configuración db2dsdriver.cfg en estos controladores. Pueden funcionar sin este archivo de configuración. Sin embargo, en lugar de especificar la información de nombre, sistema principal, puerto y parámetros de configuración de la base de datos en sus aplicaciones, puede utilizar el archivo de configuración para especificar los alias.
Además, si tiene un cliente de IBM Data Server existente ( IBM Data Server Runtime Client o IBM Data Server Client), puede copiar la información de directorio de base de datos existente en el archivo de configuración db2dsdriver.cfg utilizando el mandato db2dsdcfgfill. Con este mandato, el archivo de configuración se llena de acuerdo con el contenido del directorio de base de datos local, el directorio de nodo y el directorio de Servicios de conexión de bases de datos (DCS) de una instancia específica del gestor de bases de datos.
Las diferentes palabras clave, los valores y los valores específicos de conexión a la base de datos especificados en el archivo de configuración se aplican a todas las conexiones de aplicaciones ODBC, CLI, .NET o código abierto establecidas con esa base de datos o alias.
El archivo de configuración db2dsdriver.cfg puede editarse. Sin embargo, el archivo debe editarse manualmente. Además, después de editar el archivo, debe reiniciar la aplicación para que los cambios entren en vigor. El archivo de configuración se crea en una de las vías de acceso siguientes:
El archivo de configuración no puede contener varias entradas idénticas para una base de datos con las propiedades siguientes: nombre de base de datos, nombre de servidor y número de puerto. Además, el archivo de configuración no puede contener varias entradas de alias de base de datos idénticas.
Se entrega un archivo de configuración de muestra para ayudarle a iniciarse. Se encuentra en el directorio sqllib/cfg. El archivo de configuración contiene las secciones siguientes:
<configuration> <DSN_Collection> <dsn alias="alias1" name="name1" host="server1.net1.com" port="50001"/> <!-- Long aliases are supported --> <dsn alias="longaliasname2" name="name2" host="server2.net1.com" port="55551"> <parameter name="Authentication" value="Client"/> </dsn> </DSN_Collection> <databases> <database name="name1" host="server1.net1.com" port="50001"> <parameter name="CurrentSchema" value="OWNER1"/> <wlb> <parameter name="enableWLB" value="true"/> <parameter name="maxTransports" value="50"/> </wlb> <acr> <parameter name="enableACR" value="true"/> </acr> </database> <!-- Local IPC connection --> <database name="name3" host="localhost" port="0"> <parameter name="IPCInstance" value="DB2"/> <parameter name="CommProtocol" value="IPC"/> </database> </databases> <parameters> <parameter name="GlobalParam" value="Value"/> </parameters> </configuration>