2016-08-16 119 views
0

我試圖在源計算機上僅使用SSDT自動執行SSIS包部署。當我開始從SSDT的ISDeploymentWizard對VS 2013我可以成功部署包到虛擬機,我運行,但是當我嘗試失敗,出現以下錯誤從命令行啓動:爲什麼ISDeploymentWizard.exe無法從命令行啓動,但可以通過SSDT運行

To launch the Integration Services Deployment wizard, one of the Integration Services, 
Management Tools - Basic or SQL Server Data Tools has to be installed by the 
%SQL_PRODUCT_SHORT_NAME% Standard, Enterprise, Developer, or Evaluation Edition. To install 
a component, run SQL Server Setup and select the component name. 

我有SQL服務器數據工具爲Visual Studio 2013安裝,所以我不明白爲什麼我收到此錯誤。我正在運行的VM是Windows Server 2012 R2,並且安裝了SQL 2014。當我從VM上的命令行運行嚮導時,它看起來正常工作。

有沒有人遇到同樣的問題?任何想法如何解決它?

謝謝!

編輯1:要通過SSDT部署軟件包,我必須使用「runas」命令啓動SSDT並在VM上以用戶身份運行。

+0

您正在運行此ISPac的用戶帳戶是什麼?該用戶帳戶是否有足夠的訪問權限?你可以檢查服務帳戶嗎? –

+0

源和目標用戶都是以管理員身份運行的管理員 –

回答

0

您可以嘗試以「以管理員身份運行」運行命令提示符嗎?

+0

,或者VM上的用戶導致相同的錯誤 –

0

我通過Visual Studio 2015擴展和更新面板更新SSDT來解決此問題。

相關問題