0

Linux サーバー上の Zend Framework から外部 MS SQL DB に接続する

Zend Frameworkが必要なLinuxサーバーがあり、サーバーをホストしている他のウィンドウにあるSqlServerデータベースに接続したいのですが、その上にデータベースをインストールし、それに接続するためのデータベース静的リンクを持っています。

しかし、どうすればmssqlデータベースフォームlinxサーバーに接続できますか?

$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サーバーに接続された仲間はいますか?

4

1 に答える 1

1

プル元のデータベースがいくつかあるため、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

お役に立てば幸いです。ロイス

于 2012-10-17T22:48:37.970 に答える