2012-12-20 25 views
0

後,我能夠通過DTUTIL進口導入封裝成集成服務,但是當我訪問集成服務我無法找到有問題的包。SSIS包不可見DTUTIL進口

使用的命令如下:

    DTUTIL /FILE C:\temp\<PackageFile>.dtsx /DestServer  <servername>      /copy SQL;<Packagename>/DestU <Username> /DestP <Password> 

當我從SQL Management Studio中集成服務導入package.dtsx,將成功的導入和渲染包。

我不知道我們是否需要包括附加參數指定MSDB(根)的根。

回答

0

解決了這個問題,通過指定引號的路徑,如下圖所示:

/COPY SQL;\<Package> instead of /COPY SQL; <Package> 

這一工程

+0

我很困惑,你在問題中發佈的語法沒有在'SQL;'和包名之間顯示一個空格。我記得,只有在部署到子文件夾時才允許反斜槓。 – billinkc

+0

我同意,我的理解是,你不需要反斜槓部署到msdb的根目錄;但它似乎工作。感謝您在這件事上的一切幫助。我有一種感覺,我會和你談談SSIS的很多事情 – Nobody

0

您的上傳包到根部語法是正確的。嘗試運行查詢以確保軟件包按照您的預期存在 - SSIS Package Query

這應該創建一個結果集,顯示您在<servername>實例中擁有的所有軟件包。如果這些顯示,那麼這是一個擺脫Integration Services服務的問題。這個盒子上是否有多個實例?

+0

是的,有包裝盒上的多個實例。但那是2005年,該服務已被禁用。 – Nobody