方法:指定されたポートで接続する

PHP ドライバーのダウンロード

このトピックでは、 Microsoft SQL Server 用 Drivers for PHPを使用して、指定されたポートで SQL Server に接続する方法について説明します。

指定されたポートで接続するには

  1. サーバーが接続を受け入れるようにポートが構成されていることを確認します。 指定されたポートで接続を受け入れるようにサーバーを構成する方法の詳細については、「特定の TCP ポートで受信待ちするようにサーバーを構成する方法 (SQL Server 構成マネージャー)」を参照してください。

  2. 目的のポートを 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", "", "");