Сценарий есть. Вторичный сервер базы данных по другой причине не синхронизирован или подозревается, что он не синхронизирован. Кто-то сделал вторичные базы данных онлайн по ошибке или по другим причинам. Если вы сейчас хотите убедиться, что они вернулись в нужное русло. Как ты это делаешь? Желательно быстро и для многих баз данных одновременно.
Когда вы настраиваете доставку журналов между двумя серверами, используя руководство, оно заботится о первоначальном резервном копировании и копировании файла резервной копии, а затем о первоначальном восстановлении.
Если мне придется повторить то, что я должен сделать невозможным / включить, повторить загрузку и снова заполнить все параметры. Есть ли другой способ? Могу ли я использовать приложение sqllogship?
Я там "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe
" -Restart -server SQLServ \ PROD2
Или есть что-то, что можно легко сделать с помощью powershell и объектов управления SQL Server - SMO?
Я хочу использовать все параметры, которые уже есть в таблицах, например log_shipping_secondary
.
Я не нашел никаких сценариев для этого. Я посмотрел на сгенерированный скрипт, когда использовал руководство, но в нем нет начальных резервных копий и копий. Я могу написать свой собственный сценарий. Я просто боюсь, что кто-то скажет: Почему вы не просто запустили: $ smoLogShipping.Redo