无法通过Integration Services将SSIS部署到SQL Server 2012:无法提交当前事务。错误:3930

时间:2014-04-07 15:32:35

标签: ssis sql-server-2012

我有一个SSIS已经工作了一年多,而且在几天之内我做了一些改变。当我尝试部署时,它返回一个错误说

  

当前事务无法提交,也无法支持写入日志文件的操作。回滚交易。

它没有告诉我导致此问题的是什么或哪个包。

有没有办法解决这个问题?

我感谢任何推荐!!

3 个答案:

答案 0 :(得分:1)

就我而言,错误的原因是在SSISDB DB上为DDL_DATABASE_LEVEL_EVENTS触发,试图在另一个数据库中写入信息。

答案 1 :(得分:0)

我只是解决它,分区因为空闲空间不足,我只是清理了日志,它恢复正常!

答案 2 :(得分:0)

我更改了我的解决方案和项目的名称,但希望部署到SSISDB目录中的相同位置。由于名称更改,我收到此特定错误(在调用internal.preparedeploy过程时,部署步骤失败)。我最终删除了目标服务器上存在的项目,并将新项目重新部署到同一位置。它成功部署了。