Восстановите резервное копирование журнала транзакций - ошибка семейства носителей

AFAIK необходимо будет указать пользователя или исказить в virtusertable, а не канал. после того как Вы сделали это, указав, что канал в Вашем файле псевдонима должен добиться цели.

Например, в/etc/mail/virtusers

@example.com pipeuser

И затем в/etc/aliases

pipeuser: "|/usr/bin/php5-q/home/myuser/myscript.php"

3
задан 13 April 2017 в 15:43
2 ответа

Когда вы чередуете свои резервные копии, в семействе носителей содержится более одного файла. Итак, если вы вызываете свою резервную копию так:

backup log [OurDb] to file = 'c:\file1', file='c:\file2'

В моем примере резервная копия была бы разделена на два файла (то есть половина резервной копии ушла бы в файл1, а половина - в файл2), и оба файла были бы быть необходимо для восстановления. Чтобы узнать, какие файлы необходимы, взгляните на backupmediafamily в msdb. Следующий запрос должен привести вас туда:

select family_sequence_number, physical_device_name
from backupmediafamily
where media_family_id = (
   select media_family_id
   from backupmediafamily
   where physical_device_name = N'C:\...\diff\backup_2012_12_23_085000_4627006.bak'
)

Затем, чтобы восстановить, вам нужно будет сделать что-то вроде этого для каждого семейства носителей, которое вы хотите восстановить:

restore database [OurDb] from file = ''c:\file1', file='c:\file2', ... with norecovery

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

restore database [OurDb] with recovery
1
ответ дан 3 December 2019 в 07:06

Я нашел способ решить эту проблему

Из Management Studio:

  1. Щелкните правой кнопкой мыши базу данных, файлы trn вы хотите восстановить.
  2. Выберите задачи
  3. Выберите Восстановить
  4. Выберите базы данных ... да, тот
  5. Нажмите на устройство
  6. Нажмите на многоточие
  7. Добавить файл
  8. Перейдите к расположению файлов журнала транзакций. Убедитесь, что они сортируются по дате и времени в хранилище резервной копии, если это не произойдет, вне последовательности
  9. Выберите первый файл, удерживайте клавишу Shift на клавиатуре и выберите последний файл.
  10. Нажмите «Добавить»
  11. Нажмите «ОК»
  12. Выберите целевую базу данных. Возможно, вам придется перейти в раздел «Файлы» и изменить расположение «Восстановить как», чтобы отразить целевые файлы MDF и LDF.
  13. Затем нажмите «ОК»

Удачи.

1
ответ дан 3 December 2019 в 07:06

Теги

Похожие вопросы