Za předpokladu, že jste nainstalovali SQL Server a použili pojmenovanou instanci SQLEXPRESS, název vašeho serveru by měl být:
.\SQLEXPRESS
Nebo:
127.0.0.1\SQLEXPRESS
Můžete zkontrolovat název instance (nemusí to být SQLEXPRESS) a že server běží v nabídce Start na cestě velmi podobné této (ale bude se lišit podle verze):
Start> Programy> Microsoft SQL Server> Konfigurační nástroje>
SQL Server Configuration Manager
Pokud je aktuálně zastaven, musíte kliknout pravým tlačítkem a vybrat Start:
Měli byste také kliknout pravým tlačítkem a zajistit, aby byl režim spouštění nastaven na automatický (toto je pod Vlastnosti> Služba).
Zdá se, že chybová zpráva naznačuje, že se server pokouší použít pojmenované kanály. Zatímco lokálně by měl být schopen používat sdílenou paměť, měli byste se dále ujistit, že je spuštěna služba SQL Server Browser. Můžete to udělat v:
Ovládací panely> Nástroje pro správu> Služby
Pokud není spuštěn, spusťte jej a nastavte jeho režim spuštění na automatický. (Jako výše, obě tyto věci můžete provést z nabídky po kliknutí pravým tlačítkem.)
Pokud se stále nikam nedostanete, je možné, že jste nainstalovali SQL Server 2012, aniž byste museli ručně přidat svůj účet Windows do skupiny správců. Pokud je to váš případ, doufejme, že jste jej nastavili na smíšený režim a můžete se připojit jako sa. Jinak budete muset použít nástroj jako PSExec.exe spustit SSMS jako NT AUTHORITY\SYSTEM:
PsExec -s -i "C:\...path to ssms...\Ssms.exe"
Ať už se můžete připojit jako sa nebo se potřebujete připojit pomocí PSExec, další kroky jsou:
- ujistěte se, že váš účet Windows je přihlašovací jméno v části Server> Zabezpečení> Přihlášení. Pokud tam není, přidejte jej kliknutím pravým tlačítkem myši na Přihlášení> Nové přihlášení.
- ujistěte se, že přihlášení je členem pevné role serveru sysadmin. Pokud není, ujistěte se, že je na kartě Role serveru.