Управление изменениями представлений источников данных и источников данных

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

Если представление источника данных не отражает фактическое состояние базовой базы данных на момент генерации, мастер создания схем может столкнуться с ошибками при генерации схемы для базы данных предметной области. Например, если представление источника данных указывает, что тип данных для столбца является int, но тип данных для столбца фактически является строка, мастер создания схемы устанавливает тип данных для внешнего ключа как INT, чтобы он соответствовал представлению источника данных, а затем завершается ошибкой при создании связи, так как фактический тип является строка.

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

См. также

Общие сведения о добавочном создании