SQL Server 2014 генерирует сценарии, игнорирующие порядок зависимостей - PullRequest
0 голосов
/ 15 марта 2019

У нас есть база данных SQL Server, развернутая в нескольких средах.Обычно, когда мы экспортируем данные с помощью Tasks -> Generate Scripts, порядок зависимостей сохраняется, и результирующий сценарий может быть запущен в новую базу данных с той же схемой.

В одной конкретной базе данных этого не происходит.Порядок зависимостей неправильный, и получающиеся сценарии завершаются ошибкой.

Все базы данных были созданы одинаково, и во всех случаях мы выполняем один и тот же процесс для экспорта данных:

  • Rightщелкните базу данных и перейдите в Задачи -> Создать сценарии
  • Выбор определенных объектов базы данных -> Выбор таблиц (всегда один и тот же набор)
  • Выберите Дополнительно -> Тип данных для экспорта = ДанныеТолько

Проверьте параметры в SSMS -> Инструменты -> Параметры -> Обозреватель объектов SQL Server -> Сценарии, и они соответствуют между средами.

Есть ли что-нибудьиначе это может привести к неправильному порядку?У нас это работает нормально на нескольких версиях.Тот, который терпит неудачу, является 2014 SP3.

...