SSIS 'Deploy' button disabled - sql-server

I recently upgraded to Visual Studio 2017 and so SSDT for VS 2017 but then decided to go back to VS 2015 because of some other complication. I uninstalled SSDT for VS 2017 and installed SSDT for VS 2015. Now the Deploy button is disabled when I try to deploy my SSIS project. There are no messages saying why it's disabled. Not sure where to go from here. I tried to deploy the packages separately in SQL Server but because I have a project level parameter my packages uses so it's giving me an error.

Related

Visual Studio 2019 say dtproj SSIS project is unsupported

I'm trying to open my dtproj SSIS project in Visual Studio 2019 and it says its unsupported and incompatible. What am I missing? I installed VS with SSDT so it should work. I compared the about-info of both and found the VS that didn't work lacked the following. Is SSIS 15 a separate install? If so, where do I get it?
Snapshot Debugging Extension 1.0
Snapshot Debugging Visual Studio Extension Detailed Info
SQL Server Integration Services 15.0.2000.180
Microsoft SQL Server Integration Services Designer
Version 15.0.2000.180
Microsoft Visual Studio Tools for Applications 2019 00435-60000-00000-AA131
Microsoft Visual Studio Tools for Applications 2019
#larnu has part of the answer, that is, install the SSIS extension. After doing that it still won't work (or didn't in my case). The project still said 'unsupported' and I right clicked it in solution explorer and clicked 'reload project' and after that the project loaded correctly.

vs shell installation has failed with exit code 1638

I have received the following error while installing MSSQL 2017 on Windows 2012 R2.
vs shell installation has failed with exit code 1638
You must install SQL Server first before installing Visual Studio 2017.
If you have already installed Visual Studio 2017, do not worry, just follow the steps below:
Uninstall the Microsoft Visual C++ 2017 Redistributable (x86) and (x64)
Then install SQL Server.
Do not forget to select "Database Engine Services"
Change "Startup Type" of SQL Server Browser from "Disabled" to "Automatic"
The installation will be done without any problems:
Then reinstall the Microsoft Visual C++ 2017 Redistributable (x86) and (x64)
This Error means
1-Another version of this program is already installed
2-Visual Studio 2017 Is In Installing Level And Not Complete
3-Visual Studio 2017 installed (Not For All)
If You Have Other Version . Remove Or Update The SSMS.
If Your Visual Studio In Installing Level. Wait To Complete And Then Try To Setup
Else
To fix the issue, use the following workarounds:
Repair the x64 version of Microsoft Visual C++ 2017 Redistributable from Add or remove programs by using following steps:
Open Add or remove programs.
Find and select Microsoft Visual C++ 2017 Redistributable (x64). Click the Change button.
Click the Repair button.
If you encounter this issue when installing TFS, you can start VC_redist.x64.exe from the TFS installation files, and then select repair.
Hope This Help You To Fix
Microsoft Support Article
Do you have Visual Studio 2017 installed in your computer? If so, try uninstalling it, then install SQL Server, and reinstall Visual Studio. I had the same problem today when installing MSSQL 2017, and solved it like that.
I read in some sites you can also try only uninstalling Microsoft Visual C++ 2017 Redistributable (86x) and (64x), but I didn't try this solution, so I'm not sure if it works. It's still worth a shot though, as it's easier than uninstalling the whole Visual Studio.

SSIS Upgrade Wizard gone in Visual Studio 2017

My company has started a project of upgrading from SQL Server 2008 R2 to 2017. My team is responsible for migrating about 70 SSIS project, some SSRS and SSAS.
I know that SSIS development in Visual Studio 2017 is quite new, since the SQL Server Data Tools just got into GA release. But I have managed to install it on my computer, develop with SSIS designer and also open old SSIS projects, and then the SSIS Upgrade Wizard shows.
BUT, somehow my SSIS Upgrade Wizard does not pop up anymore. It just gives error
project type .dtproj is not recognized
I'm still able to create new SSIS projects, but I'm depenging on the posibility to migrate/upgrade my old projects.
Is there any extensions/dependencies I miss, or is there any application that is "blocking" this feature?
I have several Visual Studio versions installed and the list in "Add or remove programs" is full of different Visual Studio and .NET components in different versions. It is impossible to know what to delete etc.
If you have many Visual Studio version installed you can open the Visual Studio 2017 from the following path:
C:\Program Files (x86)\Microsoft Visual Studio 15.0\Common7\IDE\devenv.exe
Then try to open the project.
If it fails, then try creating a new SSIS 2017 project, add the packages (.dtsx) files manually, then right click on Packages in the Solution Explorer and Click on Upgrade All
Additional Information
Upgrade Integration Services Packages Using the SSIS Package Upgrade Wizard

