簡體   English   中英

從Linux Server上的Zend Framework連接外部MS SQL DB

[英]Connect external MS SQL DB from Zend Framework on Linux Server

從Linux Server上的Zend Framework連接外部MS SQL DB

我有Linux Server,我想使用Zend Framework,並想連接托管Sever的其他Windows上的SqlServer數據庫,我已經在該服務器上安裝了數據庫,並具有數據庫靜態鏈接來與其連接。

但是如何連接linx服務器與mssql數據庫?

$server='some ip add'; $username='uname'; $password='passpass';
$database ='dbname' ;

$connection = mssql_connect($server, $username, $password)or die('Could Not Connect');
echo "test2";
if($connection != FALSE){
    echo "Connected to the database server OK<br />";
}
else {
    die("Couldn't connect" . mssql_get_last_message());
}

if(mssql_select_db($database, $connection)){
    echo "Selected $database ok<br />";
}
    else {
    die('Failed to select DB');
}

此代碼不返回任何內容!

從Linux托管的任何伙伴連接的mssql服務器嗎?

我正在application.ini文件中使用multidb設置,因為我要從中提取幾個不同的數據庫,但是可以。 這是我在ini文件中的設置。 您只需要確保已正確安裝和設置驅動程序即可。

resources.multidb.tw.adapter = "pdo_mssql"
resources.multidb.tw.pdoType = dblib
resources.multidb.tw.charset = "utf8"
resources.multidb.tw.host = "192.168.1.111"
resources.multidb.tw.username = "username"
resources.multidb.tw.password = "passwd"
resources.multidb.tw.dbname = "database"
resources.multidb.tw.default = true

希望能有所幫助。 羅伊斯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM