Rješavanje problema s MS SQL vezom
Ovaj vodič ima za cilj dati vam savjete koji bi vam mogli pomoći popraviti pokvarenu vezu s Microsoft SQL Serverom ili Microsoft SQL Expressom. Općenito, ponovna instalacija poslužitelja baze podataka obično rješava problem, ali u većini slučajeva ponovna instalacija nije opcija. Evo stvari koje trebate provjeriti ako se ne možete spojiti na svoj SQL poslužitelj:
1. Koristite SQL Server configuration manager kako biste provjerili jesu li i TCPIP i Named Pipes omogućeni za instancu poslužitelja baze podataka.
2. Provjerite je li SQLBrowser usluga pokrenuta i radi.
3. Provjerite jesu li TCPIP i Named Pipe protokoli omogućeni za korištenje u SQL klijentu.
4. Otvorite zapisnik pogrešaka kako biste pronašli instancu SQL baze podataka i provjerili postoje li ERROR poruke za TCPIP i Named Pipes. Zapisnici se mogu naći na: C:\Program Files\Microsoft SQL Server\MSSQL.x\MSSQL\LOG
5. Također biste trebali pronaći broj porta i provjeriti jesu li brojevi porta konfigurirani na poslužitelju i klijentu isti.
6. Isprobajte različite protokole testirajući ih s 'sqlcmd'. Jedna od sljedećih 'sqlcmd' naredbi bi trebala raditi.
sqlcmd -S np:\\127.0.0.1\pipe\MSSQL$instancename\sql\query sqlcmd -S tcp:servername\instancename sqlcmd -S tcp:servername\instancename,portnumber
Savjet: Provjerite koristite li ispravno ime poslužitelja, ime instance i broj porta za svoj poslužitelj baze podataka.
7. Ako se još uvijek ne možete spojiti, promijenite ovaj ključ u registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
LoginMode=2
More information