MSSQLSERVER_-1MSSQLSERVER_-1

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID -1-1
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name
Testo del messaggioMessage Text Si è verificato un errore durante il tentativo di stabilire una connessione al server.An error has occurred while establishing a connection to the server. Quando ci si connette a SQL ServerSQL Server, questo errore potrebbe essere provocato dal fatto che SQL ServerSQL Server non ammette connessioni remote sotto le impostazioni predefinite.When connecting to SQL ServerSQL Server, this failure may be caused by the fact that under the default settings SQL ServerSQL Server does not allow remote connections. (provider: interfacce di rete SQL, errore: 28 - Il server non supporta il protocollo richiesto) (Microsoft SQL ServerSQL Server, Errore: -1)(provider: SQL Network Interfaces, error: 28 - Server doesn't support requested protocol) (Microsoft SQL ServerSQL Server, Error: -1)

SpiegazioneExplanation

Non è possibile stabilire la connessione tra il client SQL ServerSQL Server e il server.The SQL ServerSQL Server client cannot connect to the server. L'errore può essere causato da uno dei problemi seguenti:This error could be caused by one of the following reasons:

  • Un nome di istanza di SQL ServerSQL Server specificato non è valido.A specified SQL ServerSQL Server instance name is not valid.

  • Il protocollo TCP o i protocolli named pipe non sono abilitati.The TCP, or named pipes protocols are not enabled.

  • La connessione è stata rifiutata dal firewall del server.The firewall on the server has refused the connection.

  • Il servizio SQL ServerSQL Server Browser (sqlbrowser) non è stato avviato.The SQL ServerSQL Server Browser service (sqlbrowser) is not started.

Azione dell'utenteUser Action

Per risolvere l'errore, eseguire una delle operazioni seguenti:To resolve this error, try one of the following actions:

  • Controllare l'ortografia del nome dell'istanza di SQL ServerSQL Server specificato nella stringa di connessione.Check the spelling of the SQL ServerSQL Server instance name that is specified in the connection string.

  • Usare lo strumento Gestione configurazione SQL ServerSQL Server per consentire a SQL ServerSQL Server di accettare le connessioni remote tramite protocolli TCP o Named Pipes.Use the SQL ServerSQL Server Configuration Manager tool to enable SQL ServerSQL Server to accept remote connections over the TCP or named pipes protocols. Per altre informazioni su come accettare le connessioni remote, vedere Abilitare o disabilitare un protocollo di rete del server.For more information about the accepting remote connections, see Enable or Disable a Server Network Protocol.

  • Assicurarsi di avere configurato il firewall nell'istanza server di SQL ServerSQL Server per aprire porte per SQL ServerSQL Server e la porta di SQL ServerSQL Server Browser (UDP 1434).Make sure that you have configured the firewall on the server instance of SQL ServerSQL Server to open ports for SQL ServerSQL Server and the SQL ServerSQL Server Browser port (UDP 1434).

  • Assicurarsi che il servizio SQL ServerSQL Server Browser sia stato avviato nel server.Make sure that the SQL ServerSQL Server Browser service is started on the server.

Vedere ancheSee Also

Configurare Windows Firewall per l'accesso al motore di databaseConfigure a Windows Firewall for Database Engine Access
Configurare i protocolli clientConfigure Client Protocols
Protocolli e librerie di reteNetwork Protocols and Network Libraries
Configurazione di rete dei clientClient Network Configuration
Configurare i protocolli clientConfigure Client Protocols
Abilitare o disabilitare un protocollo di rete del serverEnable or Disable a Server Network Protocol