Apresentando o FenixSQL - Ferramenta de Banco de Dados para Interbase / Firebird

FenixSQL é uma ferramenta para manipulação de Banco de Dados Interbase ou Firebird. Pode ser considerado o substituto do IBExpert usado no Windows.

[ Hits: 49.451 ]

Por: Anderson de Assis de Souza em 21/03/2007


Introdução



FenixSQL é uma ferramenta para manipulação de Banco de Dados Interbase ou Firebird. Pode ser considerado o substituto do IBExpert usado no Windows.

Muitos usuários do Firebird no Windows sentem falta de uma ferramenta similar ao famoso IBExpert, só que para Linux. Agora finalmente temos uma alternativa equivalente.

Claro está em evolução, mas atendeu todas as minha necessidades referentes ao que eu fazia no IBExpert, provavelmente irá atender as de vocês também.

Obtendo o FenixSQL

Acesso o link:
Baixe a versão "fenixsql-src.zip".

Na ocasião a versão era a 0.42 Alpha, disponibilizado em ZIP mesmo, o código foi feito em lazarus e tem que ser compilado no mesmo.

Também será necessário o pacote fblib, que também está em ZIP. Na ocasião a versão deste pacote era 0.85. Baixe-o também.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Compilando o Fenix SQL
   3. Acessando o FenixSQL
Outros artigos deste autor

FLogSQD - Filtro de log do proxy Squid

Trabalhando com Firebird em múltiplos arquivos de dados

Instalando o Lazarus no Slackware

Leitura recomendada

Instalando Firebird 1.5 no Ubuntu 10.04 LTS

Instalando o Firebird no Debian

Trabalhando com Firebird em múltiplos arquivos de dados

Manual de instalação do Interbase Server no Conectiva Linux

Lazarus com Firebird e JVUIB

  
Comentários
[1] Comentário enviado por Tsuyoshi em 21/03/2007 - 12:18h

ótimo artigo, mas estou com problemas para compilar o fblib... segue o seguinte erro
/usr/share/lazarus/components/fblib/FBLScript.pas(64,89) Fatal: Can't find unit Libc
alguem me da uma luz ai?? :(
valeu

[2] Comentário enviado por fernandoamador em 08/04/2007 - 23:57h

Ótimo artgo...

[3] Comentário enviado por volcom em 06/09/2007 - 14:04h

Fala Anderson,

Procurei algo sobre instalação do lazarus no ubuntu 7.4, mas sem sucesso...

teria algum howto pra me indicar please? heheh

Valeu

[4] Comentário enviado por anderson_souza em 06/09/2007 - 15:55h

Para: volcom

Volcom, obrigado por ler as minhas publicações. A instalação de Lazarus, mesmo para distro em deb. Eu recomento instalar o lazarus pelo fonte, ou se preferir se aventure com os deb.

Eu tenho um artigo que explica a instalação do lazarus, foi elaborado para Slackware, mas também funciona em outras distros.

veja o link:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=5851

OK. Espero ter ajudado.

[5] Comentário enviado por volcom em 06/09/2007 - 17:12h

Maravilha!

vou fazer e depois coloco o resultado!!

PS. Boas publicações sempre geram discuções duvidas ;)

E as suas sao assim.

Abraço e obrigado

[6] Comentário enviado por volcom em 11/09/2007 - 12:19h

Fala Anderson blz?

Seguinte, fiz a instalação do lazarus, já compilei e instalei o fblib, mas onde esta o fonte do FenixSQL?? se puder, edite o seu artigo e add essa parte ;)

Valeu!

[7] Comentário enviado por volcom em 13/09/2007 - 13:28h

Fala Anderson...

eu denovo te enchendo heheh

consegui fazer tudo, quase td..

qdo executo o FenixSQL aparece oseguinte erro:

Library libgds.so.() not found.

tenho que isntalar mais alguma coisa, ou fazer referencia a essa lib em algum lugar???

