Instrukcje: nawiązywanie połączenia na określonym porcie

Pobieranie sterownika PHP

W tym temacie opisano sposób nawiązywania połączenia z programem SQL Server na określonym porcie za pomocą sterowników firmy Microsoft dla języka PHP dla programu SQL Server.

Aby nawiązać połączenie na określonym porcie

  1. Sprawdź port, na którym serwer jest skonfigurowany do akceptowania połączeń. Aby uzyskać informacje na temat konfigurowania serwera do akceptowania połączeń na określonym porcie, zobacz Jak skonfigurować serwer do nasłuchiwania na określonym porcie TCP (SQL Server Configuration Manager).

  2. Dodaj żądany port do parametru $serverName funkcji sqlsrv_connect . Oddziel nazwę serwera i port przecinkiem. Na przykład następujące linie kodu wykorzystują sterownik SQLSRV, aby pokazać, jak połączyć się z serwerem o nazwie <server> na porcie 1521:

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

    Następujące linie kodu wykorzystują sterownik PDO_SQLSRV, aby pokazać, jak połączyć się z serwerem o nazwie na <server> porcie 1521:

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