【问题标题】:How to execute url using SSIS如何使用 SSIS 执行 url
【发布时间】:2019-05-04 17:42:34
【问题描述】:

我需要我的 SSIS 包来执行或点击一个 url(它加载一个 SQL 服务器表)。除了url之外,我不需要任何参数作为输入传递。这是在 SQL Server 2012 中。我在 SSIS 中找不到正确的组件。请帮忙。

Web Service 任务需要一个 wsdl,由于我没有,我无法使用它。

【问题讨论】:

  • 打开网页需要一个 UI,而在运行包时您没有这个 UI(这就是为什么像在生产代码中留下代码以显示文本框这样简单的事情会破坏包)。这听起来像是一个 XY 问题。如果需要更新表,请使用执行 T-SQL 任务。如果您有一个 Web 服务,请使用它(并下载 WSDL,他们都有一个)。
  • 您可以使用 execute Process Task 来调用 powershell 并执行 Invoke-WebRequest sqlservercentral.com/articles/… 或 c# 脚本任务

标签: sql-server ssis


【解决方案1】:

如果您只需要点击 URL,请使用执行进程任务来运行 wget 或 curl 命令。这些不随 Windows 提供,购买它们是您可以下载的免费工具。如果你没有 wget 或 curl,我认为你也可以通过运行 PowerShell 命令来做同样的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-08
    • 1970-01-01
    • 1970-01-01
    • 2012-10-20
    • 1970-01-01
    相关资源
    最近更新 更多