Объединение физических файлов и переименовать логическое имя файла в SQL Server 2000 и SQL Server 2005

Переводы статьи Переводы статьи
Код статьи: 814576 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В Microsoft SQL Server 2000 в MicrosoftSQL Server 2005, можно добавить, удалить и переименовать данные файлы и файлы журнала транзакций. В этой статье объясняется, как для консолидации физические файлы и инструкции по переименованию логическое имя файла в SQL Server 2000 и SQL Server 2005.

Дополнительная информация


Объединение физических файлов

Может потребоваться объединить файлы или уменьшите количество физические файлы на сервере, на котором запущен SQL Server 2000 или SQL Server 2005. Чтобы уменьшить число физических файлов, можно удалить файлы. Чтобы объединить файлы можно очистить список транзакций.

Удаление файлов

При удалении данных или файла журнала транзакций удаляется файл из База данных. Однако нельзя удалить файл из базы данных, если файл содержит сведения о журнале данных или транзакций. Можно только удалить файл, если файл пуст. Если у вас есть данные, которые требуется сохранить, можно выполнить миграцию данных из файла данных в другие файлы той же файловой группе. Для переноса данных, которые можно использовать инструкцию DBCC SHRINKFILE и предложения EMPTYFILE. Затем SQL Сервер больше не разрешает данных должен быть вставлен в файл и удалением файл с помощью инструкции ALTER DATABASE.

Не удается выполнить миграцию данные журнала транзакций из одного файла журнала на другой для удаления журнала транзакций файл.

Очистка завершенные транзакции

Чтобы очистить список неактивных транзакций из файла журнала транзакций, необходимо усечь или резервное копирование журнала транзакций. Если журнал транзакций файл нет Теперь содержит активных или неактивных транзакций, можно удалить журнал файл из базы данных. Чтобы удалить файл журнала из базы данных, используйте эти действия:
  • Сжатие данных или информации в файл и убедитесь, пустой файл выполните следующую инструкцию Transact-SQL:
    DBCC SHRINKFILE ('<logical file name>', EMPTYFILE ) 
  • Чтобы удалить файл из базы данных, выполните следующую команду: Инструкция Transact-SQL:
    ALTER DATABASE <Database name>  REMOVE FILE <logical file name> 
    

ВАЖНЫЕ После добавления или удаления файлов, создайте резервную копию базы данных немедленно. Перед созданием полной резервной копии необходимо создать резервное копирование журнала транзакций.

Переименование логическое имя файла

Чтобы изменить логическое имя файла данных или файла журнала, укажите Логическое имя файла, которую требуется переименовать, используя Имя параметр и укажите новое логическое имя для файла, с помощью Новое имя параметр. Чтобы переименовать логического файла, выполните следующую команду: Инструкция Transact-SQL:
ALTER DATABASE <Database name>  MODIFY FILE  ( NAME = <current_logical_name>, NEWNAME = <new_logical_name>)

Ссылки

Для получения дополнительных сведений посетите следующий веб-узла корпорации Майкрософт сайты:

Добавление и удаление данных и журналов транзакций

ИНСТРУКЦИЯ DBCC SHRINKFILE

Физические файлы базы данных и файловых групп

ИЗМЕНИТЬ БАЗЫ ДАННЫХ

Расширение базы данных

Сжатие базы данных

Для дополнительной сведения, щелкните следующий номер статьи в База знаний корпорации Майкрософт:
324432PRB: Команды SHRINKDATABASE и DBCC SHRINKFILE может не работать из-за малой степенью заполнения текста, Ntext или Image столбцов

Свойства

Код статьи: 814576 - Последний отзыв: 14 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Ключевые слова: 
kbsysadmin kbinfo kbhowto kbFAQ kbmt KB814576 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:814576

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com