Vs 데이터 기능이 새로 도입되었으며 이는 내 첫 번째 데이터 생성 계획입니다. Vs2010 데이터베이스 프로젝트를 사용하여 데이터베이스를 구현하고이를 SQL Server Express 2008 데이터베이스에 배포하는 데 사용했습니다. 모든 테이블은 ID 열을 기본 키로 사용하며 외래 키를 사용하여 ID 열을 서로 관련시킵니다.Vs2010 데이터 생성 계획이 실패합니다. "xyz"열이 DBNull을 허용하지 않기 때문에 "데이터 생성이 실패했습니다."
데이터 생성 계획을 세웠지 만 데이터를 생성하려고 할 때 테이블은 알파벳순으로 채워지기 때문에 물론 실패합니다. 올바르게 채워지는 테이블은 FK 제약 조건이없는 조회 테이블과 다른 종류의 독립 엔터티뿐입니다. 첫 번째 테이블이 실패하면 나머지는 건너 뜁니다.
아마도 생성 계획에 따라 FK 종속성에 따라 채우기 순서가 결정됩니다. 어떻게 된 거예요?
편집 : DBPro가 더 이상 제품 이름이 아니기 때문에 담당자에게 담당자가있는 사람이 visual-studio-data-tools 태그를 만들어야합니다.
감사합니다. bwerks. 여기에 버그 보고서를 제출했습니다. https://connect.microsoft.com/VisualStudio/feedback/details/696973/data-generation-plan-fails-with-data-generation-failed-because-of-the-following-exception -column-xyz-does-not-allow-dbnull-value –