簡體   English   中英

SQL Server在哪里存儲SSIS包?

[英]Where does SQL Server store the SSIS packages?

SQL Server在哪里存儲SSIS包?

根據您選擇部署它們的方式,它們可以存儲在MSDB數據庫中,也可以存儲在文件系統中。 以下是您如何做到這兩點:

我將SQL Server 2005與Visual Studio 2005結合使用。因此我默認的所有SSIS項目都將在

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

如果您在不同的環境中設置了SQL Server,或者您已對Visual Studio選項進行了更改,請告訴我們。

如果您在上述位置找不到項目,請在Visual Studio的工具>選項中查看已定義的默認項目路徑。

這應該有所幫助。

默認情況下,ssis包的物理位置位於:C:\\ Program files \\ Microsoft SQL Server \\ 90 \\ Dts \\ packages

一旦部署它,您將在sqlserver中的MSDB數據庫中找到它們。

從SSIS 2012開始,包裝有一個新的位置 - SSIS目錄 ,存儲在SSISDB數據庫中(默認名稱,可以在創建時更改)。 它由SSMS向導創建(不是在安裝SQL Server期間創建的),並且可作為SSMS數據庫連接中的用戶數據庫和Integration Services分支訪問。

如果已在SQL Server中部署了包,則默認情況下它們將存儲在MSDB下。 您可以通過連接到SQL Server的Integration Services並查看“Stored Packages” - > MSDB來查看存儲的包。

檢查您的SQL Server實例,並且有一個名為MSDB的地方(即數據庫)默認配置是將SSIS包存儲在該數據庫中

默認情況下,它將存儲在sql server 2012中的C:\\ Program Files(x86)\\ Microsoft SQL Server \\ 110 \\ DTS \\ Packages中。

在后續版本如2008,2010,2012,2014中,它將位於上述路徑中的90 \\ 100 \\ 110 \\ 120文件夾中。

但是,再次,如果您正在部署ssis包位置取決於部署類型。

在文件系統中 - 您可以設置路徑。

可以使用2個選項部署SSIS包(例如,使用向導):文件系統部署或SQL Server部署

包存儲可以包括msdb數據庫和文件系統中的文件夾,只包括msdb,或者只包含文件系統中的文件夾。 在msdb中,包將保存到sysssispackages表中。 此表包含folderid列,用於標識程序包所屬的邏輯文件夾。 邏輯文件夾提供了一種將保存到msdb的包分組的有用方法,其方式與文件系統中的文件夾提供了一種將保存到文件系統的包分組的方式相同。 msdb中sysssispackage文件夾表中的行定義文件夾。

1 - 默認情況下,它將存儲在sql server 2012中的C:\\ Program Files(x86)\\ Microsoft SQL Server \\ 110 \\ DTS \\ Packages中。

2 - 在2008,2010等后續版本中,它將位於上述路徑中的90 \\ 100文件夾中。

3-SSIS包位置取決於部署類型。

4文件系統 - 您可以設置路徑。

連接到SQL Server Integration服務。 在存儲包 - > MSDB - > 您創建的任何文件夾並導入SSIS包

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM