从 Linux Server 上的 Zend Framework 连接外部 MS SQL DB



从 Linux Server 上的 Zend Framework 连接外部 MS SQL DB

有Linux服务器,我想要我的Zend框架,并且想连接我的SqlServer数据库,该数据库位于托管Sever的其他Windows上,我已经在该服务器上安装了数据库,并具有数据库静态链接来连接该数据库。

但是我怎样才能从 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 服务器?

我在应用程序.ini文件中使用多数据库设置,因为我从中提取了几个不同的数据库,但是是的。 这是我在 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

希望有帮助。罗伊斯

最新更新