Subject | Re: [firebird-support] Re: Delphi7 (with dbexpress) on wine |
---|---|
Author | Tom Lobato |
Post date | 2007-06-03T06:50:01Z |
Helen Borrie escreveu:
The application is made in Delphi with dbexpress. So dbexpuibfire15.dll
is in the same directory of Requisicao.exe, along others dll's
(fbclient.dll, midas.dll, etc).
'wine isql.exe' accessed all fbservers that I ran for test (inclusive on
other machine 192.168.0.1). But ping.exe I didn't find on my wine
isntallation, so I copied from win xp but it didn't work:
tom@ubuntu:~$ wine .wine/drive_c/windows/system32/ping.exe 192.168.0.1
wine: could not load
L"Z:\\home\\tom\\.wine\\drive_c\\windows\\system32\\ping.exe": Module
not found
Tom Lobato
>"the same error messages" means here the errors that I reported before.
> At 04:21 AM 29/05/2007, you wrote:
>
> >Now I installed the server in another machine (192.168.0.1). Using isql
> >with command
> >
> > connect 192.168.0.1:/home/fbtest/dbrequisicao.fdb user sysdba
> >password XXXX
> >
> >it can connect and execute select's on the server, but when I run 'wine
> >Requisicao.exe' it fails. Again the same error messages appears on the
> >client firebird.log and nothing on the sever log.
>
> By "the same error messages", do you mean the Windows network errors
> that you reported before? Or are you seeing actual errors coming
> from Firebird?
>
> >But I know there is a
> >communication between client and server because when I run 'wine
> >Requisicao.exe' the network card led blinks 4 times, give 2 seconds and
> >blinks 4 times again, followed by client Requisicao.exe fail (I tried
> >several times and ever it do it). Sure that I changed .ini database path
> >to 'Database=192.168.0.1:/home/fbtest/dbrequisicao.fdb'.
>
> You are seeing a network request from the client. But, if you are
> receiving the same network errors as before, then the client's
> network request is failing.
>
> >Is there a way to grow up firebird server log verbosity?
>
> The log reports the network errors that it receives. However, the
> client itself has no influence over the network: it is merely using
> it as a transport. Since you are seeing WINDOWS socket errors, it is
> clear that your Wine server is unable to make that network connection.
>
> Which client library does your user application load?
>
> As for an exe that you could run inside Wine for your testing, why
> not try isql.exe?
>
> Have you tried pinging the Ubuntu server from Wine? (using ping.exe,
> rather than just ping on its own).
>
> ./heLen
>
> .
The application is made in Delphi with dbexpress. So dbexpuibfire15.dll
is in the same directory of Requisicao.exe, along others dll's
(fbclient.dll, midas.dll, etc).
'wine isql.exe' accessed all fbservers that I ran for test (inclusive on
other machine 192.168.0.1). But ping.exe I didn't find on my wine
isntallation, so I copied from win xp but it didn't work:
tom@ubuntu:~$ wine .wine/drive_c/windows/system32/ping.exe 192.168.0.1
wine: could not load
L"Z:\\home\\tom\\.wine\\drive_c\\windows\\system32\\ping.exe": Module
not found
Tom Lobato