如何修复数据库中的TSD02016错误

时间:2010-06-14 16:38:45

标签: datadude vsdbcmd

我有一个数据库我正在使用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?

谢谢你,
基思

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题并且能够使用Visual Studio 2010中的导入功能解决它。我创建了一个新项目并使用了Project - > Import Database Objects and Settings。在我们的例子中,存储过程已成为孤立的,并且表中的引用列不再存在。在我们完全导入项目之前,我们必须纠正实时系统上的一些错误,但我们能够这样做并创建一个.dbschema文件,可以在其他VS项目中用作参考。