Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Where are my SSIS packages stored on my server? Expand / Collapse
Author
Message
Posted Tuesday, August 14, 2012 9:34 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, January 8, 2013 8:48 AM
Points: 149, Visits: 329
Hi, I saved a couple of import packages on my SQL Server. How do I go about finding these packages? I tried clicking on "Connect" in the "Object Explorer" panel then choosing the "Integration Services" package. I then try connecting to the same IP address that my SQL Server engine is running on. But then I get an error saying "The specified service does not exist as an installed service".
Post #1344813
Posted Tuesday, August 14, 2012 9:43 AM


SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Wednesday, December 4, 2013 2:27 PM
Points: 26, Visits: 64
Did you try entering the server portion of the instance name instead of the IP address of the server?

Michael Connolly
Post #1344817
Posted Tuesday, August 14, 2012 9:45 AM


SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, August 5, 2014 6:52 AM
Points: 179, Visits: 821
Use the following to verify that it exists on the server and make sure that the integration services service is running to view via ssms

SELECT
COUNT(*)
FROM
msdb.dbo.sysdtspackages


SQL DBA
Every day is a school day, and don't trust anyone who tells you any different.
http://sqlblogness.blogspot.co.uk
Post #1344820
Posted Tuesday, August 14, 2012 10:01 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, January 8, 2013 8:48 AM
Points: 149, Visits: 329
Hi Ness,
I ran your query and there were no results. I just saved a test package and didn't get a result after running your query. I am guessing the packages are being saved somewhere else? Also, how do you make sure integration services can be viewed through SSMS?
Post #1344831
Posted Tuesday, August 14, 2012 10:13 AM


SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, August 5, 2014 6:52 AM
Points: 179, Visits: 821
Hi,

That should show you the packages if you used the option to save them into SQL rather than via the file system. Did you deploy and use a manifest file?

If you saved them into the file system you should be able to find the default location and open them(to be able to run, not edit) from there.

I was talking about tthe means of seeing them in object explorer that you were using but you need the service to be running. You can only run them from there not edit them.

Gotta run


SQL DBA
Every day is a school day, and don't trust anyone who tells you any different.
http://sqlblogness.blogspot.co.uk
Post #1344847
Posted Tuesday, August 14, 2012 10:22 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, January 8, 2013 8:48 AM
Points: 149, Visits: 329
The package is being saved to the SQL Server. The query you mentioned doesn't return anything
Post #1344855
Posted Tuesday, August 14, 2012 11:00 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, January 8, 2013 8:48 AM
Points: 149, Visits: 329
I was able to open up the SSIS package using Visual Studio and run it from there
Post #1344887
Posted Tuesday, August 14, 2012 11:04 AM
Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Today @ 4:12 AM
Points: 359, Visits: 906
Sounds like you're saving the package inside the solution which is probably going to be on your local hard drive.
Post #1344892
Posted Wednesday, August 15, 2012 4:18 AM


SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Tuesday, August 5, 2014 6:52 AM
Points: 179, Visits: 821
Ness (8/14/2012)
Use the following to verify that it exists on the server and make sure that the integration services service is running to view via ssms

SELECT
COUNT(*)
FROM
msdb.dbo.sysdtspackages


I humbly apologise. The above is incorrect. I knew you could find them in msdb, but I did not check for myself.

I have now tested and this is the wrong table for SSIS packages (perhaps for the 2000 dts packages?). Below is correct taken from Zoltán Horváth at the technet pages..(http://gallery.technet.microsoft.com/List-all-SSIS-packages-in-901addce)

SELECT PCK.name AS PackageName
,PCK.[description] AS [Description]

,FLD.foldername AS FolderName
,CASE PCK.packagetype
WHEN 0 THEN 'Default client'
WHEN 1 THEN 'I/O Wizard'
WHEN 2 THEN 'DTS Designer'
WHEN 3 THEN 'Replication'
WHEN 5 THEN 'SSIS Designer'
WHEN 6 THEN 'Maintenance Plan'
ELSE 'Unknown' END AS PackageTye
,LG.name AS OwnerName
,PCK.isencrypted AS IsEncrypted
,PCK.createdate AS CreateDate
,CONVERT(varchar(10), vermajor)
+ '.' + CONVERT(varchar(10), verminor)
+ '.' + CONVERT(varchar(10), verbuild) AS Version
,PCK.vercomments AS VersionComment
,DATALENGTH(PCK.packagedata) AS PackageSize
FROM msdb.dbo.sysssispackages AS PCK
INNER JOIN msdb.dbo.sysssispackagefolders AS FLD
ON PCK.folderid = FLD.folderid
INNER JOIN sys.syslogins AS LG
ON PCK.ownersid = LG.sid
ORDER BY PCK.name;


SQL DBA
Every day is a school day, and don't trust anyone who tells you any different.
http://sqlblogness.blogspot.co.uk
Post #1345194
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse