Fórum dbxconnections.ini #421299

08/08/2012

0

Ola

Quando foi setar o banco de dados direto no sqlconnection, nao tenho problema algum.

caso use o SQLConnection1.LoadParamsFromIniFile(dbxconnections.ini) da uma mensagem de não achar o banco de dados.

o arquivo dbxconnections.ini
[BLACKFISHSQLCONNECTION]
drivername=BlackfishSQL
hostname=localhost
port=2508
connectionName=sbolsa
database=C:\dbbolsa.jds
create=true
user_name=sysdba
Password=masterkey
blobsize=-1
transisolation=ReadCommited

o que sera que esta acontecendo ?

estou usando delphi 2010 e windows7
podera ser algum problema com o windows 7 para carregar o arquivo dbxconnections.ini?
Cilmar Rosa

Cilmar Rosa

Responder

Posts

08/08/2012

Marco Salles

ve se isto te ajuda

http://marcosalles.wordpress.com/2011/02/10/configurar-os-parametro-na-conexao-database-arquivo-ini-dbexpress/
Responder

Gostei + 0

10/08/2012

Cilmar Rosa

Ola

Executei com o arquivo config.ini, seguindo o exemplo . abre o showmessage, mostra o arquivo e logo em
seguida da a mensagem:

BANCODADOS_LOGA0000001 LOG FILE WITH LAST KNOWN CHECK POINT IS MISSING

o que pode ser isso?

quando faço direto no SQLCONNECTION, sem usar o ini, tudo funciona ok





Responder

Gostei + 0

11/08/2012

Marco Salles

E como esta o seu Arquivo Ini

coloque aqui para nos se puder
Responder

Gostei + 0

19/08/2012

Cilmar Rosa

Ola
no oncreate do modulo que contem o sqlconmection
sqlconnection1.Close;
sqlconnection1.ConnectionName:='HSGTN';
sqlconnection1.DriverName:='BlackfishSQL';
sqlconnection1.LoadParamsOnConnect:=False;
sqlconnection1.Params.LoadFromFile('Config.ini');
sqlconnection1.LoginPrompt:=false;
sqlconnection1.Open;

local do banco de dados
C:\SGTN

arquivo config.ini
[HSGTN]
drivername=BlackfishSQL
hostname=localhost
port=2508
database=C:\SGTN\sgtn.jds
create=true
user_name=sysdba
Password=masterkey
blobsize=-1
transisolation=ReadCommited

funciona no programa onde o delphi 2010( professional) roda

em outro PC

1-caso nao execute o servidor Blackfish.exe, da a mensagem de windows error socket 10061
2-apos executar o servidor e iniciar o execuravel, da a mensagem de tabela desconhecida, com se o caminho
do banco de dados não estivesse sendo o correto.

Revisei e não encontrei a solucao.

ps: teria alguma coisa relacionada ao fato de estar usando o arquivo config.ini em vez de dbconnection.ini?
o que tem de diferente entre os dois computadores é que num o servidor do blackfish não necessita ser executado,
pois eh carregado com o inicio do delphi.


grato

cilmar














Responder

Gostei + 0

19/08/2012

Marco Salles

cilmar , vc esta utilizando uma versão anterior ao delphi xe ? pq se não me engano o Blackfish SQL não está mais incluído com o Delphi a partir da versão XE. Pq vc esta utilizando este Banco se não esta mais continuado com o delphi ??
Responder

Gostei + 0

20/08/2012

Cilmar Rosa

Ola

Estou usando o delphi 2010

Nao sabia que o BlackFish havia sido descontinuado.
que meleca!
Tua opinião eh que devo trocar de BD ?

cilmar




Responder

Gostei + 0

20/08/2012

Marco Salles

Ola
Estou usando o delphi 2010

Nao sabia que o BlackFish havia sido descontinuado.
que meleca!
Tua opinião eh que devo trocar de BD ?

cilmar


DEscontinuado , não sei se é a palavra mais correta. Mas a partir do DelphiXe não tem mais o
Driver nativo

porque não Firebird ???
Responder

Gostei + 0

21/08/2012

Cilmar Rosa

Pois eh

O que me chamou a atencao do Blackfish eh a portabilidade.
Ainda bem que aproveitarei o codigo fonte.

Em relação a encrenca do config.ini achas que pode estar relacionado ao fato de ser BUG do BD?

cilmar

Responder

Gostei + 0

21/08/2012

Marco Salles

Pode ser , se tiver um tempo eu vou testar o código com delphi2010 . Mas confesso que olhando rapidamente vc aplicou os
conceitos de maneira correta . Estranho vc não ter conseguido o acesso

[]sds
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar