I client non possono comunicare a SQL Server tramite la porta 1433 o SQL Server è in ascolto sulla porta

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 293107
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sintomi
In alcune situazioni, i client possono non essere in grado di comunicare a SQL Server tramite la porta 1433 o SQL Server è in ascolto sulla porta. Il seguente messaggio di errore può essere visualizzato nel log degli errori:

SQL Server 2000:
2001-11-14 14.12 server Informazioni SuperSocket: binding non riuscito sulla porta TCP 1433.
SQL Server 7.0:
Errore ods 23:57:09.33 2001-11-01: 17833, gravità: 18, stato: 1
23:57:09.33 2001-11-01 ods ListenOn connessione '1433' è già in uso.
Cause
Un'altra applicazione o servizio ha assunto il controllo della porta prima dell'avvio di SQL Server. (Anche se la porta 1433 è riservata a SQL Server, le applicazioni Winsock utilizzano porte casuali oltre la 1024 e pertanto è possibile eseguire l'associazione alla porta 1433).

Questo problema ha altre cause potenziali. Se la soluzione in questo articolo non risolve il problema, vedere i seguenti articoli della Microsoft Knowledge Base:
319578 PRB: Messaggio di errore: "Impossibile associare" si verifica dopo le modifiche di indirizzo IP in un Cluster
312935 Correzione: Non associare la porta TCP/IP all'avvio di SQL Server
308091 BUG: Opzione Nascondi Server non può essere utilizzato in più istanze di SQL Server 2000
307197 PRB: SQL virtuale Cluster di Server non riesce a cui associare la porta su cui è in ascolto
Workaround
Come indicato nell'argomento "Librerie di rete" nella versione di aggiornamento della documentazione in linea di SQL Server 2000, la configurazione di istanze di SQL Server 2000 per utilizzare una porta dinamica anziché una porta statica consente di ridurre le probabilità che si verifichi questo problema. Tuttavia, con una porta dinamica si hanno problemi di connettività e firewall client aggiuntivo per la gestione. Per determinare quale applicazione sta utilizzando la porta, attenersi alla seguente procedura:

  • Interrompere tutte le applicazioni e servizi di terze parti.Solo i servizi predefiniti devono essere in esecuzione sul server.

    Nota È un elenco dei servizi nella sezione "Informazioni".
  • Dopo le applicazioni e i servizi vengono arrestati, avviare SQL Server. In questo modo SQL Server di assumere il controllo della porta 1433.

Se non è possibile interrompere manualmente tutti i servizi di terze parti, ogni volta che SQL Server viene riavviato, è preferibile creare dipendenze in modo che tutti i servizi di terze parti sono dipendenti dal servizio SQL.

Per ulteriori informazioni su come risolvere questo problema, fare clic sul numero dell'articolo per visualizzare l'articolo della Microsoft Knowledge Base:
307197 PRB: SQL virtuale Cluster di Server non riesce a cui associare la porta su cui è in ascolto
Informazioni

Servizi predefiniti

Di seguito vengono fornite servizi predefiniti per Microsoft Windows NT 4.0 e Microsoft Windows 2000. Oltre a questi servizi predefiniti, altri servizi possono essere elencati nella finestra di dialogo servizi per un computer (ad esempio, trasporti di rete o altri servizi installati nel computer).

Servizi di Windows NT 4.0

  • Avvisi
  • Server Cartella Appunti
  • Browser di computer
  • Replicatore di directory
  • Registro eventi
  • Messenger
  • Accesso rete
  • DDE di rete
  • DDE DSDM di rete
  • Provider di supporto protezione LM NT
  • Procedura remota (RPC) Call Locator
  • Servizio Remote Procedure Call (RPC)
  • Pianificazione
  • Server
  • Spooler
  • GRUPPO DI CONTINUITÀ
  • Workstation

Servizi di Windows 2000

  • Avvisi
  • Browser di computer
  • File System distribuito
  • Manutenzione collegamenti distribuiti Client
  • Manutenzione collegamenti distribuiti Server
  • Client DNS
  • Registro eventi
  • Agente criteri IPSEC
  • Servizio registrazione licenze
  • Gestione dischi logici
  • Messenger
  • Accesso rete
  • Provider di supporto protezione LM NT
  • Connettori di rete
  • Plug and Play
  • Controllo dei processi
  • Procedura remota (RPC) Call Locator
  • Servizio Remote Procedure Call (RPC)
  • Servizio Registro di sistema remoto
  • Archivi rimovibili
  • Servizio RunAs
  • Gestione account di protezione
  • Server
  • Spooler
  • NetBIOS Helper di TCP/IP
  • Servizio ora
  • DriverExtensions di Strumentazione gestione Windows
  • Ora di Windows
  • Workstation
Per ulteriori informazioni su TCP/IP, vedere il white paper "Microsoft Windows 2000 TCP/IP Implementation Details": Portqry.exe è un'utilità della riga di comando che è possibile utilizzare per la risoluzione dei problemi di connettività TCP/IP. Portqry.exe viene eseguito su computer basati su Windows 2000. L'utilità segnala lo stato delle porte TCP e UDP su un computer che si sceglie. Per ulteriori informazioni sull'utilità della riga di comando Portqry.exe, fare clic sul numero dell'articolo per visualizzare gli articoli della Microsoft Knowledge Base:
310099 Descrizione dell'utilità della riga di comando Portqry.exe
310513 Come rendere Portqry.exe solo Report porte in ascolto
In determinate circostanze, il messaggio di errore potrebbe verificarsi a causa di bug descritto nell'articolo della Microsoft Knowledge Base riportato di seguito:
312935 Correzione: Non associare la porta TCP/IP all'avvio di SQL Server
Tcpip tcp\ip 1433 17833 Informazioni SuperSocket: binding non riuscito sulla porta TCP

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 293107 - Ultima revisione: 12/06/2015 01:28:59 - Revisione: 8.0

Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition

  • kbnosurvey kbarchive kbsqlsetup kbtshoot kbprb kbmt KB293107 KbMtit
Feedback