Instalando o tora (toolkit for oracle) no Slackware 10.2

Todos que trabalham com bancos de dados sabem da importância de um cliente gráfico para administração do banco, o tora (http://tora.sourceforge.net/) é um cliente para o ambiente KDE. Através de plugins da biblioteca QT podemos acessar bancos Oracle, MySQL, PostgreSQL e em geral, os que suportam ODBC.

[ Hits: 21.150 ]

Por: José Antonio da Silva Neto em 05/08/2006


Compilando a QT



O pacote da biblioteca QT distribuída no Slackware 10.2 não possui suporte para plugins de bancos de dados. Além de MySQL, o cliente tora precisa desses plugins para se comunicar com o banco desejado, portanto precisamos recompilar a biblioteca QT. Usamos o pacote fonte distribuído pelo próprio Volkerding, além disso, o comando de configuração usado foi adaptado a partir do apresentado no arquivo qt.SlackBuild.

Para tornar o procedimento mais automático, criamos um arquivo contendo o comando de configuração e damos permissão de execução ao mesmo. O comando de configuração utilizado foi o seguinte:

$ ./configure \
-prefix /usr/lib/qt \
-release \
-system-zlib \
-system-libpng \
-qt-imgfmt-png \
-system-libmng \
-qt-imgfmt-mng \
-system-libjpeg \
-qt-imgfmt-jpeg \
-qt-gif \
-thread \
-stl \
-no-g++-exceptions \
-xft \
-plugin-sql-mysql \
-I/usr/local/mysql/include/mysql \
-L/usr/local/mysql/lib/mysql/ \
-plugin-sql-psql \
-I/usr/local/pgsql/include/ \
-I/usr/local/pgsql/include/server \
-L/usr/local/pgsql/lib \
-plugin-style-cde \
-plugin-style-compact \
-qt-style-motif \
-plugin-style-motifplus \
-plugin-style-platinum \
-plugin-style-sgi \
-plugin-style-windows \
-enable-opengl


Vamos omitir comentários de cada item acima, a menos dos itens que envolvem a criação dos plugins, por exemplo:

-plugin-sql-mysql -I/usr/local/mysql/include/mysql -L/usr/local/mysql/lib/mysql/

Essa linha indica para o configurador criar entradas de compilação para o plugin do MySQL, nesta mesma linha, um dos paths indica onde estão os arquivos de cabeçalho e a outra informa onde estão as bibliotecas do banco MySQL. No caso do banco PostgreSQL, as opções são praticamente análogas.

Feito isso, basta compilar. Depois removemos o pacote original da qt (fora do kde é claro) e instalamos o recompilado, mas ainda é preciso copiar todo conteúdo da pasta /usr/lib/qt-3.3.4 para a pasta /usr/lib/qt, sem isso o KDE não inicia.

Página anterior     Próxima página

Páginas do artigo
   1. Ajustando o arquivo /etc/ld.so.conf
   2. Compilando a QT
   3. Compilando o tora
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Iniciando com o SQLite

Instalando Nextcloud Server no Fedora 31

Instalar o MongoDB no Ubuntu

Instalar o Microsoft SQL Server no Debian e no Ubuntu

Banco de dados orientados a documentos

  
Comentários
[1] Comentário enviado por arnaldoruasjr em 06/08/2006 - 15:52h

Parabéns, excelente artigo! Minha única dúvida é se todas as funcionalidades do tora poderiam ser aplicadas aos outros bancos q

[2] Comentário enviado por rafaelfreitas em 07/08/2006 - 11:33h

Parabéns pelo artigo!!!!

Uma outra opção para gerenciar o MySQL seria utilizar um utilitário chamado MySQL Administrator encontrado no site do próprio fabricante
http://www.mysql.com/products/tools/administrator/

Ou o PHPmyAdmin que tmb é excelente...
http://www.phpmyadmin.net/home_page/downloads.php

[3] Comentário enviado por jose_neto em 09/08/2006 - 02:29h

Boa noite,

Se recompilarmos a qt com suporte a odbc, deve funcionar para outros
bancos que possuam as respectivas camadas de tradução (não testei...)
Quanto ao outro comentário, realmente, há o pgadmin3 para o postgresql, o mysql-administrator, há um outro mais genérico (não me lembro o nome agora...) para o Gnome,etc
A vantagem da ferramenta em questão é a unificação de acesso para administração.

[4] Comentário enviado por jose_neto em 09/08/2006 - 02:29h

Ahh sim, muito obrigado a todos...=)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts