我怎样才能使传输数据的工作流程自动化?

本文关键字:数据 工作流程 自动化 传输 | 更新日期: 2023-09-27 18:09:07

我的机器位于Domain A上。我的系统的主数据库位于Domain B上。为了从数据库中获取一些数据,我执行以下操作:

  • Domain B中的机器发起远程桌面连接
  • 使用SQL查询将数据本地转储到Domain B
  • 中的机器上
  • 将我的本地驱动器挂载到Domain B中的机器上,并复制生成的文件
  • Domain A
  • 中将数据导入到我的本地数据库中

虽然我对此没有什么问题,但我发现自己一遍又一遍地做同样的事情,我正在寻找一种自动化的方法。不幸的是,Domain B中的远程机器在15分钟不活动后将我注销,因此我无法挂载驱动器并将数据直接复制到驱动器上。我的目标是:

能够将数据从Domain B中的数据库传输到我已经在Domain A本地设置了数据库。

是否有办法自动化(或至少部分自动化)这个繁琐的过程?我所要做的就是镜像远程数据库中的一些数据,但是整个导入/导出过程正在消耗我的能量,因为我总是面临一些或其他导入错误。有什么建议吗?

EDIT:我只有对Domain B数据库的读访问权。Domain B中的机器可以从位于同一域中的其他链接服务器中提取数据。

我怎样才能使传输数据的工作流程自动化?

为什么不构建一个可以执行的SSIS包,它将从域B中提取数据并将其插入域A上的数据库?

既然您可以将域A的机器的磁盘挂载到域B的机器上,我想你可以从A连接到B吗?

在这种情况下,如何从域a做一个远程SQL连接到域B ?然后,您可以将数据直接转储到本地磁盘并导入到数据库。

您应该能够使用Automation Anywhere自动执行其中的许多步骤。通过使用记录器或编辑器,您可以设置这些步骤,然后随时使用调度器运行它们。价格也很实惠。希望这对你有所帮助。汤姆