Ieri installando SQL Server 2008 su un server 2003 al primo tentativo di connessione remota ritornava questo errore: “Server sql inesistente o accesso negato“. La causa di questo errore è che il protocollo TCP/IP non è tra quelli abilitati nel SQL Server Client Network Utility. Praticamente tutte le connessioni remote attraverso TCP/IP vengono rifiutate dal server.
Per abilitare il protocollo TCP/IP dovete accedere al SQL Server Client Network Utility semplicemente eseguendo questi semplici passi:
- Andate su Start e poi Esegui
- Eseguite il commando -> cliconfg
Voi sicuramente tra i protocolli abilitati avete tutto vuoto. Vi consiglio di mettere tra i protocolli abilitati sia il TCP/IP che il Named Pipes, e vi consiglio di mantenere l’ordine che vedete nella immagine sopra. L’altro controllo che dovete fare è verificare dal Configuration Manager di SQL se avete il protocollo TCP/IP abilitato tra quelli disponibili nel nodo Protocolli del istanza MSSQLSERVER.
A questo punto non vi rimane che riavviare il vostro server e vedrete che il problema non si presenterà più.