首页 > 解决方案 > 如何处理部署 dacpac 的 SQLPackage.exe 完整事务日志错误?

问题描述

我最近使用 powershell 脚本自动部署 SSIS 项目和 SQL Server 数据库。我使用 SQLPackage.exe(dacpac 框架)来部署 .dacpac 以自动更新数据库结构。我的问题:Dacpac 尝试重建大表并失败,错误消息为“事务日志已满”。

我通过复制临时数据库中的所有数据、截断实际数据库、使用 dacpac 更新并将数据复制回来找到了解决方案。真正需要注意的要点

我的问题:SQLPackages /deploy 中是否有一个选项可以更轻松地处理此过程?还是我没有想到的另一种方式?

在 Windows 命令行中记录错误

标签: sql-serverloggingdacpacsqlpackage

解决方案


推荐阅读