Why SSMS 17.x and further doesn't support SSIS - sql-server

Everything is in the title, I can't find why did they remove this function on 17.x version.
I quote:
SQL Server Integration Services (SSIS) – SSMS version 17.x or later does not support connecting to the legacy SQL Server Integration Services service.
Source
So as a purpose of training on this feature, I have got to install SSMS and SQL SERVER 16.x for example isn't it?
I have installed 16.5 version so I have to find exactly same version for SQL server which means SQL SERVER 2016. Did I understand correctly please?
Thank you for your answer.

As #Larnu said, use SSISDB rather than SSIS in SSMS since 2012 version.
This is recomended by microsoft documentation.
https://learn.microsoft.com/fr-fr/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

Related

How to use SSIS of SQL Server 2014 on Windows 7

I'm trying to use SSIS of SQL Server 2014, I already had SQL Server so I've followed some tutorials of how to add the SSIS functionality. I downloaded the setup of SQL Server but SSIS is missing when I look for it.
I read on a previous post that it's because I'm downloading SQL Server express
https://www.microsoft.com/en-us/download/details.aspx?id=42299 and that version doesn't have that feature.
But I've seen videos where they have the same link and to them do appear the SSIS when they're doing the same procedure.
My question: what can I do to use SSIS of SQL Server because I have Windows 7 and other versions as SQL Server 2016, 2017 need Windows 8 or newer, but I don't want to install them.
You can download SQL Server Developer Edition, if you are just planning to use it for development purposes. It is having SSIS coming with it.
SQL Server Developer Edition 2014 supports Windows 7. You can see more details here
The SQL Server Developer Edition 2014 download instructions are available in the Stackoverflow post
You need to install Sql Server Developer Tools-BI (SSDT-BI) to work on Integration Services Project. You can download SSDT from here. Choose the one corresponding to SQL Server 2014.

Automating upgrades of SSIS packages from SQL Server 2012 to above

I have a bunch of SSIS packages created in SQL Server 2012. As new SQL Server versions come out, we have to provide a these packages in a format for SQL Server 2014, 2016 (every time for a new SQL Server version).
To do this, we manually upgrade packages, and store them in our repository for each SQL Server version. Obviously, this isn't great as the only difference is the SQL Server version they are compatible with.
Currently, there is an Integration Services project behind these in Visual Studio 2017, and via the IDE, you can upgrade all the packages via the flick of a switch.
Ideally, I'd like my Jenkins CI to do this conversion for me to each SQL Server version and make the packages available in each SQL Server version. Can this be done? I don't want to store every version package in my repo for distribution really...
TIA.

SonarQube upgrade with from 5.6 to 6.3 with SQL Server 2008

We are using SonarQube v5.6 with SQL Server 2008 version, and now planning to migrate it to SonarQube 6.3, when I looked at website it says that it supports only SQL Server 2012 + versions.
I work for a big enterprise and it's difficult to get new servers easily. So I want to know that if v6.3 will also work with SQL Server 2008 or not?
I tried to upgrade but it does not work as Sonar check for sql sever version before it start upgrade. And if it finds unsupported versions, it will not go ahead with upgrade.

Will SSDT-BI work with SQL Server 2008 R2?

Can some one tell me whether the SSIS packages developed in Visual Studio 2012 or 2013 works in 2008r2 server or not ???
If yes, did any other software needs to be installed in the 2008r2 server?
Deployment is not any concern here. I just want to run the packages in 2008r2 server via sql agent job
Please help.
No. Backwards compatibility is not an option. A package built in 2014 will not run on 2012. A 2012 package will not run on 2008 and a 2008 package will not run on 2005.
However, forward compatibility does exist so a 2005 package will run on 2008. 2008 will run on 2012, 2012 on 2014.
While I don't think this is your scenario, if you have the 2012/2014 SSIS packages deployed to a 2012/2014 server, you could run them from the 2008 server's SQL Agent task. It'd just be a matter of scripting the catalog.create_execution and catalog.start_execution BOL
Having that SQL Script, add a job step task of SQL and point the context over to your 2012/2014 server.
MSDN at https://msdn.microsoft.com/en-us/library/mt204009.aspx contains an overview of all the supported VS/SQLServer version combinations.
Basically, for SQLServer2008R2 SSIS development you will need BIDS (from the SQLServer installation).
The VS2012/VS2013 tools support only SQLServer2012/2014 SSIS development.
For VS2015, the Februari preview release of the SSDT-BI tools is intended to support multi-targetting SSIS package development (but only SQLServer2012-2016, no 2008R2), see also in the comments at http://blogs.msdn.com/b/ssdt/archive/2015/12/16/sql-server-data-tools-preview-update-for-december-2015.aspx
Note there is also something called BIML which is able to generate SSIS packages for different versions of SQLServer (incl 2008R2) from the same source code, so you could possibly use VS2012/VS2013 with BIDSHelper and then as a last step maybe generate packages for SQLServer2008R2.

Install SQL Server 2005 Standard on a computer with SQL Express

Folks,
Visual Studio installed SQL Server Express on my computer, which to date has satisfied my needs. I now need to do remote database support so need the full version of management studio. I tried to install the standard version but it is blocked, apparently because Express has newer versions of the files. Can I do this? Will they play well together?
Thanks
Doug
You cannot run SQL Server 2005 Express on the same machine as SQL Server Management Studio 2005. However, you can run SQL Server 2008 Express.
I uninstalled 2005 and installed 2008 on my machine to work around that problem.
See this blog post for more info.
You could probably also set up a slipstream for 2k5 install with the latest service packs and install it that way.
Your solution is pretty simple. Uninstall Express & install SQL Server 2005. Why would you need both running side by side when you have the full version besides there's less headache when you have only one instance of it.

Resources