php + adodb를 사용하여 데이터베이스에 연결하려고합니다. 이 내 PHP 코드 :데이터 소스에 연결할 수 없습니다.
$kpp_db = ADONewConnection('odbc_mssql');
$kpp_db->debug = true;
$kpp_db->charSet="UTF-8";
$kpp_dbDSN = "Driver={SQL Server};Server=$kppConfig_dbHost;Database=$kppConfig_dbName;";
$kppConfig_akEnabled=$kpp_db->Connect($kppConfig_dbDSN, $kppConfig_dbLogin, $kppConfig_dbPassword);
그러나 그것이 작동하지입니다. 내가 메시지를
S1000 얻을 :
: 데이터 소스에 연결할 수 없습니다 [인 unixODBC] [FreeTDS를] [SQL 서버][SQL Server] Driver=FreeTDS Description=testsql Trace=Yes TraceFile=~/workspace/mstest.log
이 내 /etc/odbc.ini 파일입니다
그리고 /etc/odbcinst.ini 파일 : 나는 혼란
[FreeTDS]
Description = FreeTDS unixODBC Driver
Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libtdsS.so
UsageCount = 1
. 뭐가 잘못 되었 니?
그리고 많은'$'변수 값은 무엇입니까? '$ kppConfig_dbHost'와'$ kppConfig_dbName' – Amir
변수가 정의됩니다. '$ kppConfig_dbHost = '172.17.100.7'','$ kppConfig_dbName = KPP_temp' 등등 – Tamplier