![]() |
частичное восстановление базы: with partial
Всем здрасьте.
Есть backup базы. В нем, файл журнала транзакции занимает 90ГБ места. На серваке, на котором я хочу развернуть backup столько места нет. Как частично восстановить базу - без журнала транзакций, чтоб он начал вестись сначала? 1. Код:
restore filelistonly журнал не имеет файловой группы (NULL), у остальных(двух) файлов файловая группа - "primary" Далее Код:
restore database <Имя базы> 2. Пробовал заранее создать базу, и в нее восстановить Ругается, что имеющаяся база, отличается от backup'а, и потому не может быть восстановлена Какие варианты есть? backup создать заново не могу - доступа к источнику базы не имею |
А если указать путь к лог файлу - к пустому файлу с таким же именем?
|
Delirium, немного не понял:
1. указать пустой целевой лог файл? ведь исходный я заменить никак не смогу. я указываю файлы которых вообще не существует, он сам их должен создать. Даже не знаю, что будет если заведомо создать пустой файл и его показать как целевой. попробую сообщу попробовал: пересоздает его, опять же, ругаясь на нехватку места на диске 2. он ругается на диск F: где собс-на и хранились на серваке файлы, но на развертываемом такого диска нет. |
Цитата:
|
Delirium,
пробовал указывать. проблема лишь в том, что при создании файла журнала транзакции, он пытается задать его параметры (maxsize) по старым указаниям. |
Время: 18:38. |
Время: 18:38.
© OSzone.net 2001-