После неожиданного завершения работы сервера из-за сбоя питания я больше не могу подключиться к внутренней базе данных Windows MICROSOFT ## SSEE, в которой размещается Central Admin для моего сервера SBS 2008.
Журнал показывает:
Error: 18456, Severity: 14, State: 16.
Login failed for user 'NT AUTHORITY\NETWORK SERVICE'. [CLIENT: <named pipe>]
Я пытался подключиться с помощью студии управления SQL (подключение к .pipemssql $ microsoft ## sseesqlquery), но безуспешно.
Диспетчер конфигурации SQL Server не отображает запись для «Протоколы для MICROSOFT ## SSEE» (но показывает ее для двух других баз данных, размещенных на том же SQL Server 2005 Express edition.
Я попытался восстановить файлы master.ldf и mastlog.log из резервной копии, но проблема не устранена.
Вы пробовали использовать sqlcmd для подключения к службе, когда она работает в однопользовательском режиме?
Настройте параметры запуска службы для «-m» и перезапустите службу.
Затем используйте это для подключения из командной строки:
sqlcmd -E -S \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query
Кроме того, эта статья может помочь вам подключиться через SSMS в однопользовательском режиме: http://msdn.microsoft.com/en-us/library/ms188236.aspx
Проверьте, есть ли у NT AUTHORITY \ NETWORK SERVICE логин для экземпляра с правами входа.