[firebase-br] RES: RES: RES: Firebird 3.0 não conecta base
Carlos H. Cantu
listas em warmboot.com.br
Quinta Abril 13 15:58:36 -03 2023
Certifique-se de que o IBExpert está carregando a fbclient.dll 32bits da versão 3 do
Firebird.
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
hgc> Boa tarde, Luiz!
hgc>
hgc> Agora conseguir alterar/criar o usuário SYSDBA
hgc>
hgc> C:\Arquivos de Programas\firebird\Firebird_3_0>isql-user sysdba
hgc> 'isql-user' não é reconhecido como um comando interno
hgc> ou externo, um programa operável ou um arquivo em lotes.
hgc>
hgc> C:\Arquivos de Programas\firebird\Firebird_3_0>isql -user sysdba
hgc> Use CONNECT or CREATE DATABASE to specify a database
SQL>> connet 'C:\Program Files\Firebird\Firebird_3_0\examples\empbuild\employee.fdb';
hgc> Use CONNECT or CREATE DATABASE to specify a database
SQL>> connect 'C:\Program Files\Firebird\Firebird_3_0\examples\empbuild\employee.fdb';
hgc> Database: 'C:\Program
hgc> Files\Firebird\Firebird_3_0\examples\empbuild\employee.fdb', User: SYSDBA
SQL>> create or alter user SYSDBA password 'supersenha' using plugin Srp;
SQL>> commit;
SQL>> quit;
hgc>
hgc> Mesmo assim, ainda não consigo conectar a bendita base de dados no
hgc> IBExpert (erro abaixo). Já no ISQL consigo conectar e listar os dados.. enfim.
hgc>
hgc> [IBExpert]
hgc> Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
hgc> Install incomplete, please read the Compatibility chapter in the release notes for this version.
hgc> -------------------------------------------------------------------------------------------------------------
hgc> SQLCODE: -902
hgc> SQLSTATE: 28000
hgc> GDSCODE: 335545029
hgc> Attempting to connect to services manager:
hgc> 127.0.0.1/3050:service_mgr... Failed!
hgc> ------------------------------------
hgc> Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
hgc> Your user name and password are not defined. Ask your database
hgc> administrator to set up a Firebird login.
hgc> -------------------------------------------------------------------------------------------------------------
hgc> SQLCODE: -902
hgc> SQLSTATE: 28000
hgc> GDSCODE: 335544472
hgc>
hgc>
hgc> De: Luiz Fernando Trevisan <luizztrevisan em gmail.com>
hgc> Enviada em: quinta-feira, 13 de abril de 2023 14:16
hgc> Para: hpensador em gmail.com
hgc> Cc: FireBase <lista em firebase.com.br>; Carlos H. Cantu <listas em warmboot.com.br>
hgc> Assunto: Re: [firebase-br] RES: RES: Firebird 3.0 não conecta base
hgc>
hgc>
hgc> O usuário já existe
hgc>
hgc> Utilize o comando
hgc>
hgc>
hgc> create or alter user
hgc>
hgc>
hgc> Aqui um exemplo que utilizo em Linux, alternando a senha para os dois
hgc> tipos de autenticação, caso use a autenticação legada também.
hgc>
hgc>
hgc> #!/bin/bash
hgc> /opt/firebird/bin/isql -user sysdba employee <<EOL
hgc> create or alter user SYSDBA password 'senhasupersegura' using plugin Srp;
hgc> create or alter user SYSDBA password 'senhasupersegura' using plugin Legacy_UserManager;
hgc> exit;
hgc> EOL
hgc>
hgc>
hgc>
hgc>
hgc> Em qui., 13 de abr. de 2023 13:49, <hpensador em gmail.com
hgc> <mailto:hpensador em gmail.com> > escreveu:
hgc> Boa tarde, Luiz!
hgc>
hgc> Muito obrigado pelo retorno.
hgc>
hgc> Microsoft Windows [versão 10.0.22621.1555]
hgc> (c) Microsoft Corporation. Todos os direitos reservados.
hgc>
C:\Windows\System32>>cd\
hgc>
C:\>>cd "Arquivos de Programas"
hgc>
hgc> C:\Arquivos de Programas>cd firebird
hgc>
hgc> C:\Arquivos de Programas\firebird>cd firebird_3_0
hgc>
hgc> C:\Arquivos de Programas\firebird\Firebird_3_0>isql -user sysdba
hgc> Use CONNECT or CREATE DATABASE to specify a database
SQL>> connect 'C:\Program Files\Firebird\Firebird_3_0\examples\empbuild\employee.fdb';
hgc> Database: 'C:\Program
hgc> Files\Firebird\Firebird_3_0\examples\empbuild\employee.fdb', User: SYSDBA
SQL>> create user SYSDBA password 'su em 65065584';
hgc> Statement failed, SQLSTATE = 23000
hgc> add record error
hgc> -violation of PRIMARY or UNIQUE KEY constraint "INTEG_5" on table "PLG$SRP"
hgc> -Problematic key value is ("PLG$USER_NAME" = 'SYSDBA')
SQL>>
hgc>
hgc> Estranho é que o SYSDBA já existe.
hgc>
hgc> [ ]’s,
hgc>
hgc> Hélio Oliveira
hgc>
hgc> De: Luiz Fernando Trevisan <luizztrevisan em gmail.com <mailto:luizztrevisan em gmail.com> >
hgc> Enviada em: quinta-feira, 13 de abril de 2023 13:05
hgc> Para: FireBase <lista em firebase.com.br <mailto:lista em firebase.com.br> >
hgc> Cc: Carlos H. Cantu <listas em warmboot.com.br
hgc> <mailto:listas em warmboot.com.br> >; hpensador em gmail.com <mailto:hpensador em gmail.com>
hgc> Assunto: Re: [firebase-br] RES: RES: Firebird 3.0 não conecta base
hgc>
hgc> Hélio na sua mensagem você está conectando no banco security3
hgc>
hgc> Porém esse é o banco que armazena as senhas, você deve conectar no banco employee para isso
hgc> Em qui., 13 de abr. de 2023 12:48, hpensador--- via lista
hgc> <lista em firebase.com.br <mailto:lista em firebase.com.br> > escreveu:
hgc> Boa tarde, Cantu!
hgc> Pois é meu amigo, eu já executei com o serviço do Firebird parado e mesmo
hgc> assim, dá está mensagem do arquivo já está em uso.
hgc> [ ]'s,
hgc> Hélio Oliveira
hgc> -----Mensagem original-----
hgc> De: lista <lista-bounces em firebase.com.br
hgc> <mailto:lista-bounces em firebase.com.br> > Em nome de Carlos H. Cantu via
hgc> lista
hgc> Enviada em: quinta-feira, 13 de abril de 2023 09:49
hgc> Para: lista em firebase.com.br <mailto:lista em firebase.com.br>
hgc> Cc: Carlos H. Cantu <listas em warmboot.com.br <mailto:listas em warmboot.com.br> >
hgc> Assunto: Re: [firebase-br] RES: Firebird 3.0 não conecta base
hgc> Tire o Firebird do ar antes de fazer a conexão embedded.
hgc> []s
hgc> Carlos H. Cantu
hgc> eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
hgc> <http://www.firebase.com.br/guiafb4.php>
hgc> www.FireBase.com.br <http://www.FireBase.com.br> - www.firebirdnews.org
hgc> <http://www.firebirdnews.org> - blog.firebase.com.br <http://blog.firebase.com.br>
hgc>> Boa noite, Cantu!
hgc>> Meu amigo, que surra estou tomando!
hgc>> Tentei criar o usuário SYSDBA conforme sua orientação e veja a
hgc>> mensagem de
hgc>> erro:
hgc>> C:\Arquivos de Programas\firebird\Firebird_3_0>isql -user sysdba
hgc>> Use CONNECT or CREATE DATABASE to specify a database
SQL>>> connect 'C:\Program Files\Firebird\Firebird_3_0\security3.fdb';
hgc>> Database: 'C:\Program Files\Firebird\Firebird_3_0\security3.fdb', User:
hgc>> SYSDBA
SQL>>> create user SYSDBA password 'xxxxxxxxxxxxx';
hgc>> Statement failed, SQLSTATE = 08001
hgc>> I/O error during "CreateFile (open)" operation for file
hgc>> "C:\ARQUIVOS DE PROGRAMAS\FIREBIRD\FIREBIRD_3_0\SECURITY3.FDB"
hgc>> -Error while trying to open file
hgc>> -O arquivo jß estß sendo usado por outro processo.
SQL>>>
hgc>> Não sei mais o que fazer, infelizmente não posso formatar neste
hgc>> momento o notebook (o mesmo foi comprado recentemente e já veio com
hgc>> Windows 11) - inclusive suspeito que seja algum problema do SO,
hgc>> pois com o Windows 10 eu sempre fiz este processo normalmente.
hgc>> [ ]'s,
hgc>> Hélio Oliveira
hgc>> -----Mensagem original-----
hgc>> De: lista <lista-bounces em firebase.com.br <mailto:lista-bounces em firebase.com.br> > Em nome de Carlos H.
hgc>> Cantu via lista Enviada em: terça-feira, 11 de abril de 2023 22:43
hgc>> Para: FireBase <lista em firebase.com.br <mailto:lista em firebase.com.br> >
hgc>> Cc: Carlos H. Cantu <listas em warmboot.com.br <mailto:listas em warmboot.com.br> >
hgc>> Assunto: Re: [firebase-br] Firebird 3.0 não conecta base
hgc>> Parece estar faltando criar o usuário SYSDBA.
hgc>> Faça uma conexão embedded no employee.fdb usando o isql (ex: isql
hgc>> -user sysdba employee) e rode:
SQL>>> create user SYSDBA password 'masterkey'; commit; quit;
hgc>> []s
hgc>> Carlos H. Cantu
hgc>> eBook Guia de Migração para o FB 4 -
hgc>> www.firebase.com.br/guiafb4.php <http://www.firebase.com.br/guiafb4.php> www.FireBase.com.br <http://www.FireBase.com.br> -
hgc>> www.firebirdnews.org <http://www.firebirdnews.org> - blog.firebase.com.br <http://blog.firebase.com.br>
hvl>>> Boa noite, colegas!
hvl>>>
hvl>>> Estou há alguns dias apanhando tentando conectar a uma base de
hvl>>> dados Firebird 3.0 – estava com 3 (três) versões instaladas no meu
hvl>>> notebook (2.5,
hvl>>> 3.0 e 4.0) – agora eu removi todas as versões e só instalei a
hvl>>> versão 3.0 e ainda assim não consigo acessar uma base existente –
hvl>>> dá a mensagem de erro
hvl>>> abaixo:
hvl>>>
hvl>>> Unsuccessful execution caused by a system error that precludes
hvl>>> successful execution of subsequent statements.
hvl>>> Install incomplete, please read the Compatibility chapter in the
hvl>>> release notes for this version.
hvl>>>
hvl>>> Já pesquisei na net e não encontrei nada que solucionasse o problema.
hvl>>>
hvl>>> As tentativas de conexão foram com o IBExpert e também com o ISQL
hvl>>> e recebo sempre a mesma mensagem de erro.
hvl>>>
hvl>>> [ ]’s,
hvl>>>
hvl>>> Hélio Oliveira
hgc>> ______________________________________________
hgc>> FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> ) - Hospedado em www.locador.com.br <http://www.locador.com.br>
hgc>> Para saber como gerenciar/excluir seu cadastro na lista, use:
hgc>> http://www.firebase.com.br/fb/artigo.php?id=1107
hgc>> Para consultar mensagens antigas:
hgc>> http://www.firebase.com.br/pesquisa_lista.html
hgc> ______________________________________________
hgc> FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> ) -
hgc> Hospedado em www.locador.com.br <http://www.locador.com.br> Para
hgc> saber como gerenciar/excluir seu cadastro na lista, use:
hgc> http://www.firebase.com.br/fb/artigo.php?id=1107
hgc> Para consultar mensagens antigas:
hgc> http://www.firebase.com.br/pesquisa_lista.html
hgc> ______________________________________________
hgc> FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> ) -
hgc> Hospedado em www.locador.com.br <http://www.locador.com.br>
hgc> Para saber como gerenciar/excluir seu cadastro na lista, use:
hgc> http://www.firebase.com.br/fb/artigo.php?id=1107
hgc> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html
Mais detalhes sobre a lista de discussão lista