Forum » Pomoč in nasveti » freetds + MS SQL
freetds + MS SQL
Invictus ::
Zdravo,
rad bi se iz Linux-a povezal na MS SQL bazo.
Ko poiskusim tsql programček, mi vrne sledečo napako:
20004, Level 9, State -1, Server OpenClient, Line -1
Read from the server failed
Msg 20002, Level 9, State -1, Server OpenClient, Line -1
Adaptive Server connection failed
There was a problem connecting to the server
Ne najdem nikjer kaj točno naj bi napaka pomenila ...
Pingam lahko server, poleg tega se lahko tudi prijavim na 1433 port preko telneta.
tsql -C izpiše sledeče:
Compile-time settings (established with the "configure" script)
Version: freetds v0.82
freetds.conf directory: /opt/sensage/4.5/etc/atperl58
MS db-lib source compatibility: no
Sybase binary compatibility: no
Thread safety: yes
iconv library: yes
TDS version: 8.0
iODBC: no
unixodbc: yes
rad bi se iz Linux-a povezal na MS SQL bazo.
Ko poiskusim tsql programček, mi vrne sledečo napako:
20004, Level 9, State -1, Server OpenClient, Line -1
Read from the server failed
Msg 20002, Level 9, State -1, Server OpenClient, Line -1
Adaptive Server connection failed
There was a problem connecting to the server
Ne najdem nikjer kaj točno naj bi napaka pomenila ...
Pingam lahko server, poleg tega se lahko tudi prijavim na 1433 port preko telneta.
tsql -C izpiše sledeče:
Compile-time settings (established with the "configure" script)
Version: freetds v0.82
freetds.conf directory: /opt/sensage/4.5/etc/atperl58
MS db-lib source compatibility: no
Sybase binary compatibility: no
Thread safety: yes
iconv library: yes
TDS version: 8.0
iODBC: no
unixodbc: yes
preem ::
hm, čudno. meni deluje
drugače pa delam v pythonu z pyodbc. v katerem jeziku planiraš delati ti?
edit: perl ?
edit2:
imam pa ubuntu, package sem naložil preko synaptica.
> tsql -H 192.168.0.36 -p 49192 -U sa -Pnekogeslo -D test
> locale is "en_US.UTF-8"
> locale charset is "UTF-8"
> Default database being set to test
1>
drugače pa delam v pythonu z pyodbc. v katerem jeziku planiraš delati ti?
edit: perl ?
edit2:
tsql -C
Compile-time settings (established with the "configure" script)
Version: freetds v0.82
freetds.conf directory: /etc/freetds
MS db-lib source compatibility: no
Sybase binary compatibility: yes
Thread safety: yes
iconv library: yes
TDS version: 4.2
iODBC: no
unixodbc: yes
imam pa ubuntu, package sem naložil preko synaptica.
Zgodovina sprememb…
- spremenilo: preem ()
Invictus ::
Da odgovorim ... Bila sta dva problema ...
tsql ne deluje kot napisano. -H opcija vedno pogleda v freetds.conf file in išče ime strežnika, čeprav bi se morala povezati preko Ip naslova.
Drug problem je bil pa z bazo. MS SQL 2005 deluje z verzijo TDS 7.0, ne pa 8.0 kot je napisano v dokumentaciji.
Zdaj dela ...
LP I.
tsql ne deluje kot napisano. -H opcija vedno pogleda v freetds.conf file in išče ime strežnika, čeprav bi se morala povezati preko Ip naslova.
Drug problem je bil pa z bazo. MS SQL 2005 deluje z verzijo TDS 7.0, ne pa 8.0 kot je napisano v dokumentaciji.
Zdaj dela ...
LP I.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Debina9 Apache2 | ./configure, make, make installOddelek: Operacijski sistemi | 646 (532) | HotBurek |
» | [Debian] Po dveh dneh uporabe sem ga sesul :SOddelek: Operacijski sistemi | 1979 (1726) | Ice-Heki |
» | mysql 5.0.16 gentooOddelek: Operacijski sistemi | 1257 (1175) | yimi |
» | Kako naj naložim program v linux-u (strani: 1 2 3 )Oddelek: Programska oprema | 6420 (5349) | CCfly |
» | Apache in omejitev prenosa navzgor?Oddelek: Omrežja in internet | 816 (706) | Gandalfar |