tks!

[8] Comentário enviado por anderson_souza em 13/09/2007 - 13:41h

Para volcom

Instale o Firebird, a libgds.so será criada, normalmente se pede a libgds.so.0
então crie um link simbólico para libgds.so com o nome libgds.so.0.

OK. Espero ter ajudado.

[9] Comentário enviado por removido em 12/11/2007 - 21:30h

era o que estava procurando,

muito bom.

[10] Comentário enviado por brenes em 04/02/2010 - 11:15h

estou com problemas para compilar, apresenta o erro:

FBLScript.pas(64,89) Fatal: Can't find unit Libc used by FBLScript
=(

[11] Comentário enviado por anderson_souza em 04/02/2010 - 14:19h

Para:
brenes

Olá. Pela mensagem de erro você precisa instalar a "libc" em seu sistema para poder compilar.

No meu website pessoal www.souza.orgree.com eu já tenho o FenixSQL compilado é só baixar e rodar. Deve ser instalado a bilbioteca "GDK-Pixbuf" necessária para programas compilados em Lazarus, que é o caso do FenixSQL.

Espero ter ajudado.

[12] Comentário enviado por brenes em 04/02/2010 - 16:15h

Opa brigadão Anderson, eu procurei pelo pacote e encontrei diversos pacotes.

sudo apt-cache search libc > pacotes.txt

fui verificar pacote por pacote para saber qual instalar, tava procurando pelos dev.
Os que estavam com os nomes separados eram:

libc-bin - GNU C Library: Binaries
libc-dev-bin - GNU C Library: Development binaries

Tinha mais alguns mas tentei instalar esses, os dois já estavam instalado, o erro estava gerando já com os dois pacotes instalados.

Tentei entrar em seu site mas não tive sucesso.
Valeu.

[13] Comentário enviado por anderson_souza em 04/02/2010 - 17:11h

Retificando:

Desculpa erro de digitação, o meu site pessoal é www.souza.orgfree.com

OK.

[14] Comentário enviado por brenes em 05/02/2010 - 11:50h

Baixei o arquivo FenixSql 0.42 alpha só não sei para onde copiar esse binário e como executar ele.
Valeu.

[15] Comentário enviado por anderson_souza em 05/02/2010 - 12:13h

Para brenes

Copiar você poderá copiar para qualquer local. Eu copio para /usr/bin/

Quanto executar, é só dar permissão de execução, pode usar como usuario root o comando

# chmod 0755 /usr/bin/fenixsql

Também recomendo mudar o proprietário:

# chown root:root /usr/bin/fenixsql

Agora crie um atalho para o programa /usr/bin/fenixsql basta executar.


Não esqueça deve instalar a biblioteca "GDK-Pixbuf" para sua distribuição de linux.

Ok.

[16] Comentário enviado por brenes em 08/02/2010 - 09:43h

quando tento executar ele informa o erro

./fenixsql-0.42-alpha: error while loading shared libraries: libglib-1.2.so.0: cannot open shared object file: No such file or directory

[17] Comentário enviado por anderson_souza em 08/02/2010 - 11:28h

Deve instalar o pacote "glib". Que consequentemente irá instalar a libglib.

Ok

[18] Comentário enviado por albrecht em 18/07/2011 - 09:48h

Olá, estou com o seguinte problema, instalei o fenixsql cfe a orientações do Anderson Souza, deu certo porém ao abrir o banco o fenixsql não mostra as UDFs nem os Indices, acredito que faltou alguma coisa, alguém pode me ajudar. Obrigado.

[19] Comentário enviado por anderson_souza em 18/07/2011 - 15:30h

Eu não estou num computador com a FenixSQL, estou usando plataforma Rwindows para programação.

Mas se não me engano os arquivos das UDF devem ser copiados para o diretório de UDF do firebird do computador, caso contrário não aparece mesmo.

Espero ter ajudado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts