SSIS从另一台服务器运行vbs

时间:2015-08-28 16:16:51

标签: ssis windows-server-2012-r2

我们计划建立两个服务器。

AS1:Windows Server 2012 Datacenter + MS SQL Server 2012 Enterprise。这将主要用于ETL(SSIS)。

BS1:包含其他数据源的Windows Server。

我的问题是我们可以从AS1运行作业,但源文件来自BS1吗?

解释任务:

AS1 - 创建SSIS ETL任务 BS1 - 一些数据源文件。它将是一个包含一些vbs的excel

过程: AS1通过SSIS执行ETL作业,它加载了excel并从BS1运行vbs。

我不确定这是否可行,但有一点我想说的是,这仍然在规划阶段,所以我欢迎任何其他建议。请不要在这里发布任何代码,因为我对正确的方向更感兴趣,如果我不在正确的轨道上,我应该去哪个方向。

旁注: 我想如果AS1映射网络驱动器(BS1),这是否可行?

更多背景资料。我们希望将工作负载分开,因为BS1将连接到5-6数据库(可能还有一些),并生成一些文件,如Excel和其他类型的报告。这些excel将包含一些有助于组织报告结构的vbs。 AS1将通过SSIS执行ETL作业,具有相当多的不同自动调度。

感谢您的时间和帮助。

2 个答案:

答案 0 :(得分:0)

是的,只要AS1可以在网络上看到BS1,您就可以在AS1上运行将使用BS1上的数据源的作业。

答案 1 :(得分:0)

流量发生了变化,因此这个问题不再需要答案。