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