Сбой плана генерации данных Vs2010 с «Сбой генерации данных из-за следующего исключения: столбец «xyz» не разрешает DBNull.Значение»

#database #visual-studio-2010 #datadude #data-generation #visual-studio-dbpro

#База данных #visual-studio-2010 #datadude #генерация данных #visual-studio-dbpro

Вопрос:

Я довольно новичок в возможностях Vs Data, и это мой первый план генерации данных. Я реализовал базу данных с использованием проекта базы данных Vs2010 и использовал его для развертывания в базе данных sql server express 2008. Все таблицы используют столбцы идентификаторов в качестве своих первичных ключей, и они связаны друг с другом внешними ключами.

Я настроил план генерации данных, но когда я пытаюсь сгенерировать данные с его помощью, таблицы просто заполняются в алфавитном порядке, что, конечно, приведет к сбою. Единственными таблицами, которые заполняются правильно, являются таблицы подстановки и другие виды независимых объектов без ограничений FK. Остальные пропускаются после сбоя первой таблицы.

Предположительно, план генерации определяет порядок заполнения на основе зависимостей FK. Что произошло?

редактировать: кто-то с представителем для этого должен создать тег visual-studio-data-tools, поскольку DBPro больше не является (и на самом деле никогда не был) названием продукта.

Ответ №1:

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

Комментарии:

1. Спасибо, bwerks. Я отправил отчет об ошибке здесь: connect.microsoft.com/VisualStudio/feedback/details/696973 /…