我有一个 linux 服务器,我正在尝试使用 php adodb 连接到 MSSQL 服务器。
include('adodb5/adodb.inc.php');
$conn =& ADONewConnection('odbc_mssql');
$dsn = "Driver={SQL Server};Server=MSSERVER;Database=Northwind;";
$conn->Connect($dsn,'sa','password')or die("Unable to connect to server");
我已经通过 yum 等安装了 mssql,并且我知道服务器可以连接到它,因为我尝试了以下操作:
$db = @mssql_connect("MSSERVER","sa","password") or die("Unable to connect to server");
mssql_select_db("Northwind");
// Do a simple query, select the version of
// MSSQL and print it.
$version = mssql_query('SELECT @@VERSION');
$row = mssql_fetch_array($version);
echo $row[0];
// Clean up
mssql_free_result($version);
任何关于我的 adodb 无法连接的想法,或任何关于我如何连接的示例都将不胜感激。