SQL SERVER – IntelliSense Does Not Work – Enable IntelliSense

While I was working with SQL Server 2008 IntelliSense, I realized that it was not functioning as I expected. Even after I had enabled IntelliSense it was still not opening any suggestions at all. After a while, I figured out some vital information regarding how to make sure IntelliSense smoothly works all the time without you giving any trouble. Let us learn how we can Enable IntelliSense.

Given below are four different ways through which you can enable IntelliSense.

1) Make sure you are connected to SQL Server 2008 Edition.
IntelliSense does not work with the previous versions of SQL Server.

SQL SERVER - IntelliSense Does Not Work - Enable IntelliSense Int1

2) IntelliSense should be enabled.
There are two ways to verify whether IntelliSense is enabled or not.
a) From Toolbar

SQL SERVER - IntelliSense Does Not Work - Enable IntelliSense Int2b

b) Go to Tools >> Options >> Text Editor >> Transact-SQL >> IntelliSense

SQL SERVER - IntelliSense Does Not Work - Enable IntelliSense Int2a

3) IntelliSense should be refreshed with the latest changes in database.
a) Press CTRL+SHIFT+R
b) Go to Edit >> IntelliSense >> Refresh Local Cache

SQL SERVER - IntelliSense Does Not Work - Enable IntelliSense Int3

4) Go to Tools >> Options >> Text Editor >> Transact-SQL >> General >> IntelliSense
Select Auto List Members and Check Parameter Information.

SQL SERVER - IntelliSense Does Not Work - Enable IntelliSense Int4

Let me know what you think of this blog post. Did you face this problem ever? I am very confident by following this tip, you will be able to solve your problem with IntelliSense.

Reference : Pinal Dave (https://blog.sqlauthority.com)

SQL Error Messages, SQL Server, SQL Server Management Studio, SQL Utility, SSMS
Previous Post
SQLAuthority News – Top 10 Strategic Technologies for 2009
Next Post
SQL SERVER – Reseed Identity of Table – Table Missing Identity Values – Gap in Identity Column

Related Posts

165 Comments. Leave new

  • thank you. excelent Post!

    Reply
  • Thanks ,,Its Working super

    __________
    Patan

    Reply
  • Try all the way.. but seem only re-install Microsoft® SQL Server® 2008 R2 Service Pack 1 work. :) Thanks for suggestion.

    Reply
  • ctrl + shift + R was what I needed… Pinal saves the day!

    Reply
  • Thanks for sharing your thoughts about %meta_keyword%. Regards

    Reply
  • Fabian Hänggi
    May 3, 2013 10:50 pm

    Only thing that fixed it for me was to run a repair for SQL Server 2008 R2

    Reply
  • Thanks a lot!!!
    It worked for me…

    Sangeetha.

    Reply
  • Pinal,

    My database has the comptability level set as 100 and I am using SQL Server 2008 R2’s Management Studio, the intellisense is already enabled in the query options but I am not able to figure out why it is still not working.

    Reply
  • please check this URL if you install 2008 R@

    Reply
  • Above steps did not resolve the intellisense issue with my Editor.

    I found the link which pointed out the below and provides a hotfix for SQL 2008r2.
    However the catch is that if you install the cumulative update for sql 2008, it might impact the intellisense in Visual Studio 2010 RTM, for which there is another fix . Finally after reading this I decided not to go with any update since I did not want to screw up my VSTS intellisense also.

    link1:
    “”
    Assume that you install Microsoft Visual Studio 2010 Service Pack 1 (SP1) on a computer that has Microsoft SQL Server 2008 R2 RTM and Cumulative Update 1 through 6 for Microsoft SQL Server 2008 R2 installed. In this situation, the IntelliSense feature in Microsoft SQL Server 2008 R2 Management Studio (SSMS 2008 R2) may stop working.
    “”


    Link2:
    “”
    To resolve this issue, apply the following cumulative update. This cumulative update fixes the incompatibility between SSMS 2008 R2 and the Transact-SQL Language Service that is included in Visual Studio 2010 SP1.

    Note If you install this cumulative update on the computer that has Visual Studio 2010 RTM installed, you may experience a loss of SQL IntelliSense features in Visual Studio. To resolve this issue, install Visual Studio 2010 SP1. To download this service pack, visit the following Microsoft website:
    “”””

    Reply
  • Thanks, it is working for me! again thanks @eric

    Reply
  • senthilkumarsundararajan
    July 4, 2013 2:25 pm

    Hi make sure the HDD space available 10 GB free in SQL Database parking path and sql installed folder , because it required some virtual log creation

    Reply
  • I have Sql Server 2008 (10.50.4000 R2) in the status bar it says (10.50 SP2), i have made all the changes as per the above article, but still it does not works.

    Reply
  • I have also the same proble , Microsoft SQL Server Management Studio 10.50.1617.0, i have chacked all the changes as the above article but still it does not worlds.

    Reply
  • As with a lot of you… I’ve tried all the suggestions and have yet to get Intellisense working. I’m currently running SQL SERVER 2008 R2 10.50.2500.0 on Windows Server 2008 R2 within a Virtual Build. I’m going to install one of the suggested updates (SQLServer2008R2SP2-KB2630458-x64-ENU) — Patch Level 10.51.2500.0 — and I’ll let you know what happens. Also I’d like to mention that I do have a number of LINKED Servers configured, I’m not sure if this has any impact that would cause Intellisense to stop working, one of the Linked servers is to an Oracle database. I also have the following additional software installed:
    1) SQL SERVER 2012 – 11.0.2100.60
    2) VS2010 Professional SP1Rel – 10.0.40219.1
    3) VS2012 Professional Update 3 – 11.0.60610.01
    When checking out the SQL SERVER 2012 version, I thought I try to see if IntelliSense was working here, and it wasn’t initially, but after checking the setting and clearing the cache and making sure IntelliSense was enabled in my query (Ctrl^Q + Ctrl^I) I was able to get it to work in 2012. SQL Server 2008 R2 SP2 still installing……..

    Reply
  • Update: After installing the SQL SERVER 2008 R2 SP2 I was finally able to get IntelliSense working again… I guess the Linked Servers didn’t have an impact.
    Thanks for all the suggestions
    Much Appreciated
    -=Duane=-

    Reply
  • IntelliSense is restored, after installing “Service Pack 1 for Microsoft® SQL Server® 2008 R2” (SQLManagementStudio package) http://www.microsoft.com/en-us/download/details.aspx?id=26727

    Reply
  • IntelliSense is not working in SQL Server 2008.
    System is connecting through citrilx. Is there any way to work IntelliSense without any issue?

    Reply
  • Awesome! I was unaware of the last step which is what fixed IntelliSense for me. Thanks!

    Reply
  • hello all

    I have problem during writing query . I did not get help from sql server .. Please guided me as early as possible

    Reply

Leave a Reply