(No version information available, might only be in Git)
DSN de PDO_ODBC — Conectarse a bases de datos de ODBC o de DB2
El Nombre del Origen de Datos (DSN) de PDO_ODBC está compuesto por los siguientes elementos:
El prefijo DSN es odbc:
. Si se realiza un conexión
a una base de datos catalogada en el administrador de controladores de ODBC o en el catálogo
de DB2, se puede añadir el nombre del catálogo de la base de datos al DSN.
El nombre de la base de datos tal como está catalogada en el administrador de controladores de ODBC o en el catálogo de DB2. Alternativamente, se puede proporcionar una cadena de conexión de ODBC completa para conectarse a una base de datos como está descrito en » http://www.connectionstrings.com/.
UID
El nombre del usuario para la conexión. Si se especifica el nombre de usuario en el DSN, PDO ignorará el valor del argumento de nombre de usuario en el constructor de PDO.
PWD
La contraseña del usuario para la conexión. Si se especifica la contraseña en el DSN, PDO ignorará el valor del argumento de contraseña en el constructor de PDO.
Ejemplo #1 Ejemplo de DSN de PDO_ODBC (administrador de controladores de ODBC)
El siguiente ejemplo muestra un DSN de PDO_ODBC para conectarse a una base de datos de ODBC catalogada en testdb en el administrador de controladores de ODBC:
odbc:testdb
Ejemplo #2 Ejemplo de DSN de PDO_ODBC (conexión no catalogada de IBM DB2)
El siguiente ejemplo muestra un DSN de PDO_ODBC para conectarse a una base de datos
de IBM DB2 llamada SAMPLE
usando la sintaxis
completa de DSN de ODBC:
odbc:DRIVER={IBM DB2 ODBC DRIVER};HOSTNAME=localhost;PORT=50000;DATABASE=SAMPLE;PROTOCOL=TCPIP;UID=db2inst1;PWD=ibmdb2;
Ejemplo #3 Ejemplo de DSN de PDO_ODBC (conexión no catalogada de Microsoft Access)
El siguiente ejemplo muestra un DSN de PDO_ODBC para conectarse a una base de datos
de Microsoft Access almacenada en C:\db.mdb
usando la sintaxis
completa de DSN de ODBC:
odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\db.mdb;Uid=Admin