SQL Server Management Studio VS Visual Studio - Different version of SQL - sql-server

I would love to manage and create my databases in SQL Server using SQL Server Management Studio and use them in Visual Studio but I can't connect to the same database :
Different Version of SQL used
As you can see, Visual Studio is connected to SQL Server 13.0 and Management Studio is connected to SQL Server 12.0.
Can someone help me to figure this out and make the two programs using the same database.
Thanks in advance for your help

You are connected to different instances of SQL Server. Visual Studio is connected to a LocalDB instance while SQL Server Management Studio is connected to SQL Server Express instance. To resolve this issue you just select local instance at login step of SQL Server Management Studio tool.

Related

class not registered sql server management studio

i got this Error while i want Change or create view and change column place
this is photo
how to fix that
Let's Consider the following scenario:
You install SQL Server 2012 Management Studio and create a project in SQL Server 2012 Management Studio.
You install SQL Server 2016 Management Studio on the same computer.
When you try to open the solution (.ssmssln file) or the project (.ssmssqlproj file) using SQL Server Management Studio 2012, you may get the following error:
“Class not registered (Exception from HRESULT: 0x80040154
(REGDB_E_CLASSNOTREG))”
Resolution:
To workaround this issue, use one of the following methods:
Method 1: You can use SQL Server Management Studio 2016 on the same
or different system to work with SQL Server Management Studio 2012
projects after the side by side installation.
Method 2: You can re-install SQL Server Management Studio 2012.
However it is advised that client tools like SQL Server Management Studio 2012 and
SQL Server Management Studio 2016 be installed on separate systems.

"This version is not supported. only servers up to microsoft sql server 2005 are supported"

justI'm getting this error message when trying to add a new connection in VS 2008 Server Explorer.
Unfortunately I'm working in a PC that my client company gave me, and I need to ask permissions to install new software there. This PC has VS 2008 and a pretty old Sql Server version(2000 for what I can see).
I used to think VS doesnt need an additional SQLServer install just to connect, but I guess I was wrong...I want to develop an app that connects to SQL Server 2008, and after testing connection it prompts the error mentioned above.
Is there a way to connect succesfully without installing a newer Sql Server version on my side?
Please, if there is no way to do it, just answer no and let me know, thanks in advance.
As Visual Studio 2008 was released before SQL Server 2008, the development environment database tools were coded without knowing about SQL Server 2008.
However, since these versions of Visual Studio were released before
SQL Server 2008, the design-time tools cannot interact with SQL Server
2008 - even though it is possible to programmatically access the data
in a SQL Server 2008 database from applications written with Visual
Studio 2008 or 2005
Source: Connecting to Microsoft SQL Server 2008 from Microsoft Visual Studio 2005 and 2008
Luckily, Microsoft did release a patch for both Visual Studio 2005 and Visual Studio 2008, which is also referenced in the article (to save you reading the whole thing, for Visual Studio 2008, you need to install Visual Studio 2008 Service Pack 1)

I can't connect to SQL Server Management Studio Express version9

I've installed SQL Server Management Studio Express on my system and also visual studio 2008 is installed on my system before.
But the problem is I can't connect to SQL Server Management Studio Express
I've tried by filling the server namre combobox by \SQLEXPRESS or . or (local)\SQLEXPRESS or (local) and somethings else
but I face to different errors
please help if you can

SQL Server Management studio vs other editions

What is the difference between SQL Server Management Studio and SQL Server Express edition and which is better? I can't understand the relationship between these two. Can anyone help me?
You are talking about 2 different things.
SQL Server Express is one edition (a variant) of SQL Server.
SQL Server Management Studio is a tool that you use to access SQL Server (any edition). You would use it, for instance, to access SQL Server Express, but not as a replacement of SQL Server Express.
Sql Server Management Studio:
It is the tool used to administering, configuring of sqlserver components by using script editors and graphical tools
sqlserver express is the express edition of sqlserver
You can find the list of sql server editions from following link
http://www.sqlserverspace.com/sqlservereditioncomparison.html
In simple words it(sqlserver management studio) is the interface to access sqlserver(database) of any edition(Express,Enterprise,Developer etc)
Yea.
Management Studio is Management Studio. There are not various differences. THe DB has various capabilities, but management studio is management studio.

Visual Studio 2008 doesn't connect to SQL Server 2008

When I try to make a new data connection from a Visual Studio 2008 to a database on SQL Server 2008, it fails. It says, it supports SQL Server connections up to SQL Server 2005 version only.
What is missing in my installation? Or where are settings I should change?
You need to install the Visual Studio 2008 service pack 1.
See Microsoft Support for more information.

Resources