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
« Lição anterior | ![]() |
Δ Página principal | ![]() |
¤ Capítulos | ![]() |
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.
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.
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.
5. Dê um clique no botão Concluir. É aberta a janela “Configurar ODBC para Microsoft Access”, conforme indicado na Figura 11.17.
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.
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.
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\SQL2005Vamos 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.
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.
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.
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.
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.
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.
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.
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 | ![]() |
Δ Página principal | ![]() |
¤ Capítulos | ![]() |
Próxima lição » |
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
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
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