Problema com Firebird no Debian

25. + 1

André
andremorro

(usa Ubuntu)

Enviado em 09/03/2010 - 14:13h

O Problema do username só saiu quando instalei apartir do .tar.gz disponivel no site do firebird


  


26. Re: Problema com Firebird no Debian

Silas Matos
silasmg

(usa Debian)

Enviado em 09/03/2010 - 15:22h

Está ficando cabeludo o meu probleminha.

Seguinte, desinstalei a versão 2.0 e instalei novamente a que eu tinha antes 1.5 pelo tarball
Ok, dessa vez o comando "#ps ax | grep fb" deu retorno positivo indicando que o servidor estava rodando.

Configurei a senha padrão (masterkey) para o usuário sysdba
Criei mais um usuário no firebird com o GSEC (User: tei Pass: masterkey)
Configurei o arquivo aliases.conf normalmente.
Quando fui conectar definindo o usuário padrão (SYSDBA) ele retornou:

*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -902
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements

Engine Code : 335544745
Engine Message :
Your login SYSDBA is same as one of the SQL role name. Ask your database administrator to set up a valid Firebird login.


Quando tentei conectar com o usuário "tei" deu o seguinte retorno:

*** IBPP::SQLException ***
Context: Statement::Prepare( select rdb$character_set_name from rdb$database )
Message: isc_dsql_prepare failed

SQL Message : -204
Undefined name

Engine Code : 335544569
Engine Message :
Dynamic SQL Error
SQL error code = -204
Table unknown
RDB$DATABASE
At line 1, column 36.

Tanto no remoto como no local dá o mesmo erro.
Não faço a minima idéia do que possa ser.


27. Re: Problema com Firebird no Debian

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 09/03/2010 - 20:38h

como você configurou a senha, através do script para alterar manualmente?

pois quando se instala através do .tgz, é necessário abrir o arquivo da senha verificar a que veio, e rodar o scritp para fazer a alteração da senha.




28. Re: Problema com Firebird no Debian

Silas Matos
silasmg

(usa Debian)

Enviado em 10/03/2010 - 09:17h

Durante o script install.sh ele pede para auterar a senha do sysdba
De qualquer forma usei o gsec para criar outro usuário do firebird e apareceu um erro diferente
Entrei em contato com o pessoal dono do banco de dados e eles me informaram que como não conectei com o sysdba
somente eles teriam acesso com o usuário deles, vou fazer um acesso remoto ou agendar uma visita deles pra ver se resolve.

Por enquanto nada resolvido.


29. Firebird

Neto
netocba

(usa Debian)

Enviado em 10/03/2010 - 15:55h

Olá amigo

como respondi la em cima.. eu uso aqui um sistema de contabilidade o consisanet , que é gerenciado pelo firebird.. apos muitas tentativas.. e muitos aptitudes remove , purge etc , tambem tive que formatar e instalar o debian do ZERO 200 vezes , mais até que no fim de certo. hoje formato o servidor quantas vezes quero e coloco o programa pra funcionar facilmente.. não tive dificuldade pois nesse programa aqui não preciso editar arquivos *.ini de caminho.. , hoje com a facilidade consigo executar o arquivo que está no servidor pelo executavel.. mais tambem tenho a opção de instalação e adiciono o caminho do banco , que no linux é o caminho fisico ex: /home/consisanet/banco/consisanet.fdb .. recomendo vc a fazer um backup de tudo.. formata esse servidor e começa do zero , pode instalar o firebird 2.0 ou super-server que vai funcionar..

boa sorte


30. Re: Problema com Firebird no Debian

Arthur Alberto
escuro

(usa Debian)

Enviado em 16/09/2010 - 10:14h

Olá amigo !
tive esse mesmo problema!
instalei o firebird2.0 Debian Stable com apt-get mesmo. o mesmo a principio "instalou" eu conseguia criar banco de dados, usuario, utilizava normal o firebird. Mas nao respodia ao comando: telnet 192.168.0.1 3050
Usei o artigo: http://www.vivaolinux.com.br/artigo/Criando-e-fechando-portas-no-seu-Linux
para criar a porta, mas elas ja existiam ! e nao fucionou

Consegui resolver meu problema removendo o pacote firebird2.0 e usando este artigo: http://www.vivaolinux.com.br/dica/Instalando-e-configurando-facilmente-o-Firebird-2.1-no-Linux/


31. Estou com o mesmo problema.

Zílmio Lucas Dantas Rocha
zilmiolucas

(usa Debian)

Enviado em 11/08/2011 - 12:37h

Olá Amigos,

Estou com um problema semelhante.

Usava o software local c/ Win7, porém instalei um servidor com o Debian Squeeze e necessitava do software rodando na rede.

No Windows tinha a versao do firebird 2.1(...), instalei a mesma versão com o ARTIGO que nosso amigo passou acima, segui os passos e ñ sei como prosseguir!

- No Windows a conexão era assim:

localhost:/c:/Administrativo/Data/Estoque.fdb

- Segui os passos conforme no artigo e fiz o seguinte

sudo chown -R firebird:user ~/bancos (onde o BD ficava em /home/user/bancos/Estoque.fdb)

- Compartilhei a pasta via samba e todos os terminais windows acessam normalmente!

Aki o problema:

- ñ sei como fazer a conexão, pois tentei algo como antigamente no Windows:

//10.10.0.1/home/user/bancos/Estoque.fdb
//10.10.0.1/BD/Estoque.fdb (pasta compartilhada SAMBA)

Não consiguir sucesso, acredito que esteja faltando alguma conf, por favor eu pesso ajuda!

Aguardo uma sugestão ou solução do meu problema...

Obrigado.


32. Re: Problema com Firebird no Debian

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 11/08/2011 - 15:05h

Zílmio,

se puder como esta a configuração em seu debian, fica mais facil, a configuração é praticamente a mesma, o caminho ficaria mais o menos assim;
192.168.1.100:/dados/sistema/banco.fdb

no exemplo usei que o servidor tenha o ip 192.168.1.100 e que o banco esta na pasta /dados/sistema e que tenha o nome banco.fdb

lembre-se que é case sensitive.

outra coisa, já testou o telnet via rede no ip e porta 3050 de onde esta instalado o banco?




01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts