Řešení problémů s připojením k MS SQL
Tento průvodce vám poskytne tipy, které vám mohou pomoci opravit nefunkční připojení k Microsoft SQL Server nebo Microsoft SQL Express. Obecně přeinstalace databázového serveru obvykle problém vyřeší, ale v mnoha případech přeinstalace není možná. Zde jsou věci, které byste měli zkontrolovat, pokud se nemůžete připojit k vašemu SQL serveru:
1. Použijte SQL Server Configuration Manager k ověření, zda jsou pro instanci databázového serveru povoleny protokoly TCPIP a Named Pipes.
2. Ujistěte se, že služba SQLBrowser je spuštěna a běží.
3. Zkontrolujte, zda jsou protokoly TCPIP a Named Pipes povoleny pro použití v SQL klientovi.
4. Otevřete chybový protokola najděte instanci SQL databáze a ujistěte se, že neobsahují žádné chybové zprávy pro TCPIP a Named Pipes. Protokoly najdete v: C:\Program Files\Microsoft SQL Server\MSSQL.x\MSSQL\LOG
5. Měli byste také najít číslo portu a zkontrolovat, zda je číslo portu nakonfigurované na serveru a klientovi stejné.
6. Vyzkoušejte různé protokoly pomocí 'sqlcmd'. Jeden z následujících příkazů 'sqlcmd' by měl fungovat.
sqlcmd -S np:\\127.0.0.1\pipe\MSSQL$instancename\sql\query sqlcmd -S tcp:servername\instancename sqlcmd -S tcp:servername\instancename,portnumber
Tip: Ověřte, že používáte správný název serveru, název instance a číslo portu pro váš databázový server.
7. Pokud stále není možné se připojit, změňte tuto klíč v registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
LoginMode=2
More information