Criando um DSN no Windows 2000 (ODBC)
Por Richard Manzke

Para aqueles que não estão intimamente ligados a configuração de bancos de dados no Windows, iniciar com o desenvolvimento de soluções voltadas a dados sem o uso de ferramentas adequadas, acabam esbarrando na seguinte questão: Como a minha página sabe onde estão os meus dados ?

Uma das formas de se conectar a um banco é configurando um DSN (Data Source Name) no seu Windows™ 2000.

O código ASP para conexão seria algo como:

Set meuDB = Server.CreateObject ("ADODB.Connection")
meuDB.Open "meuDSN", "", ""

Em PHP ficaria assim:

$meuDB = odbc_connect("meuDSN", "", "");

onde "meuDSN" é o nome do DSN que veremos como criar.

Para este exemplo você precisa:

—Estar rodando o Windows™ 2000 Pro ou Server.
—Estar logado como ou com privilégios de administrador.

Neste exemplo também usaremos um banco de dados Access chamado Exemplo.mdb que está localizado na pasta c:\database.

Assim sendo, para criar um DSN de nome meuDSN para o banco de dados c:\database\exemplo.mdb, faça o seguinte:

1. Clique em Iniciar | Configurações | Painel de Controle | Ferramentas Administrativas | Fontes de Dados (ODBC)

2. Na janela ODBC System Administrator, clique na guia System DSN.

3. Clique no botão [Add...] para criar um novo DSN.

4. Na janela 'Create a new data source' selecione Driver do Microsoft Access (*.MDB). Aproveite e observe quantas outras opções de fontes de dados são disponíveis ! Clique em [Concluir].

5. Na janela 'Configurar ODBC para Microsoft Access' digite meuDSN no campo 'Nome da Fonte de Dados'. Clique em [Selecionar] e selecione o seu banco que neste exemplo é c:\database\exemplo.mdb.

6. Clique em [OK].

Para ver o vídeo tutorial deste exemplo, clique aqui(e faça o download do vídeo).

// Richard Manzke
// WebPlace Networks