Abilitare le connessioni remote in SQL Server Express 2012

by | Ott 15, 2015

Durante l’installazione predefinita di SQL Server 2012 Express, la connessione remota è disabilitata.
Infatti quando si cerca di connettersi a SQL Server da remoto utilizzando SQL Server Management Studio, si riceverà il seguente messaggio di errore:

sqlerr01

Si è verificato un errore di rete o specifico dell’istanza mentre si cercava di stabilire una connessione con il server SQL. Il server non è stato trovato o non è accessibile. Verificare che il nome dell’istanza sia corretto e che il server SQL sia configurato in modo da consentire connessioni remote. (provider: Interfacce di rete SQL, error: 26 – Errore nell’individuazione del server/dell’istanza specificata) (Microsoft SQL Server, errore: -1)

oppure

Si è verificato un errore di rete o specifico dell’istanza mentre si cercava di stabilire una connessione con il server SQL. Il server non è stato trovato o non è accessibile. Verificare che il nome dell’istanza sia corretto e che il server SQL sia configurato in modo da consentire connessioni remote. (provider: Interfacce di rete SQL, error: 28 – Il server non supporta il protocollo richiesto) (Microsoft SQL Server)

Per risolvere il problema “Errore: 26 – Errore del server / dell’istanza specificato” o “Errore: 28 – Il server non supporta il protocollo richiesto”, seguite i passaggi elencati di seguito:

1. Verificare di aver digitato correttamente il nome del server e il nome dell’istanza.
2. Attivare e configurare il servizio browser SQL Server Service.
SQL Server Browser in ascolto per le richieste in arrivo per le risorse di Microsoft SQL Server e fornisce informazioni sulle istanze di SQL Server installate nel computer.
3. Abilitare il protocollo TCP/IP per SQL Server Express per accettare le connessioni remote.
4. Configurare Windows Firewall per consentire a SQL Server di stabilire Connessioni Remote

Attivare e configurare il servizio Browser SQL Server Service

sqlerr02

Aprire Start o programmi e cercare l’applicazione Gestione Configurazione SQL Server

sqlerr03
Lanciare l’applicazione e selezionare Servizi di SQl Server

sqlerr04

Selezionare il servizio SQL Server Browser quindi cliccare col tasto destro e selezionare Proprietà

sqlerr05

Selezionare nel tab Accesso come Account Predefinito il Servizio Locale e cliccare sul tasto Avvia per avviare il servizio

sqlerr06

Impostare nel tab Servizio la Modalità di Avvio in Automatico quindi cliccare su Applica
Cliccare su OK per salvare tutte le impostazioni del servizio.

Abilitare il protocollo TCP/IP per SQL Server Express

sqlerr07

Tornare alla schermata principale della Gestione Configurazione SQL Server

sqlerr08Selezionare la voce Configurazione di rete SQL Server quindi Protocolli per SQLEXPRESS

sqlerr09

Selezionare il protocollo TCP/IP quindi cliccare di destro – Abilita

sqlerr10

Cliccare su OK per proseguire

A questo punto per rendere effettive le modifiche basta riavviare il Servizio SQL Server

sqlerr11

Riavviare il servizio SQL

Configurare Windows Firewall

Per fare in modo che SQL Express accetti connesioni remote sul firewall di Windows bisogna abilitare i seguenti eseguibili:

C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Binn\sqlservr.exe

C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe

Se abbiamo fatto tutto correttamente adesso il SQL Server dovrebbe accettare connessioni remote.

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

Related Post

5 Comments

  1. Buongiorno!
    Dopo aver elevato a dominio un server Windows 2012 Essentials, non mi agganciavo più al sql della contabilità: mettendo a posto il Firewall, come da sue specifiche, si è messo tutto a posto!
    Preziosissimo consiglio!!
    Grazie infinite e buon lavoro!

  2. WebMaster

    Fa lo stesso basta averlo installato.
    Hai installato anche il Management Studio?

  3. HO installato sql express sul mio pc non ho un server

  4. WebMaster

    Salve,
    se non trova nulla vuol dire che non sono attivi servizi SQL sul server.
    La Gestione Configurazione SQL Server visualizza i servizi attivi e relative configurazioni di SQL Server

  5. Salve,
    nel tool sql server configurations manager cliccando sulla voce servizi sql server non trovo nulla, devo installare tali servizi. se si come.
    SAluti

Submit a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione