SQL Server Management Studio Clear Cache Code Completion - sql-server

If you change a table, then code completion doesn't work anymore when writing a query in SQL Server Management Studio. Is there a way to clear this cache?
(SQL Server 2008)

You can try
Edit -> Intellisense -> Refresh Local
Cache (CTRL+Shift+R)
From SQL Server 2008 Intellisense update/refresh on schema changes

Related

Retrieve SQL Management Studio Query

I had one important unsaved query in SQL Management Studio. Accidentally I closed that tab and now I need to retrieve that query. Is there anyway?
SQL Management Studio Version: Microsoft SQL Server Management Studio 12.0.2569.0
Update:
I checked at Recover unsaved SQL query scripts link and I did not find my query files there.
I executed that query multiple times yesterday.

SQL Server 2008 R2 Management Studio errors

I had SQL Server 2005 installed on my system. Then I installed SQL Server 2008 R2 also.
Now when I open SQL Server 2008 R2 Management Studio I get two messages.
(1) You can import customized user settings from SQL Server 2005 Management Studio. Be aware that some default settings might be changed after you import your customized user settings. Do you want to import your customized user settings from SQL Server 2005 Management Studio
(2)There are SQL Server 2005 Management Studio registered services on this system. Do you want to add them into Microsoft SQL Server Management Studio? Adding The Server registration information has no effect on the servers themselves.
What I should answer to this messages? Yes or No? Please help. I am trying to install Sharepoint Server 2013 Server on my system. But there is an error when I ran Products configuration wizard.
Failed to create sample data. An exception of type
System.Null.Reference Exception was thrown.
Does the error in SQL server Management Studio have anything to do with this error?
1st Sql is warning you that you have prev users that are created in the old sql server 2005 instance.
And asking you if you wish to migrate those users to the new sql 2008 instance.
if you would like to login with the same users that you used to use in the old sql then press yes other wise neglect the dialog and create your new users in the new sql server.

Object reference not set to an object. (SQLEditors)

I am working in SQL Server 2008 R2 on my local machine, Its working fine. But when I an connecting to Server on internet on which SQL Server 2012 is loaded, I am able to connect but not able to save Views. When I am saving the View I am Getting an error:
Object reference not set to an object. (SQLEditors).
If any one has got the solution, Please help me.
This happens because the query designer in SQL Server Management Studio for SQL Server 2008 R2 is incompatible with SQL Server 2012.
You have two options:
When saving the view, issue an ALTER VIEW statement, instead of using the designer.
Install SQL Server Management Studio for SQL Server 2012 on your local machine.

Cannot create New Database in SQL Server 2008

Anyone please give me some ideas what to do next? I have a 2008 SQL Server installed, and try to create a DB on my PC \SQLExpress, however, I come up with the following message:
Cannot write property isfilestream this property is not available on sql server 7.0
Actually I have already enabled this via the properties within Management Studio and via the configuration tool, but the message still pops out...
My computer originally has 2008, but because I cannot access to the local server .\SQLExpress, then I re-downloaded the 2012 SQL Server, and then is able to access to the local server via 2008 SQL management studio. Not sure if this is related to my issue
Thank you so much in advance!

can i view aspnet.db in sql server 2008 management studio

i have just started playing aorund with asp.net mvc and i want to view the database (aspnetdb.mdf) in sql server 2008 management studio
but it doesn't seem to let me view this file.
any suggestions?
You have to attach the database to the SQL Server instance using CREATE DATABASE FOR ATTACH or sp_attach_db, and then connect to the instance with SQL Server Management Studio to view the contents of the database. I am assuming that you are using SQL Express, which would mean that your application is configured to use User Instances where the connection string attaches the database to the SQL Server during code execution. This isn't a optimal way of doing things performance wise since you have to pay the cost to bring the database online repeatedly. If you attach the database permanently to the SQL Instance you will need to change the application connection string because the database can only be attached once since SQL Server takes an lock on the file to prevent it from being changed by another process.

Resources