2017-06-28 4 views
1

のうちすべての今して、システムが、私は私の画面上で、次のメッセージが表示されます:An error occurred while executing batch. Error message is: Exception of type 'System.OutOfMemoryException' was thrown.SSMS SSMSに大きな何かを実行しているときに、メモリ

問題は、このエラーがスローされますと、があるように思われること、ですマシンの再起動以外の猶予はありません。私はこれが私のマシン上のメモリに関する問題であり、これはサーバにまったく影響しないことを理解しています。しかし、デベロッパーのために真っ直ぐにリブートするのは決して楽しいことではありません。

ご協力いただければ幸いです!

+1

なぜ再起動する必要がありますか? SSMSの32ビット版を実行している場合は、4GBのRAMを使用している可能性が高いです。再起動する必要はありません。クエリを再実行するか、小さなデータセットなどを返します。 –

+0

私は64ビットを使用しています。そのメッセージを受け取ったら、それは完了したようです。別のウィンドウ(別の接続で)でSELECT 1 + 1を実行しようとしても、同じエラーで失敗します – Eli

+0

これが発生したときに実行しているクエリを投稿できますか? 1つのクエリまたは複数のクエリで一貫性がありますか?これは1テーブルですか?バッチを制限していますか?クエリを最適化しましたか? –

答えて

2

オリジナルの「コメント」の答えが出て以来、ここにあります。

SSMSを閉じるとトランザクションが終了し、メモリが解放されます。

これはうまくいきました。

関連する問題