Vorgehensweise: Verbinden über einen angegebenen Port

PHP-Treiber herunterladen

In diesem Thema wird beschrieben, wie über einen angegebenen Port mit den Microsoft-Treibern für PHP für SQL Server eine Verbindung zu SQL Server hergestellt wird.

Eine Verbindung über einen bestimmten Port herstellen

  1. Stellen Sie sicher, dass der Port, auf den der Server konfiguriert ist, Verbindungen akzeptiert. Weitere Informationen zum Konfigurieren eines Servers, sodass er Verbindungen auf einem angegebenen Port annimmt, finden Sie unter Konfigurieren eines Servers für das Überwachen eines bestimmten TCP-Ports.

  2. Fügen Sie den gewünschten Port dem $serverName-Parameter der sqlsrv_connect-Funktion hinzu. Trennen Sie den Servernamen und den Port durch ein Komma. Zum Beispiel verwenden die folgenden Codezeilen den SQLSRV-Treiber, um zu demonstrieren, wie man sich mit einem Server auf Port 1521 verbindet <server> :

    $serverName = "<server>, 1521";  
    sqlsrv_connect( $serverName );  
    

    Die folgenden Codezeilen verwenden den PDO_SQLSRV-Treiber, um zu demonstrieren, wie man sich mit einem Server auf Port 1521 verbindet <server> :

    $serverName = "(local), 1521";  
    $database = "AdventureWorks";  
    $conn = new PDO( "sqlsrv:server=$serverName;Database=$database", "", "");