私は、今週末にすべてのSQLデータベースをVS 2010 SQL Server 2008データベースプロジェクトに移行しようとしていますが、データベース間の関係を設定する際にIntellisenseが混乱していることに気付きました。注:両方のデータベースプロジェクトは同じソリューションにあります。ここでデータベースプロジェクト。データベース間のIntellisense
は私が何をしたいのです(そうインテリセンスをオフラインで私は..私はアップへまをしていないことを確認してください):
--2 Databases (1) DB_Main which references (2) DB_Support (both on the same SQL instance)
--using DB_Main
Select Column1, Column2, Column3
From DB_Support.dbo.ExampleTable WITH (nolock)
...そんなに依頼するということでしょうか?
とにかく、Intellisenseのサポートなしですべてのコードをコンパイルするとうまくコンパイルされているようですが、それはもっと長くかかっていますし、もしかしたら見てみる必要があります... here "以下が有効であると思われる場所を「期待するようにしない:ここ
--Again using DB_Main
Select Column1, Column2, Column3
From dbo.ExampleTable WITH (nolock)
...しかし <挿入虚辞>、DB_Main.dbo.ExampleTableは存在しません!!!、およびIそれをテストして、私が何か間違っていないかぎり、それを展開します。これは、可能な限り、私はこのすべての1日の経験を持っていました...
とにかく、いくつかのインスタンスでこのクロスデータベースの問題が発生しています。私はそれを管理/開発しています。
ありがとうございます。