Site icon Удаленный интернет помощник

MS SQL Server — как перенести БД на другой диск (раздел)

База данных (далее — БД) в MS SQL Server занимает достаточно много места на жесткой диске и иногда требуется перенести ее на другой раздел или диск.

Для того, чтобы это сделать необходимо:

1. Войти в консоль MS SQL Server Managmet Studio (Пуск — Программы — MS SQL Server)

2. В окне «Object Explorer» раскрыть список (+) баз данных (Databases)

3. Для начала определите, где хранятся файлы БД. Для этого нажмите правой кнопкой мыши на БД, которую мы хотим перенести (для примера возьмем БД «test«) и выберите пункт Properties (Свойства):

перейдите в раздел «Files«, в колонке «Path» отображается путь, где хранятся файлы БД (test) и лог-файла (test_log):

4.  Открепляем БД. Для этого нажимаем правой кнопкой мыши на БД и выбрираем «Tasks» — «Detach«:

 

5. В окне «Detach Database»  ставим галки «Drop Connections» и «Update Statistics«:

Нажать кнопку «ОК«. После чего БД исчезнет в списке баз данных (Databases)

6.  Переносим БД (test) и лог-файла (test_log) в новый раздел (например, в раздел D:\data\)

7. Нажимаем правой кнопкой мыши на «Databases» и выбираем пункт «Attache» (Прикрепить):

7. В окне «Attach Databases» указываем новый путь к файлам БД. Для этого нажимаем кнопку «Add«:

8.   Выбираем нашу БД «test.mdf«: 

Нажимаем «ОК«.

Exit mobile version