Изменить путь к SQL Server FileStream

Я хотел бы изменить путь для файлового потока SQL Server, но не могу найти никакой информации по этому вопросу. Я знаю, как изменить имена файлов mdf и ldf, но, похоже, не могу найти, как изменить имя папки, в которой FileStream хранит данные.

2 ответа

  1. Изменить базу данных Изменить файл, задав новый путь. Файл / группа файлов будет отключена.
  2. Вручную скопируйте контейнер Filestream в новое местоположение, указанное в (1).
  3. Переведите файл / файловую группу обратно в оперативный режим.

Начиная с Sql Server 2008 R2, вы можете выполнить операцию в режиме онлайн, добавив второй контейнер Filestream (расположенный в новой папке) в текущую файловую группу, а затем уменьшите исходный контейнер (опция WITH EMPTY). После переноса всех данных и сбора мусора, так что исходный контейнер пуст, вы можете удалить его из файловой группы Filestream.

Одно решение можно найти здесь.

Другие вопросы по тегам