简体   繁体   中英

Where does SQL Server store the SSIS packages?

SQL Server在哪里存储SSIS包?

Depending on how you choose to deploy them, they are either stored within the MSDB database or on the file system. Here's how you do both:

I use SQL Server 2005 in combination with Visual Studio 2005. So all my SSIS projects by default will be at

C:\\Documents and Settings\\santosh\\My Documents\\Visual Studio 2005\\Projects

Let me know if you have your SQL Server set up in a different environment or if you have made changes to your Visual Studio options.

If you dont find your projects at above mentioned location, look at the defined default projects path in Tools>Options in Visual Studio.

This should help.

By default, the physical location of the ssis package is at: C:\\Program files\\Microsoft SQL Server\\90\\Dts\\packages

once you deploy it, you will find them in MSDB database in the sqlserver.

Starting from SSIS 2012, there is a new place for packages - SSIS Catalog , stored in SSISDB database (default name, can be changed on creation). It is created by SSMS wizard (not created during installation of SQL Server) and accessible both as User's database and Integration Services branch in SSMS Database connection.

If you have deployed packages in the SQL Server, by default they will be stored under MSDB. You can see stored packages by connecting to Integration Services of the SQL Server and looking under "Stored Packages" --> MSDB.

检查您的SQL Server实例,并且有一个名为MSDB的地方(即数据库)默认配置是将SSIS包存储在该数据库中

By Default it will be store at C:\\Program Files (x86)\\Microsoft SQL Server\\110\\DTS\\Packages in sql server 2012.

In subsequent version such as 2008,2010,2012,2014 it will be at 90\\100\\110\\120 folder in above path.

But again if you are deploying ssis package location depends on the deployment type.

In File system-You can set the path.

可以使用2个选项部署SSIS包(例如,使用向导):文件系统部署或SQL Server部署

The package store can include both the msdb database and the folders in the file system, only msdb, or only folders in the file system. In msdb, packages are saved to the sysssispackages table. This table includes a folderid column that identifies the logical folder to which the package belongs. The logical folders provide a useful way to group packages saved to msdb in the same way that folders in the file system provide a way to group packages saved to the file system. Rows in the sysssispackagefolders table in msdb define the folders.

1-By Default it will be store at C:\\Program Files (x86)\\Microsoft SQL Server\\110\\DTS\\Packages in sql server 2012.

2-In subsequent version such as 2008,2010 it will be at 90\\100 folder in above path.

3-SSIS Package location depends on the type of deployment.

4-File system-You can set the path.

Connect to SQL server Integration services. Under Stored Packages - > MSDB -> any folder you created and imported the SSIS package

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM