PHP Conference Nagoya 2025

PDO_ODBC DSN

(PECL PDO_ODBC >= 0.1.0)

PDO_ODBC DSNConectando-se a bancos de dados ODBC ou DB2

Descrição

O Nome da Fonte de Dados (DSN) PDO_ODBC é composto pelos seguintes elementos:

Prefixo DSN

O prefixo DSN é odbc:. Se estiver sendo feita uma conexão a um banco de dados catalogado no gerenciador de driver ODBC ou no catálogo do DB2, pode-se anexar o nome catalogado do banco de dados ao DSN.

DSN

O nome do banco de dados conforme catalogado no gerenciador de driver ODBC ou no catálogo do DB2. Como alternativa, pode-se fornecer uma string de conexão ODBC completa para conectar-se a um banco de dados, conforme descrito em » http://www.connectionstrings.com/.

UID

O nome do usuário para a conexão. Se for especificado o nome de usuário no DSN, o PDO ignorará o valor do argumento do nome de usuário no construtor do PDO.

PWD

A senha do usuário para a conexão. Se for especificada a senha no DSN, o PDO ignorará o valor do argumento de senha no construtor do PDO.

Exemplos

Exemplo #1 Exemplo de PDO_ODBC DSN (gerenciador de driver ODBC)

O exemplo a seguir mostra um DSN PDO_ODBC para conexão a um banco de dados ODBC catalogado como testdb no gerenciador de driver ODBC:

odbc:testdb

Exemplo #2 Exemplo de DSN PDO_ODBC (conexão não catalogada do IBM DB2)

O exemplo a seguir mostra um DSN PDO_ODBC para conexão a um banco de dados IBM DB2 denominado SAMPLE usando a sintaxe DSN ODBC completa:

odbc:DRIVER={IBM DB2 ODBC DRIVER};HOSTNAME=localhost;PORT=50000;DATABASE=SAMPLE;PROTOCOL=TCPIP;UID=db2inst1;PWD=ibmdb2;

Exemplo #3 Exemplo de PDO_ODBC DSN (conexão não catalogada do Microsoft Access)

O exemplo a seguir mostra um DSN PDO_ODBC para conexão a um banco de dados Microsoft Access armazenado em C:\db.mdb usando a sintaxe DSN ODBC completa:

odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\db.mdb;Uid=Admin

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top