web-dev-qa-db-ja.com

SqlServer 2012と互換性のないVS2012用のSql Server Data Toolsはどうですか?

非常に奇妙なターンと思われるもので、私はVisual Studio 2012でSql Databaseプロジェクトを作成しようとしていますが、この厄介なエラーが発生しています:

enter image description here

そして、いずれかのリンクをクリックすると、Microsoft.comで「ページが見つかりません」になりますが、それ自体は奇妙です。

エラーメッセージの裸のテキストから、これは(検索目的で):

データベースプロジェクトを開くことができません

このバージョンのSQL Serverデータツールは、このコンピューターにインストールされているデータベースランタイムコンポーネントと互換性がありません。

ワークステーションにSql Server 2012 Developer Editionがインストールされていることを考えると、これは信じられないようです。 Sql Server 2012 DEがインストールされたVS2008でデータベースプロジェクトを開いたり作成したりできます。

58
Cyberherbalist

昨日、SQL Server 2012 Service Pack 1をインストールした後、Visual Studio 2012で説明した問題が発生し始めました。データベースプロジェクトだけでなく、 SQL Server Object Explorerを使用できず、sqlスクリプトやその他の多くの奇妙なデータベース関連エラーを開くことができませんでした。常に同じメッセージで:

「SQL Server Data Toolsのこのバージョンは、... bla、bla、blaと互換性がありません...」

このソリューションは私を助けました: https://web.archive.org/web/20150315060703/http://blog.wharton.com.au/2012/11/16/sql-server-2012-sp-1 -breaks-sql-server-database-projects / これがあなたにも役立つことを願っています

更新:2013年3月リリースでは、利用可能なSQL Serverデータツールも更新する必要があるようです here 詳細については this post のコメントを参照してください。

61
JorgenH

SQL Server Data Toolsをダウンロードしてインストールするだけで、この問題は解決しました。

http://go.Microsoft.com/fwlink/?LinkID=274984

37
PGallagher

これは、Visual Studio 2013をインストールした後、既存のプロジェクトでVisual Studio 2012で発生しました。2012年のツールをインストールすると、他の人が言ったように修正されました。私のためにそれをしたリンクは here

2
Baguazhang

ダウンロードしたSQL Serverデータツールが機能しない場合に備えて。このバージョンをダウンロードしてみることができます:

SQL Serverデータツールのダウンロード

1
smshahiran

同様の問題に直面しましたが、私の場合はバージョンの違いによるものです。添付の​​画像を参照してください。正しいバージョンにアップグレードしたら、問題は解決しました。 ここに画像の説明を入力

0
Divakar R