2012-10-29 23 views
8

何らかの理由で、サーバーエクスプローラでAdd Diagramをクリックすると、ダイアグラムを設計するための空のタブが残ります。ただし、通常はどのテーブルを追加するかを尋ねるダイアログボックスはありません。最上部のドロップダウンメニューDiagramsもすべてのボタンを非アクティブにしています。SQL Server ExpressのVS2010でデータベース図を作成できません

何故その理由が考えられますか?

SQL Server Expressを実行しています(SQL Server構成マネージャーにチェックインされています)。バージョン - 10.1。

+0

これはおそらくアクセス許可の問題です。設計図の表面を右クリックして**表の追加**を選択できますか? * "このサーバーにはデータベースダイアグラムを使用するために1つ以上のデータベースオブジェクトがありません。作成しますか?" * – SliverNinja

+0

デザインサーフェイスを右クリックすると何も起こりません。私は上記のメッセージを受け取りました - 私は「はい」をクリックしました。それは良い選択でしたか? – pmichna

+0

新しいデータベースを作成し、そこに新しい図を作成してみてください。あなたが作業している特定のDBに問題がある可能性があります。別のSQL ServerインスタンスでDBを作成することもできます。 – SliverNinja

答えて

2

私はVisual Studio 2012に切り替えて、そこに図を作成できます。同じマシン上のVS2010にはまだ問題があります。私の他のコンピュータのVS2010 - 問題はありません。それでも何が問題なのか分かりません。

1

をVisual Studioの2010年にこの問題に実行した後、私は、SQL Serverの管理を使用してに切り替えますが、同じ問題を抱えて。いくつかの検索をした後、私はこれを修正できる2つの記事を見つけました。ここでの説明: http://social.msdn.microsoft.com/Forums/en-US/d65c71f5-3887-4f2a-bbd3-e799a4ac6fdc/visual-studio-database-tools-error?forum=vstsdb

には、新しいベータ版をインストールすると2012年のビジュアルデータベースツールがインストールされますが、アンインストールすると旧バージョンに戻されないという情報があります。置き換えられるファイルには2つの場所がありました。 DLL(X64マシン上)のディレクトリとファイル名は次のとおりです。C:¥Program Files(x86)¥Common Files¥microsoft shared¥Visual Database Tools¥dsref80.dll 投稿にdllへのリンクがあります。 http://harshgupta71.blogspot.in/2013/02/the-specified-module-could-not-be-found.html (X64マシン上の)DLLのディレクトリとファイル名は次のとおりです:C:\プログラムファイル(x86の

はまた、このリンクで参照されていた一部の人は交換していた2番目のフォルダ、ありました)\ Common Files \ microsoft shared \ MSDesigners8 置き換えファイルにもダウンロードがありました。

これらのファイルをダウンロードする代わりに、ファイル/フォルダの名前を変更して修復/再インストールすることもできます。

関連する問題