MS SQL kapcsolat hibaelhárítás

Ez az útmutató célja, hogy tippeket adjon a megszakadt Microsoft SQL Server vagy Microsoft SQL Express kapcsolat javításához. Általában az adatbázis-szerver újratelepítése megoldja a problémát, de a legtöbb esetben ez nem lehetséges. Íme, amit ellenőrizni kell, ha nem tud csatlakozni az SQL szerveréhez:

1. Használja az SQL Server konfigurációs kezelőt annak ellenőrzésére, hogy mind a TCPIP, mind a Named Pipes engedélyezve van-e az adatbázis-szerver példányán.

2. Győződjön meg arról, hogy az SQLBrowser szolgáltatás fut.

3. Ellenőrizze, hogy a TCPIP és a Named Pipe protokollok engedélyezve vannak-e a SQL kliensben.

4. Nyissa meg a hibanaplót az SQL adatbázis példány megtalálásához, és győződjön meg arról, hogy nincsenek ERROR üzenetek a TCPIP és a Named Pipes esetén. A naplófájlok itt találhatók: C:\Program Files\Microsoft SQL Server\MSSQL.x\MSSQL\LOG

5. Keresse meg a portszámot is, és ellenőrizze, hogy a szerveren és a kliensen konfigurált portszám megegyezik-e.

6. Próbáljon ki különböző protokollokat a 'sqlcmd' segítségével. Az alábbi 'sqlcmd' parancsok egyikének működnie kell.

sqlcmd -S np:\\127.0.0.1\pipe\MSSQL$példánynév\sql\query
sqlcmd -S tcp:szervernév\példánynév
sqlcmd -S tcp:szervernév\példánynév,portszám

Tipp: Ellenőrizze, hogy a helyes szervernév, példánynév és portszámot használja-e az adatbázis-szerveréhez.

7. Ha még mindig nem sikerül csatlakozni, módosítsa a következő beállításkulcsot:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer

LoginMode=2

More information