Neste artigo venho demonstrar a utilização de arquivos Access (.mdb), que foi uma de minhas dificuldades em migrar para Linux. Pretendo demonstrar a utilização dos seguintes programas: mdbtools e gmdb2.
Visto os dados apresentados, as soluções dentro do mundo open source existem e
devem ser buscadas incansavelmente em todos os meios que possibilitem estas
informações.
Agradecimentos
Gostaria de agradecer à todos desta comunidade, principalmente ao
Fábio Berbert de Paula, idealizador deste centro de
conhecimento e a todos que me ajudaram nesta caminhada no mundo open source.
[1] Comentário enviado por fabio em 09/06/2005 - 01:47h
Fala Thiago,
Meus parabéns pelo artigo! Esse é um assunto que se não me engano, é inédito por aqui. E também tenho certeza que vai ajudar muitos, visto que como acessar .mdb no Linux é uma pergunta bem frequente.
[2] Comentário enviado por hra em 09/06/2005 - 08:40h
Grande Artigo !
Se tem uma coisa que é inegável é que mdb tá em tudo quando é lugar. É importante saber que há ferramentas adequadas para migrar esses arquivos para o linux.
[3] Comentário enviado por rattus em 09/06/2005 - 10:59h
Com esse aplicativo também podemos fazer inclusões de tabelas entre outras coisas?
Pois na pergunta do nosso colega, ficou claro que ele apenas conseguiu visualizar o conteúdo. Será que ele fez algo errado? http://www.vivaolinux.com.br/perguntas/verPergunta.php?codigo=6126
[4] Comentário enviado por removido em 09/06/2005 - 12:35h
A linuxmagazine está também publicando dois textos - maio/junho - sobre o knoda (para KDE) e que teria também a possibilidade de mexer com mdb.
Vale dar uma olhadela!
De qqr forma, este campo precisava ser desbravado pois é um dos últimos "impecilhos" a serem postos de lado.
Vou lê-lo e "testá-lo" com muito cuidado pois é um aplicativo que vai me ajudar muito pois em meu serviço já migrei pro linux e não tenho do que me arrepender!
NOta 10!!!
[5] Comentário enviado por knowlink em 09/06/2005 - 15:42h
Belo artigo, parabéns!
Só avisando para os mais Slackers como eu que gostam do cvs e do make, para não ficarem procurando pelo gmdb2 feito loucos, pois ele faz parte do mbdtools.
Baixando pelo cvs vocês verão o diretório src/gmdb2/ na pasta do fonte.
[7] Comentário enviado por BConfort em 09/06/2005 - 20:13h
Excelente artigo. Cobre uma importante lacuna no Linux. O OpenOffice 2.0 deverá dar suporte a base de dados, mas não de forma tão completa, a principio.
[8] Comentário enviado por mpinho em 11/06/2005 - 20:10h
Parabéms pelo artigo. Esse maldito M$ Access me dá uma tremenda dor de cabeça quando vou migrar. Durante os anos as pessoas nas empresas vão usando esse maldito para fazer sisteminhas que resolvem os seus problemas particulares, muitas vezes até sem conhecimento do pessoal de informática das empresas, e quando você vai migrar dá de cara com esses sisteminhas em Access com anos de dados essenciais neles.
Procurando no google eu encontrei uma forma (que parece não estar ainda 100% estável) de usar os arquivos .mdb no OpenOffice !! Vejam
[13] Comentário enviado por epreis em 26/04/2006 - 18:33h
Cara tô precisando muito disso para migrar, a instalação foi blz. No entanto eu só consigo visualizar minhas tabelas no GMDB2. O restante consultas, formulário, relatórios não consigo.
Não teve nenhum erro de instalação. A respeito do mdb-schema ele faz, exportação para o BASE.
[15] Comentário enviado por removido em 07/07/2007 - 14:25h
oi pessoal,
alguem sabe como faço para exportar as tabelas com os dados dela?
usei o MDBTOOLS, GMDB2 e até o OPENOFFICE e só consegui exportar a estrutura da tabela.
se alguem souber agradeceria muito.
[17] Comentário enviado por marcoso67 em 01/05/2009 - 11:25h
OI PESSOAL NÃO SEI SE ESTE É O LOCAL CERTO MAS ESTOU COM UM PROBLEMA DE COMPARTILHAMENTO DO ACCESS NO LINUX DEBIAN, EU COMPARTILHEI O BD MDB E ACESSO DE UMA MAQUINA WINDOWS MAS A PARTIR DA SEGUNDA MAQUINA NÃO TENHO PERMISSÃO DE ACESSO SENDO QUE NO WINDOWS XP TENHO O LIMITE DE 10 MAQUINAS ACESSANDO SIMULTANEAMENTE SEM PROBLEMAS E NO LINUX SÓ TENHO PERMISSÃO PARA UMA MAQUINA É O MESMO APLICATIVO QUE RODA NO WINDOWS.
[18] Comentário enviado por drcastanhas em 01/10/2010 - 18:30h
Sou advogado e entusiasta novato no LINUX.
Resolvi o problema com o Ms Access de Maneira simples para um pequeno banco de dados de 5000 Registros.
Simplesmente converti as tabelas do Banco de dados Access (MS) em Excel (MS) e depois salvei as mesmas com o OpenOffice Calc para a extensão .ods (open document).
Após isso criei um Banco de dados com o OpenOffice Base mandei o mesmo buscar a fonte dos dados nas Planilhas e pronto.
Obviamente, os fomulários tiveram que ser recriados, mas com o Wizard foi muito fácil e automático.
Espero que tenha ajudado os colegas, pois foi uma verdadeira gerra até chegar nesta solução trivial.
"As vezes é necessário estar fora da floresta para enxergar as árvores"
[19] Comentário enviado por crns em 23/03/2011 - 16:41h
Puxa, sou usuário Linux, vamos dizer, full, há um par de anos atrás. Este assunto de conversão de bancos de dados Access para o OO Base me tomou bastante tempo hoje buscando uma alternativa ótima no Google, mas seu artigo resume as opções disponíveis. No OO para Windows vc consegue converter direto os mdb's em arquivos de banco de dados do OO Base, mas essa opção não existe no OO para Linux (no meu laptop, Ubuntu 10.04). Assim não daria para fazer isso diretamente pelo OO. A solução (única pelo visto até agora) é usar as ferramentas mdbtools e gmdb2 (esta última pelo que entendi é apenas a interface gráfica da mdbtools). Acabei de instalá-las e listar, pela mdbtools-gmdb2, um arquivo mbd e deu certíssimo. Obrigado!