Могу я попросить вас о помощи в расследовании того, почему я не могу восстановить master db из недавней резервной копии?Как восстановить Master db в SQL Server 2008 Express?
Физические копии взяты из .mdf
и .ldf
мастер-файлов (на всякий случай!), А затем я воссоздал поврежденную master
базу данных вручную удалить содержимое из файла .mdf
с помощью блокнота для имитации повреждения диска.
Впоследствии служба SQL Server (MSSQLSERVER
) не запускается, и это сценарий, который я пытаюсь решить.
Действия, предпринятые для резервного копирования Master
базы данных:
Перед коррумпируя master
, резервное копирование было сделано с использованием следующей команды:
BACKUP DATABASE master
TO DISK = 'C:\Temp\MasterBK.DAT'
WITH FORMAT, NAME = 'Full Backup of master'
Действия, предпринятыми для восстановления:
Различных различных попыток запустить SQL Обслуживание серва в однопользовательском режиме, в том числе:
-mSQLCMD
-m"SQLCMD"
sqlservr.exe -m
NET START MSSQLSERVER /m
Пробовал добавлять в -m
Параметры запуска в Configuration Manager SQL Server
Ошибка получила на восстановление
-mSQLCMD не признанный в качестве внутренней или внешней команды
службы не начать своевременно
информация о версии:
[Windows XP]
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (Intel X86)
Express Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
Привет, мы не можем запустить службу (MSSQLSERVER) в однопользовательском режиме для запуска восстановления команд SQL. Мы попытались добавить '-m;' в поле Параметры запуска.Запуск службы после добавления результатов -m в службу «Ошибка» не запускался своевременно ». Есть идеи? –
@ L.Kibbey любые ошибки, возникшие при попытке получить к нему доступ? http://stackoverflow.com/questions/10708993/cant-start-sql-server-in-single-user-mode попробуйте также эти команды, чтобы заставить службы – Sherlock