Как восстановить из сгенерированных скриптов

Я создал резервную копию для базы данных SQL Server, используя опции «Создать скрипты», и я включаю данные.

Я создал сценарии отдельно, поэтому у меня есть один файл для каждого объекта.

Как узнать, в каком порядке запускать скрипты?

  1. Ограничения на падение
  2. Создание объектов
  3. Вставить данные
  4. Восстановить ограничения

Теперь вам нужно выяснить, какие скрипты делают что и соответственно их упорядочивают. Я предлагаю вам запустить их с помощью быстрого инструмента (закодированного на любом языке по вашему выбору, c #, пакетного файла, даже SQL), считывая порядок, в котором они должны выполняться из таблицы. Таким образом, даже если это не удается, вы можете легко изменить порядок. Сколько скриптов мы смотрим на btw? если оно больше 50, лучше иметь систематический и планируемый подход.

Если возможно, лучше всего взять новую полную резервную копию и восстановить (без привлечения каких-либо скриптов, конечно).

  • Самая быстрая стратегия резервного копирования / восстановления баз данных Azure SQL?
  • Может ли файл удалить журнал проблемы?
  • Отслеживание изменений SQL Server vs Replication vs Differential Backup
  • MSSQL2008 Резервное копирование журнала не уменьшает размер журнала
  • Внешняя резервная копия Microsoft SQL Server 2008
  • с помощью SMO .net для резервного копирования и восстановления через DeviceType.Pipe
  • Удаленное резервное копирование и восстановление сервера MS Sql с C #
  • Ошибка таймаута в командлете Backup-SQLDatabase
  • Как создать резервную копию и восстановить базу данных без фильтра
  • Поиск выполнения восстановления SQL-сервера изнутри c #
  • Как настроить еженедельное автоматическое резервное копирование в SQL Server 2012?
  • Давайте будем гением компьютера.