Intellisenseがまったく機能しない理由を理解しようとする狂気に駆られています。私が使用しているサーバーはローカルで2008です。データベースは2008互換に設定されており、Intellisenseは見つけることができるすべてのメニューでオンになっていますが、CTRL-Jを押してもメンバーリストはポップアップしません。
誰かがこのようなことを経験し、それを修正する方法を見つけましたか?Intellisenseが機能していなければ、仕事に取り掛かることはできません。
Intellisenseがまったく機能しない理由を理解しようとする狂気に駆られています。私が使用しているサーバーはローカルで2008です。データベースは2008互換に設定されており、Intellisenseは見つけることができるすべてのメニューでオンになっていますが、CTRL-Jを押してもメンバーリストはポップアップしません。
誰かがこのようなことを経験し、それを修正する方法を見つけましたか?Intellisenseが機能していなければ、仕事に取り掛かることはできません。
回答:
私はこの投稿が古いことを理解していますが、誰かがまだ検索していて、再インストールしたり、累積的な更新プログラムを適用したり、他の方法を行ってもインテリセンスの問題の解決策が見つからなかったりした場合は、お役に立てば幸いです。
ここでダウンロードできるApplied SQL 2008 R2 Service Pack 1を持っています
http://www.microsoft.com/download/en/details.aspx?id=26727
32ビット:SQLServer2008R2SP1-KB2528583-x86-ENU.exe
64ビット:SQLServer2008R2SP1-KB2528583-x64-ENU.exe
私はこのSP1を適用しましたが、今私のインテリセンスは再び動作します。これが役に立てば幸いです!(:
Visual Studio 2010 SP1は、SSMS 2008 R2のIntelliSenseを壊します。それについてのつながりがあり、幸いにもそのための修正もあります。
(要するに、あなたはインストールする必要がありますSQL Server 2008 R2の累積的な更新プログラムパッケージ7を要求することにより、
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
または
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
編集:@Paul Lemkeが述べたように、最新のCUパッケージを入手する必要があるかもしれません。このブログには、SQLサーバーのリリースが含まれています。(これを書いている時点で、最新はCU14です)
SQL Server 2008 R2の場合、累積的な更新7をインストールすると問題が解決します。必要なファイルは
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
または
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
また、最初にSQL Server 2008をアンインストールして再インストールする必要がありました(修正されませんでしたが、CUでは修正されました)。
再インストールする必要はありません。
セットアップファイルをクリックします。次に、メンテナンスに移動し、[修復]をクリックします。これにより、インテリセンスの問題が修正されます。
私は同じ問題を抱えていました。一部のデータベースをオフラインにしてIntellisenseの更新(Ctrl-Shift-R)を実行した後、Intellisenseが機能しなくなったことがわかりました。オフラインデータベースをオンラインに戻し、更新(Ctl-Shft-R)を再度実行して、VOILAを実行しました。Intellisenseが再び動作します。
なんともひどいデザイン。おそらく、Intellisenseのリストの人口は、データベースは存在するがオフラインであるときに窒息するかもしれません。マイクロソフトに感謝します。
Intellisenseを実行することはおそらく最良のオプションであるため、私は製品を順番どおりに提案することはしたくありませんが、Management Studioで何もしないという不名誉に苦労してきました。再インストール、CU7アップデート、キャッシュの更新、異教の神々へのニワトリの犠牲。何も助けになりませんでした。
私はSqlCompleteを見つけたとき、RedGateのSqlPrompt(かなり高額、高額なUS 195ドル)を購入しようとしていました。
http://www.devart.com/dbforge/sql/sqlcomplete/?gclid=CN2xs_Lw7akCFcYZHAodpicXXw
基本を行う無料版があり、完全版はたったの$ 50です!
私はデータベースアーキテクトです。コマンドは覚えていますが、オートコンプリートによって時間を大幅に節約できます。行き詰まってIntellisenseが機能しない場合は、SqlCompleteを試してください。面倒な時間を節約できました。
IntelliSenseのトラブルシューティングに関するヒントを最近書きました。タイトルにはSQL Server 2012と記載されていますが、ほとんどの手法は以前のバージョンのManagement Studioにも適用できます。
SQL Server 2008を再インストールして修正しました。これはまったく最適ではありませんでしたが、誰かが同様の問題に遭遇した場合は、このルートがおそらく機能することを確認してください。
すべての修正を試しました-データベースをオフラインにしてからオンラインにし、累積更新プログラム10をインストールし、SQL Serverのインストールを修復し、ローカルキャッシュを更新し、SQL Server Management Studioで必要な設定を変更しましたが、すべてが無駄でした。最後に、正しいService Pack(SP1)をインストールするのがうまくいきました。
以下のリンクに従って、SQLServer2008R2SP1-KB2528583-x86-ENU.exe(またはSQL Serverのx64ビットインスタンスのx64ファイル)をダウンロードしてください。
http://www.microsoft.com/download/en/details.aspx?id=26727
最後にIntellisenseを有効にしました!
このスレッドを見つけた後、データベースをオフラインにした後にのみIntellisenseが壊れ、インスタンス上のオフラインデータベースがIntellisenseを終了させることがわかりました。
では、このスレッド、インテリセンスを復元するために、あなたがしなければならないことを説明します
この手順は私にとってはうまくいきました、そしてIntellisenseは今再び働きます
SQL Server 2008 R2の場合、累積的な更新7をインストールすると問題が解決します。必要なファイルは
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86 または SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
また、最初にSQL Server 2008をアンインストールして再インストールする必要がありました(修正されませんでしたが、CUでは修正されました)。
これは私がそれを得たMSからの直接リンクですホットフィックス
私も同じ問題を抱えています。オンラインでどこでも検索しましたが、解決策が見つかりません。Intellisenseと同様に機能するRedgateのSQLプロンプトをインストールしたので、おそらく競合がありました。その後、プロンプトの実行を停止しましたが、今ではインテリセンスはまったくありません。SQL Server 2008を使用すると、SQLCMDモードがオフになります。これは以前にも起こりましたが、SQL Serverの再インストールだけで作業できました。
同じ問題ですが、SQL Management Studio 2008 R2 Service Pack 1を再インストールするだけでうまくいきました。DBエンジンはそのままにしておきました。DBエンジンは問題ではなく、SQL Management StudioがVisual Studio SP1によってホースされるだけです。
インストーラーはこちら...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
SQLManagementStudio_x86_ENU.exe(私のマシンでは32ビット)をインストールしました。
受け入れられた回答を試したところ、インストールエラーが発生しました:以前のインストール、パッチ、または修復でエラーが検出されました。
これを修正するために、私のレジストリで、次のキーのすべてのDWORD値を1に変更しました(常にレジストリを変更し、変更する 前にキーのバックアップを作成してください)。
HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ 100 \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS10_50.MSSQLSERVER \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSRS10_50.MSSQLSERVER \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ ConfigurationState
SSMSでのIntellisenseの問題の修正に関する私の完全な投稿を参照してください。
これはMSからのこれに関する公式の言葉です。
http://support.microsoft.com/kb/2531482
それらの解決策は上記と同じです。バージョン10.50.1777.0のSQL Server 2008 R2更新をインストールします。