0

VisualStudio2010データベースプロジェクトツール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 ....)で、キーワードが正しく使用されていない可能性を示すリソースを1つ見つけましたが、エラーメッセージは同じではありません。

Gen-259とは何ですか?

ありがとう、
キース

4

1 に答える 1

0

同様の問題に遭遇し、Visual Studio 2010 のインポート機能を使用して解決できました。新しいプロジェクトを作成し、Project->を使用しましたImport Database Objects and Settings。私たちのケースでは、孤立したストアド プロシージャと、存在しなくなったテーブル内の参照列がありました。プロジェクトを完全にインポートする前に、ライブ システムでいくつかのエラーを修正する必要がありましたが、それを実行して、他の VS プロジェクトで参照として使用できる .dbschema ファイルを作成することができました。

于 2010-12-29T19:49:25.550 に答える