我有一个数据库我正在使用Visual Studio 2010数据库项目工具vsdbcmd.exe来创建一个模式。
vsdbcmd /a:Import /dsp:Sql /model:"Database" /cs:"Server=SqlServer; Initial Catalog=DatabaseName; Integrated Security=SSPI;"
该工具报告错误:
错误TSD02016,Gen-259(12,50)列名无效。没有指定表名。
我如何确定这个错误的起源?
我在互联网上找到了一个资源(http://social.msdn.microsoft.com....),指出关键字使用不当的可能性,但错误信息不一样。
什么是Gen-259?
谢谢你,
基思
答案 0 :(得分:0)
我遇到了类似的问题并且能够使用Visual Studio 2010中的导入功能解决它。我创建了一个新项目并使用了Project
- > Import Database Objects and Settings
。在我们的例子中,存储过程已成为孤立的,并且表中的引用列不再存在。在我们完全导入项目之前,我们必须纠正实时系统上的一些错误,但我们能够这样做并创建一个.dbschema文件,可以在其他VS项目中用作参考。