Назад | Перейти на главную страницу

Перемещение установочных файлов MS SQL Server

Мне нужно переместить установочные файлы для SQL Server 2008 R2 с того места, где они сейчас находятся (S: \ Program Files ...), на новый диск (еще не созданный). My S: хранит мои резервные копии SQL, файлы активных данных и программные файлы SQL Server.

У меня есть только одна идея, как этого добиться:

  1. Остановите все службы SQL.
  2. Создайте новый диск для программных файлов с буквой J. (Буква диска не имеет значения).
  3. Переименуйте S: в T :.
  4. Переименуйте J: в S :.
  5. Переместите все программные файлы с T: на S :.
  6. Запустите все службы SQL.

Если я что-то не рассматриваю в этом процессе, SQL Server ничего не узнает.

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

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