Ik moet voor school een java applicatie gebruiken met een sybase DB op een andere machine.
Lokaal werkte de connectie prima, zodra ik de connectie op een andere PC probeer lukt het niet.
Ik heb 2 computers, beide met een crosscable verbonden en geen firewall er tussen (ook de Windows fw is uitgeschakeld)
ik heb de ene 192.168.111.130 (server) en de andere 192.168.111.131 gegeven (client)
De hosts kunnen elkaar pingen en bestanden kunnen gedeeld worden.
Op de server start ik de DB via:
c:
cd c:\Progra~1\Sybase\"adaptive server anywhere 6.0"\win32\
dbsrv6 -x tcpip -n 192.168.111.130 c:\sapa1.db
Dit werkt en ik krijg een scherm waarbij staat dat TCPIP link gestart is en accepting requests (met de juiste DB)
Op de client heb ik eerst een pingdb uitgevoerd om de connectie te testen:
c:
cd c:\progra~1\sybase\"adaptive server anywhere 6.0"\win32\
dbping -d -c "eng=192.168.111.130; links=tcpip; uid=dba; pwd=sql"
Dit geeft als antwoord: Ping database successful.
Nu ging ik de ODBC configureren en vulde het volgende in:
voor de database tab en
voor de netwerk tab.
De andere tabs waren leeg, behalve de voor de hand liggende login tab.
Elke keer als ik de test connection probeer via het ODBC tab, krijg ik na een seconde of 20 "connection failed: database engine not running"
Maar de dbengine is toch echt op en werkend, wachtend op een connectie....
Ik heb al uren op google gebladerd, maar kom nergens goede beschrijvingen tegen om de ODBC juist te configureren.
Lokaal werkte de connectie prima, zodra ik de connectie op een andere PC probeer lukt het niet.
Ik heb 2 computers, beide met een crosscable verbonden en geen firewall er tussen (ook de Windows fw is uitgeschakeld)
ik heb de ene 192.168.111.130 (server) en de andere 192.168.111.131 gegeven (client)
De hosts kunnen elkaar pingen en bestanden kunnen gedeeld worden.
Op de server start ik de DB via:
c:
cd c:\Progra~1\Sybase\"adaptive server anywhere 6.0"\win32\
dbsrv6 -x tcpip -n 192.168.111.130 c:\sapa1.db
Dit werkt en ik krijg een scherm waarbij staat dat TCPIP link gestart is en accepting requests (met de juiste DB)
Op de client heb ik eerst een pingdb uitgevoerd om de connectie te testen:
c:
cd c:\progra~1\sybase\"adaptive server anywhere 6.0"\win32\
dbping -d -c "eng=192.168.111.130; links=tcpip; uid=dba; pwd=sql"
Dit geeft als antwoord: Ping database successful.
Nu ging ik de ODBC configureren en vulde het volgende in:
voor de database tab en
voor de netwerk tab.De andere tabs waren leeg, behalve de voor de hand liggende login tab.
Elke keer als ik de test connection probeer via het ODBC tab, krijg ik na een seconde of 20 "connection failed: database engine not running"
Maar de dbengine is toch echt op en werkend, wachtend op een connectie....
Ik heb al uren op google gebladerd, maar kom nergens goede beschrijvingen tegen om de ODBC juist te configureren.