Does downgrading visual studio 2017 to 2015 affect code?

I am using visual studio 2017 and sql server 2016 for development of SSIS. I am in situation where I want to deploy my SSIS package to client side where old visual studio 2015 is used. So because of this I am not able to deploy it. So my question is how do I deploy my SSIS package to client side? Does downgrading visual studio from 2017 to 2015 affect my code?
SSIS projects are the same, as long as you install the latest version of SSDT.
Deployment has nothing to do with Visual Studio though. You need to develop your SSIS project targeting the same version as the production server. Many features depend on the target server's version. For example, SSIS Package Parts can only be used for projects that target SQL Server 2016 and above.
I've been using both Visual Studio versions on the same project for almost a year because SSIS support in VS 2017 was only a preview until recently. I had to wait until October 2017 for SSIS in VS 2017 to became stable enough to ditch VS 2015. Up until August 2017 there was a nasty bug that didn't allow me to open C# transformation tasks in 2017, so I had to switch to 2015 each time I wanted to edit them.
As I remember, diffing the project files showed that the only change from one VS version to another was a different version number in the file.
There was no one-way project upgrade between 2015 and 2017.

Visual Studio 2017 does not have Business Intelligence Integration Services/Projects

I do not see an option to create an SSIS project using Visual Studio 2017.
VS2017 supports ssis or ssrs projects if you install SSDT for VS2017 here.
Click on the newly downloaded file and check SSIS or SSRS components that you required, as show in diagram :-
Once you have installed this, try opening ssis / ssrs project. I managed to open ssis developed on vs2010.
You should see these component installed. (reboot if you don't see them).
Try open your project again. If you get 'incompatible project' - right click on your project, select "reload project" (not reopen the solution)
Information on this will probably get outdated fast because Microsoft is running to complete its work on this, but as today, June 9th 2017, support to create SQL Server Integration Services (SSIS) projects on Visual Studio 2017 is not available. So, you can't see this option because so far it doesn't exist yet.
Beyond that, even installing what is being called SSDT (SQL Server Data Tools) in VS 2017 installer (what seems very confusing from Microsoft's part, using a known name for a different thing, breaking the behavior we expect as users), you won't see SQL Server Analysis Services (SSAS) and SQL Server Reporting Services (SSRS) project templates as well.
Actually, the Business Intelligence group under the Installed templates on the New Project dialog won't be present at all.
You need to go to this page (https://learn.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt) and install two separate installers, one for SSAS and one for SSRS.
Once you install at least one of these components, the Business Intelligence group will be created and the correspondent template(s) will be available. But as today, there is no installer for SSIS, so if you need to work with SSIS projects, you need to keep using SSDT 2015, for now.
I havent tried this scenario yet - I was scared off by the (unanswered) comments below the GA announcement blog post:
https://blogs.msdn.microsoft.com/ssdt/2017/04/19/announcing-the-general-availability-ga-release-of-ssdt-17-0-april-2017/
I'll be staying on VS15 for a while ...
Integration Services project templates are now available in the latest release of SSDT for Visual Studio 2017.
Note: if you have recently installed SSDT for Visual Studio 2017. You need to remove the Reporting Services and Analysis Services installations before you proceed with installing SSDT.
There is no BI project in Visual Studio. Youll need to download SSDT. SSDT 2017 works fine :)
https://learn.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt
SSIS Integration with Visual Studio 2017 available from Aug 2017.
SSIS designer is now available for Visual Studio 2017! ARCHIVE
I installed in July 2018 and appears working fine. See Download link

Resources