KB2531482-修正程式:在安裝 Visual Studio 2010 SP1 後,SSMS 2008 R2 中的 IntelliSense 功能可能會停止運作

Microsoft 將 Microsoft SQL Server 2008 R2 發佈為一個可下載的檔案。 因為修正程式是累加的,所以每個新發行版本本都包含舊版 SQL Server 2008 R2 修正程式版本中所包含的所有修復程式及所有安全性修正程式。

徵狀

假設您在裝有 microsoft SQL Server 2008 R2 RTM 的電腦上安裝 Microsoft Visual Studio 2010 Service Pack 1 (SP1),並已安裝 Microsoft SQL Server 2008 R2 的累積更新1到6。 在這種情況下,Microsoft SQL Server 2008 R2 Management Studio (SSMS 2008 R2)中的 IntelliSense 功能可能會停止運作。 注意: IntelliSense 功能提供如何完成 SQL 查詢的建議。 此外,當您在 SSMS 的查詢視窗中建立 SQL 查詢時,此功能會提供查詢驗證。 發生這個問題時,SSMS 2008 R2 不會針對如何完成查詢提供建議,也不會使用紅色波浪線來醒目提示 SQL 查詢中的錯誤。

解決方案

若要解決此問題,請套用下列累計更新。 此累積更新修正了 SSMS 2008 R2 與 Visual Studio 2010 SP1 中包含的 Transact-sql 語言服務之間的不相容性問題。注意: 如果您在已安裝 Visual Studio 2010 RTM 的電腦上安裝此累積更新,您可能會在 Visual Studio 中遇到 SQL IntelliSense 功能遺失的問題。 若要解決此問題,請安裝 Visual Studio 2010 SP1。 若要下載此 service pack,請造訪下列 Microsoft 網站:

下載 Visual Studio 2010 SP1

累積更新資訊

此問題的修正程式是在累積更新7中第一次發行。 如需有關如何取得 Microsoft SQL Server 2008 R2 累積更新套件的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

2507770 SQL Server 2008 R2 的累積更新套件7注意: 因為組建是累加的,所以每個新的修正程式版本都包含先前 SQL Server 2008 R2 修正版本中所包含的所有修復程式及所有安全性修正程式。 我們建議您考慮套用包含此熱修復程式的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

981356 在發行 SQL Server 2008 R2 之後發行的 SQL Server 2008 R2 組建

SQL Server 2008 R2 的 Service pack 資訊

若要解決此問題,請取得最新的 SQL Server 2008 R2 service pack。如需詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

2527041 如何取得最新的 SQL Server 2008 R2 service pack

狀態

Microsoft 已確認這是「適用于」區段中所列之 Microsoft 產品中的問題。這個問題最初是在 sql server 2008 r2 Service Pack 1 中針對 SQL Server 2008 R2 進行修正。

其他相關資訊

如需 Visual Studio 2010 Service Pack 1 的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

983509 Visual Studio 2010 Service Pack 1 的說明如需有關軟體更新術語的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

824684 描述 Microsoft 軟體更新所使用的標準術語說明

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×