2010-12-29 4 views
0

У меня есть база данных SQL Server 2005, которая имеет данные и журналы на своих собственных дисках и впервые создала полный текстовый поиск и выглядит так, как будто я пропустил ту часть, где мне было нужно чтобы указать местоположение, в котором был сохранен каталог, и его наличие на моем диске c.переместить полнотекстовый каталог поиска

мой c привод предназначен только для ОС.

Как я могу переместить каталог в другое место на той же машине?

ответ

1

Для SQL Server 2005, follow this procedure:

Чтобы переместить данные или файл журнала в рамках планового переселения, выполните следующие шаги :

  1. Выполнить следующее утверждение.

    ALTER DATABASE database_name SET OFFLINE 
    
  2. Переместить файл или файлы в новом месте.

  3. Для каждого перемещенного файла запустите следующую инструкцию .

    ALTER DATABASE database_name MODIFY FILE ( 
        NAME = logical_name, 
        FILENAME = 'new_path\os_file_name') 
    
  4. Запустить следующее заявление.

    ALTER DATABASE database_name SET ONLINE 
    
  5. Проверьте изменение файла, выполнив следующий запрос.

    SELECT name, physical_name AS CurrentLocation, state_desc 
    FROM sys.master_files 
    WHERE database_id = DB_ID(N'<database_name>'); 
    
Смежные вопросы