Como: Conectar-se em uma porta especificada

Descarregar o driver PHP

Este tópico descreve como se ligar ao SQL Server numa porta específica com os Microsoft Drivers for PHP for SQL Server.

Para se ligar numa porta especificada

  1. Verifique a porta onde o servidor está configurado para aceitar ligações. Para informações sobre como configurar um servidor para aceitar ligações numa porta especificada, veja Como: Configurar um Servidor para Ouvir numa Porta TCP Específica (Gestor de Configuração do SQL Server).

  2. Adicione a porta desejada ao parâmetro $serverName da função sqlsrv_connect . Separa o nome do servidor e a porta com uma vírgula. Por exemplo, as seguintes linhas de código utilizam o driver SQLSRV para demonstrar como se ligar a um servidor nomeado <server> na porta 1521:

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

    As seguintes linhas de código utilizam o driver PDO_SQLSRV para demonstrar como se ligar a um servidor nomeado <server> na porta 1521:

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