Перемещение установочных файлов MS SQL Server
Мне нужно переместить установочные файлы для SQL Server 2008 R2 из того места, где они находятся в данный момент (S:\Program Files...), на новый диск (который еще не создан). My S: содержит мои резервные копии SQL, активные файлы данных и программные файлы SQL Server.
У меня есть только одна идея, как это сделать:
- Остановите все службы SQL.
- Создайте новый диск для файлов программы с буквой J. (Буква диска не имеет значения.)
- Переименуйте S: в T:.
- Переименуйте J: в S:.
- Переместите все файлы программы на T: в S:.
- Запустите все службы SQL.
Если я не рассматриваю что-то в этом процессе, SQL Server не будет знать, что что-то изменилось.
Если это ужасная идея, единственное, о чем я могу подумать, - это создать новый сервер и перенести туда базы данных.
1 ответ
Это должно быть хорошо, с несколькими оговорками. Во-первых, убедитесь, что любой инструмент, который вы используете для копирования файлов, сохранит права файлов и папок, иначе вы не сможете запустить свой сервер. Во-вторых, "иногда" окна не хотят, чтобы ваши буквы поменялись. Если вы застряли при перезагрузке, сначала отключите службы SQL, иначе они перезагрузятся после перезагрузки.