удалить экземпляр sql server 2005 с проблемами базы данных - PullRequest
0 голосов
/ 20 мая 2009

На непроизводственной машине у меня есть два экземпляра SQL Server 2005. Я хочу удалить второй экземпляр, но у меня есть две проблемы. Хотя это непроизводственная машина, я хочу быть уверенным, что первый экземпляр будет безопасным, чтобы мне не пришлось ничего перестраивать.

У меня второй экземпляр отключен на месяц. Когда я сегодня запустил экземпляр № 2, я обнаружил, что в базе данных пользователей отсутствует LDF. Мне не нужны никакие данные.

Кроме того, из предыдущей работы, выполненной на этом сервере, отдельная база данных была оставлена ​​в режиме в режиме восстановления . Опять же, мне не нужны данные.

Моя цель - безопасно удалить второй экземпляр. Мне не нужны никакие данные во втором экземпляре.

Будет ли удаление проходить гладко, даже если эти две базы данных имеют проблемы? Если нет, что я должен сделать, чтобы удаление прошло гладко? Могу ли я безопасно отключить базу данных, которая находится в процессе восстановления? Могу ли я безопасно отключить базу данных, в которой отсутствует LDF? Есть ли другие шаги, которые я должен предпринять, чтобы убедиться, что удаление экземпляра прошло гладко? Могу ли я просто оставить экземпляр остановленным, запустить удаление и впоследствии удалить файлы базы данных?

Ответы [ 2 ]

3 голосов
/ 20 мая 2009

Удаление должно работать без проблем. Но если ваши данные в первом экземпляре так важны, как это видно из вашего вопроса, вы не должны ничего делать для установки / удаления без предварительного резервного копирования вашей системы.

0 голосов
/ 20 мая 2009

Если вы хотите навести порядок, прежде чем приступить к удалению, вы можете исправить базу данных без файла журнала.

Это можно сделать, сначала отключив базу данных без файла журнала, а затем повторно прикрепив ее, создав новый файл журнала с помощью системной хранимой процедуры

sp_attach_single_file_db

См. Книги онлайн: http://msdn.microsoft.com/en-us/library/ms174385.aspx

Тем не менее, вы должны иметь возможность отсоединить все свои пользовательские базы данных и продолжить удаление конкретного экземпляра без проблем.

...