ADODB Error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specifiedadodb與sql server的odbc連接問題
我下載了PHP的odbc驅動程序。我將該驅動程序粘貼到PHP ext目錄中,然後出現錯誤。有誰能夠幫助我?
ADODB Error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specifiedadodb與sql server的odbc連接問題
我下載了PHP的odbc驅動程序。我將該驅動程序粘貼到PHP ext目錄中,然後出現錯誤。有誰能夠幫助我?
幾件事情,我會嘗試,
正如上面的評論指出,你使用的驅動程序,它的版本,以及你的數據庫'重新連接也將方便知道:)
我假設你使用PHP5連接到MSSQL2005。在這種情況下,司機真的很狡猾,或者當我上次使用它時。它將保持大約1/3嘗試的連接。你使用什麼網絡服務器?當我回想起我們使用IIS爲PHP + MSSql提供服務時,我們在IIS設置中做了一些配置。
嘗試:
# config file
$oODBC = new stdClass();
$oODBC->driver = "odbc_mssql";
$oODBC->dns = "Driver={SQL Server};Server=127.0.0.1;Database=yourdatabhase;";
$oODBC->user = "username";
$oODBC->pass = "password";
# connect
$mDB = $oODBC;
$db =& ADONewConnection($mDB->driver); // ex: odbc_mssql
$db->PConnect($mDB->dns, $mDB->user, $mDB->pass);
你的問題不明確;你應該提供示例代碼。 – Sarfraz 2009-12-31 13:11:22