Re: [firebase-br] Valdir Marcos - Outros Colegas - Firebird - Multiplas Instâncias - Conexões - Senhas
Valdir Marcos
valdir.marcos em ig.com.br
Seg Out 24 01:42:21 -03 2005
Quanto as senhas, cada instalação (C:\SERVIDOR1 e 2) tem seu próprio arquivo
Security.fdb. Logo, vc poderia ter senhas diferentes nas duas instalações.
> Mas quando tento ativar os dois servidores ao mesmo tempo, recebo a
> mensagem:
>
> *** the firebird server failed to startup because another instance of the
> server is already running ***
>
> Além de não conseguir iniciar os 2 servidores ao mesmo tempo...
Vc mudou os arquivos firebird.conf de C:\SERVIDOR1 e 2 para:
RemoteServiceName = gds_db1 e gds_db2
RemoteServicePort = 3051 e 3052
???????
Isto é necessário para vc iniciar os serviços corretamente!
Um abraço,
Valdir Marcos
----- Original Message -----
From: "User-BA" <meus_foruns em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Sunday, October 23, 2005 2:52 PM
Subject: [firebase-br] Valdir Marcos - Outros Colegas - Firebird - Multiplas
Instâncias - Conexões - Senhas
>
> Desde já, meu muito ao colega Valdir! pelos esclarecimos anteriores.
>
> Tá entendido as questões do embeded
> (local, remoto, ftp, execução, leitura, gravaçao, etc)
> e as questões dos programas
> (Linux, windows, kylix, delphi, Wine)
>
> Mas ainda me restam dúvidas a respeito das instancias e conexões em
> servidores firebird.
>
> :)... Dando uma de São Tomé... fiz uns testes para ver os resultados:
>
> - Instalei o Firebird-1.5.2.4731-Win32.exe na pasta (C:\SERVIDOR1)
> (instalei como super-server, executar como aplicação, sem o guardian)
> - Instalei o Firebird-1.5.2.4731-Win32.exe na pasta (C:\SERVIDOR2)
> (instalei como super-server, executar como aplicação, sem o guardian)
>
> - Com o IbExpress criei e registrei 2 bases remotas.
> -> IP -> 192.168.0.1 -> SYSDBA -> masterkey
> -> SERVER1.FDB na pasta C:\SERVIDOR1
> -> SERVER2.FDB na pasta C:\SERVIDOR2
> (em cada base criei 1 única tabela com 1 único campo varchar só para
> testes :))
>
> - No delphi criei um aplicativo teste utilizando dbexpress
> (sqlconnection + sqlquery + datasetprovider + clientdataset)
> - No sqlconnection criei 2 strings:
> Uma apontando para -> 192.168.0.1/3051:C:\SERVIDOR1\SERVER1.FDB
> e outra apontando para -> 192.168.0.1/3052:C:\SERVIDOR2\SERVER2.FDB
> as duas com o utilizador e senha -> SYSDBA -> masterkey
>
> - Iniciando o fbserver.exe de C:\SERVIDOR1 assim -> fbserver.exe -a -p
> 3051
> ou
> - Iniciando o fbserver.exe de C:\SERVIDOR2 assim -> fbserver.exe -a -p
> 3052
>
> Beleza!
> No delphi é só selecionar no sqlconnection
> as strings de conexão que criei (SERVER1 e SERVER2) e pronto...
> ele escreve e lê os dados certinho nas 2 bases que estão em pastas
> diferentes.
>
> Sheee!!!
> Mas quando tento ativar os dois servidores ao mesmo tempo, recebo a
> mensagem:
>
> *** the firebird server failed to startup because another instance of the
> server is already running ***
>
> Além de não conseguir iniciar os 2 servidores ao mesmo tempo...
> Também fiquei sem entender a questão dos usuários e senhas :)
>
> Pois fiz o seguinte:
>
> - Abri IBExpert e me conectei em 192.168.0.1/3051
> (com o servidor rodando apartir de C:\SERVIDOR1)
> - troquei a senha do SYSDBA para 123456
>
> Voltei ao delphi e alterei nas 2 strings de conexão
> (a senha do SYSDBA para -> 123456 :))
>
> Ativando a conexão -> fbserver.exe -a -p 3051
> (servidor de C:\SERVIDOR1)
> ou
> Ativando a conexão -> fbserver.exe -a -p 3052
> (servidor de C:\SERVIDOR2)
> consigo me conectar normalmente
> (mas só com a senha -> 123456 :)
>
> :) Então!
> :) As senhas das bases não ficam no arquivo -> security.fdb ?
> :) Em qual arquivo e pasta o firebird escreveu a senha 123456,
> :) quando alterei pelo IBexpert?
> :) Diante das experiências acima...
> :) Se eu instalar um servidor firebird em uma pasta X
> :) em uma máquina onde já tinha um firebird funcionando
> :) com a senha SYSDBA já alterada (diferente de -> masterkey)
> :) como eu faria para minha conexão ser estabelecida?
> :) Se minha conexão utiliza a senha padrão?
>
> Ficarei por demais grato... Se puderem elucidar estas questões acima.
>
> Desculpa a carta de novo :)
> Valeu camaradas.
>
> Luciano-User-BA
>
>
>
>
>
> _______________________________________________________ Promoção Yahoo!
> Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais
> de 500 prêmios! Participe! http://yahoo.fbiz.com.br/
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
Mais detalhes sobre a lista de discussão lista