環境 PHP5.2.6
SQL2005 標準版
サーバー2003 SP2
1: SQL2005 ファイルが破損しているため、正常に使用できません。結果: システムを再インストールすると便利です。
2: MSSQL をサポートするための PHP 設定にはいくつかの小さな問題があります。mssql_connect 接続メソッドは接続にのみ使用できます
。
解決策: NTWDBLIB.DLL を SYSTEM32 に追加します。PHP には 7.0 接続が付属しており、2005 では無効です
この DLL は SQL インストール ファイルにあると言われています - -!
2 つの接続方法のコードが添付されています:
//mssql_connect 接続メソッド
//サーバーとログイン情報
$サーバー = 'IP';
$USER_NAME = "ユーザー";
$USER_PASS = "パス";
$DATABASE = "DBNAME";
//サーバーに接続します
$CONN = mssql_connect($SERVER, $USER_NAME, $USER_PASS) or die (「Microsoft SQL Server に接続できません」);
//データベースを選択します
$connection = mssql_select_db($DATABASE, $CONN)or die (「データベースに接続できません」);
if($connection) printf ("正常に接続されました");
?>
//ODBC接続方法
$connection_string = 'DRIVER={SQL Server};SERVER=IP;DATABASE=DBNAME';
$user = 'ユーザー';
$pass = 'パス';
$connection = odbc_connect( $connection_string, $user, $pass ) OR die("??");
if($connection) printf ("正常に接続されました");
?>
著者「成長の足跡」
http://www.bkjia.com/PHPjc/478658.html