【问题标题】:Adding credentials for forfiles bat file为 forfiles bat 文件添加凭据
【发布时间】:2015-01-13 10:39:37
【问题描述】:

我有一个 SQL Server 代理作业,它每晚在服务器 X 上运行一个 SSIS 作业。 SSIS 作业从服务器 Y 上的文件复制,它工作得很好,只是我需要不时删除这些文件。

我在 .bat 文件中运行了一些代码,如果我在服务器 Y 上运行它就可以正常工作。但是,如果服务器 X 上的 SSIS 包运行它,它似乎没有足够的权限来运行它执行它。

forfiles /p "\\NetworkPathBlaBla" /s /d -30 /c "cmd /c del @file : date >= 30 days >NUL" 

SQL Server 代理正在使用代理运行 SSIS。如何将这些凭据添加到服务器 Y 上的 bat 文件中?

【问题讨论】:

    标签: batch-file ssis credentials


    【解决方案1】:

    为什么不创建另一个 SSIS 包并编写一个小脚本来自动化它呢? 由于您在服务器 X 上运行 SSIS 包没有任何问题,因此运行此包以删除/归档文件应该没有任何问题。

    但是,这是一个answer to your original question

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2021-08-06
      • 2013-11-05
      相关资源
      最近更新 更多