Основная база данных в нашем экземпляре SQL Server 2005 повреждена. Поскольку эта база данных используется в нашей установке MOSS 2007, какие шаги необходимо предпринять для восстановления главного сервера и обеспечения восстановления MOSS 2007?
Спасибо!
Если вы уверены, что он поврежден, продолжайте читать. Но сначала вы полностью уверены, что он коррумпирован? Как вы решили, что это коррумпировано? (Извините, что спрашиваю, но восстановление основной базы данных - действительно серьезное дело.)
Предполагая, что у вас есть резервная копия основной базы данных, вам необходимо остановить службу SQL и перезапустить экземпляр, запустив его из командной строки с помощью переключателей -c -f -m. Это делается из любой папки, в которой двоичные файлы SQL Server находятся по умолчанию в "c: \ program files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ binn".
sqlservr -c -f -m
Это запустит SQL Server в командном окне. Затем подключитесь к SQLCMD в другом окне и используйте инструкцию RESTORE DATABASE для восстановления базы данных из самой последней резервной копии. Экземпляр должен автоматически выключиться. Перезапустите его, и база данных должна вернуться в оперативный режим.