奇妙な状況があります。 ITは私のラップトップにSSMSをインストールし、最初は正常に動作し、SQLサーバーにリモートで接続しました。しかし、その後フリーズしました。強制終了し、SSMSを再び開始しました。これで完全にフリーズし、サーバー接続テキスト文字列を入力するポップアップウィンドウがまったくなくなりました。その後、強制終了し、ポップアップウィンドウが表示されました( こちらを参照 )。
Microsoft SQL Server Management Studioは、操作がユーザー入力をブロックしていることを検出しました。これは、アクティブなモーダルダイアログまたはユーザーの操作をブロックする必要があるタスクが原因である可能性があります。とにかくシャットダウンしますか?
誰もこれを見たことがありますか?私のIT部門には手がかりがありません。
レジストリのエントリの名前を変更することで、今日私のマシンで同じ問題が発生する問題を修正しました。
少し掘り下げた後、同じエラー(アプリケーション、設定、レジストリ)を生成する可能性のある複数の問題があるようです。このブログエントリでは、非常によく説明されています。 http://www.armedia.com/blog/2012/08/sql-server-management-studio-freeze/
私の場合、AppData(c:\ users \%userName%Appdata\raoming\Microsoft \)の下のSQLサーバー管理スタジオフォルダーを削除しても機能しませんでした。
ただし、レジストリエントリの削除/名前変更後は正常に完了しました:[HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server]
(更新)ラップトップの根本的な問題を解決しました-Windows/SSMSがすべての新しいデータソースダイアログへの接続を開く原因となる、はるかに高い解像度の追加の2画面を使用していました。複数の画面を使用している場合は、SSMSが入力を待機しているダイアログを見つけることができるかどうかを確認するために、ネイティブのラップトップ画面を使用するように戻ってみてください。
それはマルチスクリーンディスプレイだからです。マルチスクリーンをオフにしてシングルスクリーンにすることで解決しました。 ssmsが動作を開始した後のマルチスクリーン表示を再度有効にしました
ラップトップに接続された2つの追加の画面で、同じ状況が発生しました。 SQL Server Management Studioは3番目の画面で開かれ、モーダルダイアログはどこにも表示されませんでした。
2つのオプション:
SSMSがプライマリまたはセカンダリ画面にある場合、最初にモーダルダイアログが開き、使用できるはずです。
私の場合、「管理者として実行」オプションは魅力的でした。 Windows RDPを使用してサーバー画面にアクセスしていました。 SQL Server Management StudioとVisual Studio 2010を開くと、ユーザーは現時点でハングし、サインオフまたは管理者によって切断されない限り動作しません。
しかし、両方のアプリケーションの互換モードを「管理者として実行」に設定すると、正常に動作し始めます。