Você não pode se conectar diretamente aos bancos de dados FoxPro no Access 2007 e no Access 2003
Número de KB original: 824264
Observação
Este artigo aplica-se apenas a um banco de dados do Microsoft Access (.mdb ou .accdb). Requer habilidades básicas de macro, codificação e interoperabilidade.
Sintomas
No Microsoft Office Access 2007 e no Microsoft Office Access 2003, talvez você não possa importar, exportar ou vincular diretamente aos bancos de dados Microsoft FoxPro porque as caixas de diálogo Importar, Exportar e Vincular não incluem o banco de dados FoxPro como uma opção na lista Arquivos de tipo .
Motivo
Esse problema ocorre porque o driver ISAM do Microsoft FoxPro não está incluído no Access 2007 e no Access 2003.
Resolução
Importar de um banco de dados FoxPro
Para importar dados de um banco de dados FoxPro, use o driver ODBC do Microsoft Visual FoxPro. Para fazer isso, siga estas etapas:
Clique em Iniciar e depois em Painel de Controle.
Em Painel de Controle, clique duas vezes em Ferramentas Administrativas.
Na janela Ferramentas Administrativas , clique duas vezes em Fontes de Dados (ODBC)e adicione uma nova fonte de dados ODBC para seu banco de dados FoxPro ou tabelas selecionando o driver Visual FoxPro apropriado.
Inicie o Access e abra o banco de dados access.
No menu Arquivo , aponte para Obter Dados Externos e clique em Importar.
Observação
Se você usar o Access 2007, clique em Mais no grupo Importar na guia Dados Externos e selecione Banco de Dados ODBC.
Na caixa de diálogo Importar , clique em Bancos de Dados ODBC na lista Arquivos de tipo .
Observação
Se você usar o Access 2007, clique para selecionar a opção Importar os dados de origem para uma nova tabela na opção de banco de dados atual na caixa de diálogo Selecionar a origem e o destino da caixa de diálogo de dados e clique em OK.
Na caixa de diálogo Selecionar Fonte de Dados , clique na fonte de dados Visual FoxPro que você criou na etapa 3 e clique em OK.
Na caixa de diálogo Importar Objetos , clique nas tabelas que você deseja vincular e clique em OK.
Vincular a um banco de dados FoxPro
Para vincular a um banco de dados FoxPro, use o driver ODBC do Microsoft Visual FoxPro. Para fazer isso, siga estas etapas:
Clique em Iniciar e depois em Painel de Controle.
Em Painel de Controle, clique duas vezes em Ferramentas Administrativas.
Na janela Ferramentas Administrativas , clique duas vezes em Fontes de Dados (ODBC)e adicione uma nova fonte de dados ODBC para seu banco de dados FoxPro ou tabelas selecionando o driver Visual FoxPro apropriado.
Inicie o Microsoft Access e abra o banco de dados access.
No menu Arquivo , aponte para Obter Dados Externos e clique em Tabelas de Link.
Observação
Se você usar o Access 2007, clique em Mais no grupo Importar na guia Dados Externos e selecione Banco de Dados ODBC.
Na caixa de diálogo Link , clique em Bancos de Dados ODBC na lista Arquivos de tipo .
Observação
Se você usar o Access 2007, clique para selecionar o Link para a fonte de dados criando uma opção de tabela vinculada na caixa de diálogo Selecionar a origem e o destino da caixa de diálogo de dados e clique em OK.
Na caixa de diálogo Selecionar Fonte de Dados , clique na fonte de dados Visual FoxPro que você criou na etapa 3 e clique em OK.
Na caixa de diálogo Tabelas de Link , clique nas tabelas que você deseja importar e clique em OK.
Exportar para um banco de dados FoxPro
Para exportar dados para um banco de dados FoxPro, use o driver ODBC do Microsoft Visual FoxPro. Para fazer isso, siga estas etapas:
Clique em Iniciar e depois em Painel de Controle.
Em Painel de Controle, clique duas vezes em Ferramentas Administrativas.
Na janela Ferramentas Administrativas , clique duas vezes em Fontes de Dados (ODBC)e adicione uma nova fonte de dados ODBC para seu banco de dados FoxPro ou tabelas selecionando o driver Visual FoxPro apropriado.
Inicie o Microsoft Access e abra o banco de dados access.
No menu Arquivo , clique em Exportar.
Observação
Se você usar o Access 2007, siga estas etapas:
- Clique no botão Microsoft Office e clique em Opções de Acesso.
- Na lista no painel esquerdo, clique em Personalizar.
- Na lista Escolher comandos , selecione Todos os comandos.
Na caixa de diálogo Exportar Tabela 'tablename' To... , clique em Bancos de Dados ODBC na lista Salvar como tipo .
Observação
Se você usar o Access 2007, siga estas etapas:
- Clique em Exportar objeto selecionado para um banco de dados ODBC, clique em Adicionar e clique em OK.
- Na barra de ferramentas de Acesso Rápido, clique em Exportar objeto selecionado para um banco de dados ODBC.
Na caixa de diálogo Exportar , digite o nome da nova tabela e clique em OK.
Na caixa de diálogo Selecionar Fonte de Dados , clique na fonte de dados Visual FoxPro que você criou na etapa 3 e clique em OK.
Informações adicionais
Em versões anteriores do Access e do mecanismo de banco de dados do Microsoft Jet, você pode mover dados entre bancos de dados FoxPro e bancos de dados access. O driver ISAM do Microsoft FoxPro conecta o Access a bancos de dados FoxPro. No entanto, o driver ISAM do Microsoft FoxPro não está incluído no Access 2000 e posterior. Como resultado, você não pode mais acessar dados FoxPro por meio do mecanismo de banco de dados do Microsoft Jet. Você só pode acessar dados foxpro usando o driver ODBC do Microsoft Visual FoxPro.
Etapas para reproduzir o problema no Access 2003
- Abra um banco de dados access.
- No menu Arquivo , aponte para Obter Dados Externos e clique em Importar.
- Na caixa de diálogo Importar , clique na lista Arquivos de tipo .
Observação
O driver ISAM do Microsoft FoxPro não está listado na lista Arquivos de tipo .
Referências
Para obter mais informações sobre como configurar fontes de dados ODBC, clique em Ajuda do Microsoft Office Access no menu Ajuda , digite ou altere fontes de dados ODBC na caixa Pesquisar no painel Assistência e clique em Iniciar a pesquisa para exibir o tópico.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de