Visual Studio 2013 incompatibility with MS SQL Server 2014 - sql-server

I downloaded MS SQL Server 2014 Enterprise Edition from MSDN. I want to do a server backend in C# and MS SQL, but the problem is, whenever I want to do something with DB in Visual Studio 2013 Ultimate it just tells me this
===================================
An incompatible SQL Server version was detected. (Microsoft.VisualStudio.Data.Tools.SqlEditor)
------------------------------
Program Location:
at Microsoft.VisualStudio.Data.Tools.SqlEditor.DataModel.SqlConnectionStrategy.ValidateConnectionForEditor(UIConnectionInfo ci, IServerType server)
at Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()
Honestly, I don't know what is going on, or why tells me that VS is incompatible with SQL server.

You should update SSDT to 2014, you can download it here:http://msdn.microsoft.com/en-us/data/hh297027
Read more about support for SQL Server 2014 on this blog: SQL Server Data Tools for SQL Server 2014 is available
From the post:
For Visual Studio 2013 download check the Visual Studio update channel
(Tools –> Extensions and Updates –> Updates) for this update.
Hope this helps

I'm guessing that your VS2013 isn't fully updated and that you need to update the database tooling component (SSDT) for SQL2014. I posted an answer on this a couple of days ago with some instructions.
Look at the Extensions and Updates in VS2013 and there should be an update available for SQL Server Data Tools.

SSDT didn't have support for SQL Server 2014 until a release in Oct2013.
Update your SSDT here
http://msdn.microsoft.com/en-au/data/tools.aspx

Until late January only SQL Server 2014 CTP was available (Community Technology Preview) and not as a RTM; which was not supported by tools like Visual Studio.
But now new Data tools are available, you can download the same and upgrade to it.
Get it from here http://msdn.microsoft.com/en-us/data/hh297027

Related

SSIS Visual Studio 2019 for SQL Server 2008

The question is can I use Visual Studio 2019 with the most current SSIS to create SSIS packages for SQL Server 2008? Or do I need to download an earlier version of Visual Studio?
I do not have access yet to execute on the server I am waiting for this and just doing some research to get tools ready in the mean time. So I have not tried anything yet.
You have to install SQL Server Data Tools (SSDT) for Visual Studio 2019.
This is the link
https://learn.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?redirectedfrom=MSDN&view=sql-server-ver15
Says that you can't.
Supported SQL versions
Integration Services packages SQL Server 2012 - SQL Server 2019
Unfortunately, SSIS 2008 is too old. Additionally, SQL Server 2008, and its SSIS, are out of support. I strongly suggest upgrading your SSIS to a later and supported version.
VS2019 supports SSIS development for the following SSIS versions:
2012
2014
2016
2017
2019
-- UPDATE --
can sql server2008 use ssis later than 2008? this is what i was trying
to establish
No, SQL Server version and SSIS version are one and the same.
-- UPDATE #2 --
BIDS (Business Intelligence Development Studio) can be found after installing the full version of SQL server 2008.
Check it out here: Creating a SSIS package in VS 2008

SQL Server 2016 RTM Download

Does anyone know when is SQL Server 2016 going to become available for download via MSDN? I thought it was today. As I type we still only have RC3 on there.
SQL Server 2016 released on MSDN:
SQL Server 2016 Database engine & core features (MSDN)
SQL Server Management Studio 2016
SQL Server Data Tools 2016 (June 2016)
The new download of sql 2016 management studio is an august release, you can find it here:
https://msdn.microsoft.com/en-us/library/mt238290.aspx
When you download this installer, you can see Releaswe 16.3 in the set up. I came to this question because if you install the previous release of the management studio(the one in the accepted answer) you will get an error.
Latest update

Incompatible SQL Server version found with Visual Studio 2010 and SQL Server 2014

Recently upgraded to SQL server 2014 from SQL 2008 R2 and SQL server object explorer in Visual Studio 2010 professional is no longer recognising my 2014 database.
When trying to add a database I get this error
"Incompatible SQL Server version found"
MSDN blog about SSDT
I tried installing SSDT 2014 for VS 2012 hoping that VS 2010 problem will get some how resolved, but not to avail.
The normal server explorer is able to connect to the SQL2014 instance, but there are a lot of stored procedures and the interface is a bit slow.
The blog suggests to upgrade to VS 2012 or later version.
But is there any way to stay in VS 2010 and access SQL 2014 with SQL server object explorer.
Short answer: I think you will need to switch to a newer version of Visual Studio
Long answer:
This announcement promotes an update for VS 2012 & 2013 for a new version of SQL Server Data Tools (SSDT) compatible with SQL Server 2014: http://blogs.msdn.com/b/ssdt/archive/2014/03/25/sql-server-data-tools-for-sql-server-2014-is-available.aspx
This link states that with the release of VS 2013, they will no longer be updating VS 2010: http://blogs.msdn.com/b/ssdt/archive/2014/01/30/ssdt-and-visual-studio-versions.aspx
From those MSDN links, my conclusion is that you'll need to get a newer version in order for SQL Server 2014 to play nicely with Visual Studio (I would love to be contradicted on this though!).

Can't create SQL Server 2012 database from Visual studio 2010 (SSDT) on my local PC

I am a new SQL Server programmer and this is my first question on stackoverflow.
Anticipating your help...
I have these installed in my PC: Windows 7 ultimate SP1 + SQL Server 2012 Enterprise + Visual Studio 2010 (SSDT which came with my SQL Server 2012). What I want to do is create a database from SSDT.
In server explorer, I right clicked the data connection -> create new SQL Server database. After I input my server name and choose "Use Windows authentication" (which is the case with my SQL Server 2012), I got this warning:
This server version is not supported. Only servers up to Microsoft SQL Server 2008 are supported.
What shall I do? Shall I upgrade to Visual studio 2013 or I have other options?
Much appreciated if anyone can help.
Visual Studio isn't really the issue here. And you didn't say why you installed VS 2010 (are you actually developing apps with it?). If you're not actually developing in VS, I would remove it and just install the latest SSDT. This will install a VS shell, containing enough functionality to fully run SSDT. Then you should be able to create SQL Server 2012 databases, which I assume is what you want to do.

Business Intelligence for Visual Studio 2013 targeting SQL Server 2008 R2

I have VS 2013 installed with Business Intelligence for Visual Studio 2013.
I need to write a SSIS package to be run on SQL Server 2008 R2
Per Analysis Services & PowerPivot Blog
this is not officially supported.
Anyone know of a workaround to leverage VS 2013 and it's tool set. I really thought I was done having to keep four generations of development tools on my machine... holding out hope here.
No it is not possible. SSIS only allows a specific version of the visual studio tools (BIDS/SSDT) to work for each version of SQL Server. Each version only creates one specific SSIS Package Version.
See link here explaining.
https://sqlstudies.com/2015/04/27/what-sql-version-is-my-ssis-package/
The newest version, SSDT/Visual Studio 2015 has added backwards compatibility for SSIS finally, but only back to SQL Server 2012.
See info here in link here.
https://www.mssqltips.com/sqlservertip/4253/backwards-compatibility-in-sql-server-data-tools-for-integration-services/
so it will not solve your problem with SQL Server 2008 R2 sorry :-(

Resources