Sziasztok,
Már 2 napja folyamatosan fórumokat böngészek a megoldásért de sajnos eddig semmi eredménye.
Adott egy 6.3-as CentOS szerver amivel egy Windows Server 2008R2 fölött futó MSSQL2008-hoz szeretnék kapcsolódni.
Odáig juottam hogy a tsql sikeresen kapcsolódik de az isql sajnos nem. Valamint php scriptből sem tudok kapcsolódni
Kapcsolódáshoz freetds-t használok.
ime a konfigok.
/etc/freetds.conf
[SERVERNAME]
host = SERVERNAME
port = 1433
tds version = 8.0
dump file = /var/log/freetds.log
/etc/odbc.ini
[FreeTDS]
Driver = FreeTDS
Description = ODBC connection via FreeTDS
Trace = Yes
TraceFile = /tmp/mstest.log
Servername = SERVERNAME
Database = SERVERDB
Port = 1433
/etc/odbcinst.ini
[FreeTDS]
Description = FreeTDS
Driver64 = /usr/lib64/libtdsodbc.so
Setup64 = /usr/lib64/libtdsS.so
FileUsage = 1
Threading = 0
]# odbcinst -j
unixODBC 2.2.14
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /etc/
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
a parancs
#isql -v SERVERNAME sa PASSWORD
A válsz:
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnect
Valami ötlet esetleg.
- 4225 megtekintés
Hozzászólások
Szia!
Én ezzel próbálnám: http://www.microsoft.com/en-us/download/details.aspx?id=28160&WT.mc_id=…
Igaz, hogy nem használtam még, de hallottam már olyan emberről, aki látott olyat akinek működött :)
- A hozzászóláshoz be kell jelentkezni
Működik.
tsql és isql a php is csatlakozik.
Ha valaki később próbálkozna ilyesmivel akkor az alábbi bejegyzésekből merítettem még segítséget
http://blog.quentinrousseau.fr/index.php/2012/07/how-to-install-microso…
http://www.triconsole.com/php/php-odbc.php
Köszi a segítséget
- A hozzászóláshoz be kell jelentkezni