16

SQL Server 2012 Management Studio を使用して新しいデータベース ダイアグラムを開くか作成するたびにエラー メッセージが表示され、続いて SSMS が自動的に再起動されます。

エラーメッセージは

保護されたメモリを読み書きしようとしました。これは多くの場合、他のメモリが破損していることを示しています。(Microsoft.VisualStudio.OLE.Interop)

この問題を作成するために私がしたことは次のとおりです。

以前に、Visual Basic Express 2010 をダウンロードしたときに利用可能なオプションを使用して、SQL Server 2008 をインストールしました。まだエラーは発生していません。問題なくデータベース ダイアグラムを作成および編集できました。次に、VB Express 2010 をアンインストールし、Visual Studio 2012 をインストールしましたが、試用版であることがわかり、気に入らなかったので、Visual Studio 2012 をアンインストールしました。SSMS 2008 を起動し、データベース ダイアグラムを開こうとしました私のデータベースの1つ。というエラーを受け取りました

指定されたモジュールが見つかりません。(MS ビジュアル データベース ツール)

Management Studio を使用して SQL Server 2012 をインストールし、SSMS 2012 を使用してデータベース ダイアグラムを開こうとしました。エラーの代わりに、Specified module保護されたメモリを読み書きしようとしているというエラーが表示されました。

Windows 7、SQL Server 2012 Express を実行していますが、SQL Sever 2008 Express (まだ)、Visual C# 2010 Express、Visual Basic 2010 Express をアンインストールしていません。

編集: SQLServer2012_RTM_CU1_kb2679368_11_0_2316_x64 という名前の修正プログラムを適用して、この問題を修正しようとしました。問題は解決しませんでした。ホットフィックスは、次のリンクの MSDN フォーラムでユーザーによって提案されました: http://social.msdn.microsoft.com/Forums/en/sqlexpress/thread/1753d7ba-f6ec-4a8e-a1c9-ded2a5b7c607

4

4 に答える 4

1

完全を期すために、この問題を解決するために必要なすべての手順とともにこの回答を追加しました

これは愚かなエラーであり、SQL Server Management Studio のほぼすべてのバージョンで発生する可能性があります。

SSMS がインストールされていて、まだエラーなしで動作しているマシンを探します。

フォルダ内のすべてのファイルを稼働マシンから障害マシンにコピーします

フォルダー 1: C:\Program Files (x86)\Common Files\microsoft shared\Visual Database Tools\

フォルダー 2: C:\Program Files (x86)\Common Files\microsoft shared\MSDesigners8\

SSMS を再起動すると、エラーはなくなりました

2008R2、2012、2014 で検証済み

于 2014-12-08T08:52:22.950 に答える
1

私は同じ問題にぶつかりました。私はwindows7のSQL 2012です。Windows 2012 R2でSQLサーバー2014に接続しようとしていました。

SQL 2012 クライアントを 2014 にアップグレードした後、問題は解決しました。

Windows 2012 で SQL2014 を使用できたのに、Windows 2012 R2 では使用できなかったのは興味深いことです。

于 2014-10-09T15:32:43.630 に答える
0

私はこのメッセージを受け取り、経営陣を常に閉鎖することに慣れていました

バグのパターンに気づいたとき (メモリ内のダイアグラム データベース オブジェクトを処理しようとしたときにバグが分離されたと推測したメッセージが表示された場合)、ダイアグラムを作成し、テーブルを配置し、最初の列に pk を配置すると、ダイアグラムを保存して閉じ、もう一度開くと、機能し始めました...

ディスクに保存せずに、ダイアグラムに追加された新しいテーブルごとにこれを繰り返していました

どういうわけか、ホストでいくつかの更新が行われた後、おそらく発生しなくなりました

それがあなたにとってもうまくいくことを願っています

于 2012-09-23T05:36:45.243 に答える
-1

here にある別の投稿のおかげで、答えがわかりました 。基本的に、Visual Studio 2012 のインストールは試用版でしたが、リンクに記載されている Visual Studio と同じ問題が発生するようでした。回避策を確認してください。

于 2012-09-24T22:16:11.613 に答える