NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 11 : 10
Quer receber novidades e e-books gratuitos?
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »
SQL Server 2005 - CURSO COMPLETO

Autor: Júlio Battisti
Lição 191 - Capítulo 11 - Criando uma fonte OBDC para um banco de dados do Microsoft Access

Vamos criar uma fonte para um Banco de Dados do Microsoft Access. Utilizaremos uma base de exemplo que já vem com o Microsoft Access – Northwind.mdb. No nosso exemplo, o banco de dados Northwind.mdb estará localizada em C:\Meus documentos.

Nota: A estrutura (tabelas e relacionamentos) deste Banco de Dados é praticamente igual ao Northwind instalado com o SQL Server 2000, o qual pode ser importado para o SQL Server 2005, usando o DTS Import/Export Wizard, o qual já foi exemplificado, anteriormente, neste livro.

Para criar uma fonte ODBC chamada nwind, associada com o banco de dados Northwind.mdb, siga os passos indicados a seguir:

Nota: Dependendo da versão do ODBC instalado em seu computador, as telas apresentadas podem ser um pouco diferentes das aqui apresentadas.

1. Abra o Gerenciador de fontes ODBC (Iniciar -> Programas -> Ferramentas administrativas -> Fontes da dados (ODBC). Surge a janela indicada na Figura 11.14.

SQL Server 2005 Completo - Julio Battisti
Figura 11.14 O Gerenciador de fontes ODBC.

Uma fonte de dados é chamada de DSN (Data Source Name), a qual pode ser de três dipos:

•  DSN de Usuário (User DSN): Este tipo de fonte ODBC contém as informações necessárias para se conectar com um determinado Banco de Dados. Somente pode ser utilizada pelo usuário que criou a fonte e no computador onde a fonte foi criada. É um tipo pouco utilizado.

•  DSN de Sistema (System DSN): Este é, sem dúvidas, o tipo mais utilizado. Este tipo de fonte ODBC contém as informações necessárias para se conectar com um determinado Banco de Dados. É visível para todos os usuários que acessam o servidor, inclusive para os serviços do Windows 2000.

•  DSN de Arquivo (File DSN): Este tipo de fonte ODBC contém as informações necessárias para se conectar com um determinado Banco de Dados. As informações são gravadas em um arquivo e podem ser compartilhadas por vários usuários.

No nosso exemplo, vamos trabalhar, sempre, com uma fonte ODBC do tipo System DSN.

Nota: Para maiores informações sobre os diferentes tipos de DSN consulte o site http://msdn.microsoft.com.

2. Dê um clique na guia DNS de Sistema. Surge a janela indicada na Figura 11.15.

SQL Server 2005 Completo - Julio Battisti
Figura 11.15 Criando uma fonte do tipo System DSN.

3. Dê um clique no botão Adicionar..., para criar uma nova fonte ODBC.

4. Surge uma janela perguntando qual o tipo de Banco de Dados que a fonte ODBC irá selecionar. Selecione Driver do Microsoft Access (*.mdb), conforme indicado na Figura 11.16.

SQL Server 2005 Completo - Julio Battisti
Figura 11.16 Selecionando o Banco de Dados a ser usado.

5. Dê um clique no botão Concluir. É aberta a janela “Configurar ODBC para Microsoft Access”, conforme indicado na Figura 11.17.

SQL Server 2005 Completo - Julio Battisti
Figura 11.17 Definições para a fonte ODBC para o Microsoft Access.

Nesta janela, devemos fornecer diversas informações, tais como o nome para a fonte ODBC, a localização do arquivo .mdb, etc.

6. No campo Nome da fonte de dados, digite nwind.

7. No campo Descrição, digite Dados do Microsoft Access.

A janela Configurar ODBC para Microsoft Access deve estar conforme indicado na Figura 11.18.

SQL Server 2005 Completo - Julio Battisti
Figura 11.18 Definindo a fonte ODBC.

8. Dê um clique no botão Selecionar. Utilizamos este botão para selecionar o arquivo .mdb que será acessado pela fonte ODBC que está sendo criada. Surgirá a janela “Selecionar Banco de Dados do sistema”.

16. Navegue até a pasta onde está o arquivo .mdb. No nosso exemplo vamos navegar até a pasta Meus documentos do drive C:, e dentro da pasta Meus documentos vou selecionar Northwind.mdb, conforme indicado na Figura 11.19.

SQL Server 2005 Completo - Julio Battisti
Figura 11.19 Selecionando o arquivo C:\Meus documentos\Northwind.mdb

10. Dê um clique no botão OK e você estará de volta à janela Configurar ODBC para Microsoft Access.

11. Dê um clique no botão OK para fechar a janela Configurar ODBC para Microsoft Access.

12. Você estará de volta a janela do Gerenciador de fontes ODBC, com a fonte ODBC “nwind” já criada. Feche o Gerenciador.

Nota: Vamos utilizar esta fonte ODBC em diversos exemplos do Capítulo 12.

Criando uma Fonte ODBC Para um Banco de Dados Pubs, da Instância SERVIDOR\SQL2005

Vamos criar uma fonte para um Banco de Dados do Microsoft SQL Server 2005. Utilizaremos o banco de dados Pubs, o qual era instalado automaticamente com o SQL Server 2000. No SQL Server 2005 não está disponível este banco de dados. Para os exemplos deste Capítulo, eu utilizei o DTS Import/Export Wizard, para importar o banco de dados Pubs de uma instância do SQL Server 2000 para a instância SERVIDOR\SQL2005, do SQL Server 2005. Você aprendeu a utilizar o DTS Import/Export Wizard nos Capítulos 7 e 9. Nestes Capítulos você encontra exemplos práticos, passo-a-passo, de como usar o DTS Import/Export Wizard. No nosso exemplo, o nome do Servidor SQL é SERVIDOR e a instância é SERVIDOR\SQL2005. Caso você esteja trabalhando em um servidor com um nome diferente, utilize o nome do servidor no qual você está trabalhando.

Nota: O Banco de Dados pubs é modelado com base em uma editora fictícia. Existem tabela para cadastro de autores, títulos de livro, etc.

­­­Para criar uma fonte ODBC chamada ST1_pubs, fonte esta associada ao banco de dados Pubs, da instância SERVIDOR\SQL2005, siga os passos indicados a seguir:

Nota: Dependendo da versão do ODBC instalado em seu computador, as telas apresentadas podem ser um pouco diferentes das aqui apresentadas.

1. Abra o Gerenciador de fontes ODBC (Iniciar -> Programas -> Ferramentas administrativas -> Fontes da dados (ODBC).

2. Dê um clique na guia DSN de Sistema.

3. Dê um clique no botão Adicionar..., para criar uma nova fonte ODBC.

4. Surge uma janela perguntando qual o tipo de Banco de Dados que você deseja acessar. Selecione SQL Server, conforme indicado na Figura 11.20.

SQL Server 2005 Completo - Julio Battisti
Figura 11.20 Selecionando o Banco de Dados a ser usado.

5. Dê um clique no botão Concluir. É aberta a janela “Criar uma nova fonte de dados para o SQL Server”.

6. No campo Nome, digite ST1_pubs.

7. No campo Descrição, digite Banco pubs no SQL Server 2005.

8. Na lista Servidor, selecione o nome do Servidor SQL a ser utilizado. No nosso exemplo SERVIDOR\SQL2005.

A janela Criar uma nova fonte de dados para o SQL Server deve estar conforme indicado na Figura 11.21.

SQL Server 2005 Completo - Julio Battisti
Figura 11.21 Definições para a fonte ODBC.

9. Dê um clique no botão Avançar para ir para a próxima etapa.

10. Nesta etapa, definimos o tipo de autenticação a ser utilizado. Como estamos nos conectando com SERVIDOR\SQL2005, certifique-se de que a opção “Com a identificação do Windows NT usando ident. de logon na rede” esteja selecionada, conforme indicado na Figura 11.22.

SQL Server 2005 Completo - Julio Battisti
Figura 11.22 Definindo o tipo de autenticação.

11. Dê um clique no botão Avançar, seguindo para a próxima etapa do assistente. Nesta tela, vamos definir com qual Banco de Dados nos conectamos por padrão, ao estabelecer a conexão com SERVIDOR\SQL2005, usando a fonte ODBC que está sendo crida. Clique na opção “Alterar o banco de dados padrão para”. A lista abaixo desta opção é habilitada. Nesta lista, selecione pubs, conforme indicado na Figura 11.23.

SQL Server 2005 Completo - Julio Battisti
Figura 11.23 Definindo a qual Banco de Dados a fonte ODBC se conecta.

Em um Servidor SQL Server, podem existir diversos Bancos de Dados. Neste caso, estamos definindo a qual Banco de Dados a nossa fonte ODBC irá conectar-se.

12. Dê um clique no botão Avançar para ir para a última etapa. Nesta etapa podemos definir diversas opções, tais como

• - O idioma para as mensagens do SQL Server.

• - Se devemos ou não utilizar criptografia dos dados para aumentar a segurança.

• - Se devemos utilizar as configurações regionais tais como hora, data e formato para números em geral e para valores monetários.

13. Selecione as opções conforme indicado na Figura 11.24.

SQL Server 2005 Completo - Julio Battisti
Figura 11.24 Finalizando a configuração da fonte ODBC.

14. Dê um clique no botão Concluir para finalizar a criação da fonte ODBC.

Surge a janela Instalação do ODBC para Microsoft SQL Server, a qual informa as diversas opções selecionadas, conforme indicado na Figura 11.25. Nesta janela, podemos clicar no botão “Testar fonte de dados...” para verificar se a conexão com o Banco de Dados está OK.

SQL Server 2005 Completo - Julio Battisti
Figura 11.25 Resumo das opções selecionadas para a fonte ODBC.

15. Dê um clique no botão Testar fonte de dados.... Deve surgir uma janela indicando que o teste foi realizado com sucesso, conforme indicado na Figura 11.26.

SQL Server 2005 Completo - Julio Battisti
Figura 11.26 Teste indicando que a conexão está OK.

16. Dê um clique em OK para fechar a janela de teste.

17. Dê um clique em OK para fechar a janela de resumo.

18. Você estará de volta à janela do Gerenciador de fontes ODBC, com a fonte ODBC ST1_pubs já criada. Dê um clique em OK para fechar o Gerenciador.

Nota: Utilizaremos esta fonte ODBC nos exemplos deste capítulo.

Agora que já sabemos um pouco sobre ODBC, vamos falar sobre a dobradinha ADO/OLE DB.

« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI