powershell - 使用 Azure Pipeline 将 RDS 数据库备份到 S3,错误 SQL Powershell 模块未安装在您的代理计算机上,
问题描述
在运行 Azure 发布管道时,我遇到了标题中的错误。SQL Server 数据库部署任务失败。在任务中,我使用以下命令进行 RDS 数据库备份。
exec msdb.dbo.rds_backup_database
@source_db_name=@SRC_DB_NAME,
@s3_arn_to_backup_to=@BACKUP_FILE_ARN,
@overwrite_S3_backup_file=1,
@type='full';
SQL Powershell 模块已安装在代理机器中,安装后“vstsagent”服务重新启动。不知道如何进一步进行。任何帮助都感激不尽。
解决方案
我可以通过以下步骤解决问题。
- 在代理机器中安装了“Microsoft SQL Server Feature Pack”
- 重新启动代理服务
- Azure 门户中 Pipelines 下部署组中的“更新目标”
我希望这对其他人有帮助。
推荐阅读
- node.js - 确认付款已到达外部银行账户
- sql-server - 加入并更改显示值
- google-cloud-firestore - 在 Google FireStore 中保护和选择分层数据
- python - 如何更正错误 1 位置参数丢失,其中类实例是另一个类的实例的属性?
- python - 如何在 Allure 报告 python 中创建多个测试用例
- apache-flink - Flink 广播状态 - RocksDB 状态后端
- kubernetes - 绕过 nginx 入口控制器速率限制
- mysql - 会议室预订系统 - RFID读卡器
- java - 如何在java中获取字符串的子部分?
- python - 过滤 DataFrame 并显示无法过滤的数据