Как объединить несколько файлов журнала в один файл PDF в SQL2000

Я нахожусь в процессе копирования баз данных из SQL 2000 в экземпляр 2008 на другом сервере, используя DETACH, скопировать файл windows на сервер 2008, а затем, наконец, ATTACH. Я пришел в базу данных, где файл LOG находится в 2 файлах Windows:

name                          fileid filename                            size         maxsize    growth      usage

MasterScratchPad_Data     1      C:\SQLDATA\MasterScratchPad_Data.MDF    6041600 KB   Unlimited  5120000 KB  data only
MasterScratchPad_Log      2      C:\SQLDATA\MasterScratchPad_Log.LDF     2111304 KB   Unlimited  10%         log only
MasterScratchPad_X1_Log   3      E:\SQLDATA\MasterScratchPad_X1_Log.LDF  191944 KB    Unlimited  10%         log only

Я хотел бы иметь только один файл для журнала (т.е. я могу увеличить его и настроить параметры роста, но я бы предпочел, чтобы он был только одним файлом, прежде чем я обновлю базу данных до SQL2008).

Я сделал резервную копию базы данных. Я выдал: BACKUP LOG MasterScratchPad WITH TRUNCATE_ONLY. Я выполнил несколько команд DBCC SHRINKFILE в обоих файлах LOG. Самая последняя попытка была DBCC SHRINKFILE(MasterScratchPad_X1_Log, 0), но результат тот же, что и выше.

Как я могу достичь этой цели, имея только один.LDF? Я не могу найти ничего о том, как удалить файл с fileid 3 и / или как объединить несколько файлов в один файл журнала.

2 ответа

Решение

Это довольно просто... Вот ваш сценарий ниже. Позвольте мне знать, если вам нужно что-нибудь еще.

Спасибо!

-VM

ИСПОЛЬЗОВАТЬ [MasterScratchPad]

ИДТИ

ALTER DATABASE [MasterScratchPad] УДАЛИТЬ ФАЙЛ [MasterScratchPad_X1_Log]

ИДТИ

Тем не менее, знайте, что вы делаете. Однофайловые (базы данных, журналы) базы данных МЕНЬШЕ, чем многофайловые - есть веские причины иметь по X файлов каждый, где X - это число ядер. Это все хорошо документировано Microsoft - но, похоже, многим людям не нравится читать (я редко вижу компетентного администратора SQL в этих и некоторых других отношениях).

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