方法:指定されたポートで接続する
このトピックでは、 Microsoft SQL Server 用 Drivers for PHPを使用して、指定されたポートで SQL Server に接続する方法について説明します。
指定されたポートで接続するには
サーバーが接続を受け入れるようにポートが構成されていることを確認します。 指定されたポートで接続を受け入れるようにサーバーを構成する方法の詳細については、「特定の TCP ポートで受信待ちするようにサーバーを構成する方法 (SQL Server 構成マネージャー)」を参照してください。
目的のポートを sqlsrv_connect 関数の $serverName パラメーターに追加します。 サーバー名とポートをコンマで区切ります。 たとえば、次のコード行は SQLSRV ドライバーを使用して、ポート 1521 で myServer という名前のサーバーに接続する方法を示しています。
$serverName = "myServer, 1521"; sqlsrv_connect( $serverName );
次のコード行は PDO_SQLSRV ドライバーを使用して、ポート 1521 で myServer という名前のサーバーに接続する方法を示しています。
$serverName = "(local), 1521"; $database = "AdventureWorks"; $conn = new PDO( "sqlsrv:server=$serverName;Database=$database", "", "");
参照
SQL Server 用 Microsoft Drivers for PHP のためのプログラミング ガイド