SQL Server 2Kx: Как переместить базу данных в другой раздел в локальной файловой системе?

Я не уверен в IIS-7, но необходимо проверить на любые настройки задержки соединения. Замедления последовательных запросов обычно достаточно, чтобы заставить spammer/scanner/bruce садовода уйти (Google "tarpit").

6
задан 7 September 2010 в 17:22
4 ответа

Принятие это - пользовательская база данных, отсоединяют базу данных, перемещают .mdf / .ldf файлы к новому местоположению и повторно прикрепляют базу данных. Вы, возможно, должны были бы просмотреть к новому местоположению .ldf файла при выборе .mdf файла на экране повторного прикрепления.

Для отсоединения базы данных щелкните правой кнопкой по нему в студии управления и выберите Tasks | Отсоединение.

Для повторного прикрепления щелкните правой кнопкой по Databases в студии управления и выберите Attach..., затем просмотрите к новому местоположению .mdf и .ldf файлов.

Для системных баз данных это немного более включено, особенно основной дб. Взгляните на эту статью MSDN, которая дает Вам шаги. Обратите внимание на информацию относительно системного дб ресурсов для SQL2005 +.

17
ответ дан 2 December 2019 в 23:58

КБ контроля 224071, который объясняет, как переместить пользователя и системные базы данных - Как переместить базы данных SQL Server в новое местоположение при помощи функций Отсоединения и Присоединения в SQL Server

Надеюсь, это поможет!

3
ответ дан 2 December 2019 в 23:58
  • 1
    Предыдущая отвечающая сторона переиздала для включения части той информации - я предполагаю, что можно выбрать статью MSDN или статью KB. –  Paul Randal 11 June 2009 в 21:37
  • 2
    Выгода для молодых игроков должна удостовериться Вы или войти в систему как sa когда Вы dettach/attach или выполнить должностное лицо sp_setuser ' dbo' прежде sp_attach_db Иначе you' база данных ре является not' t принадлежавший DBO больше, который может вызвать проблемы –  Nick Kavadias 12 June 2009 в 12:57

Только добавить специальное замечание для SQL Server 2008. По данным Microsoft, можно переместить файлы базы данных, не имея необходимость отсоединять базу данных.

http://msdn.microsoft.com/en-us/library/ms345483.aspx

Это в основном составляет выведение из эксплуатации базы данных и затем выполнение операторов ALTER, которые изменяют отображения имени файла к базе данных/файлам журнала.

2
ответ дан 2 December 2019 в 23:58
  • 1
    Все еще необходимо вручную преодолеть файлы, которые могут быть болью если they' большое ре. Это должно сделать это для Вас черт возьми! –  Nick Kavadias 12 June 2009 в 12:52

Я настоятельно рекомендовал бы также изменить местоположение по умолчанию для 'Данных' и 'Журнала'. Я обычно делаю это как часть установщика SQL Server, помещая вход в систему в один RAID-массив и данные по отдельному.

Так или иначе, после события в Studio управления, щелкните правой кнопкой по имени сервера-> Свойства-> Настройки Базы данных. Измените "Местоположения значения по умолчанию базы данных" прочь Вашего системного диска.

2
ответ дан 2 December 2019 в 23:58
  • 1
    +1 для предложения изменения значений по умолчанию –  Mark Henderson♦ 17 June 2009 в 05:38

Теги

Похожие вопросы