【问题标题】:SQL server agent Jobs stepSQL Server 代理作业步骤
【发布时间】:2018-03-13 17:30:23
【问题描述】:

我正在尝试在 SQL Server 代理中设置新的作业步骤。 我需要与管理员一起处理powershell。我正在尝试的是:

$env:Path += ';C:\Program Files\Amazon\AWSCLI'
aws s3 sync D:\MSSQLBackups\ s3://myfolder/DB_backups

如果我从powershell 执行此操作,效果会很好。 但是,如果我使用powershell typecmd 创建作业步骤,它就不起作用。 我的错在哪里?

【问题讨论】:

  • 这在 dba.stackexchange.com 姊妹网站上可能会更好
  • 问题已修复。据我了解,从用户 SQLSERVERAGENT 启动作业步骤。所以,我只是将文件夹 .aws 从 C:\Users\Administrator 复制到 C:\Users\SQLSERVERAGENT (但在我设置 aws 配置之前。在 .aws 文件夹中你应该有 2 个文件:config、credentilas)。

标签: sql sql-server amazon-s3 sql-agent-job sql-agent


【解决方案1】:

问题已解决。据我了解,从用户 SQLSERVERAGENT 启动作业步骤。所以,我只是将文件夹 .aws 从 C:\Users\Administrator 复制到 C:\Users\SQLSERVERAGENT (但在我设置 aws 配置之前。在 .aws 文件夹中你应该有 2 个文件:config、credentilas)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-25
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 2017-11-09
    相关资源
    最近更新 更多