我对 SSIS 相当陌生,并且无法弄清楚似乎应该直截了当的东西:
在服务器 A 上,我在“C:\SourceFiles\Patients”中有 10 个文件(这些文件是 PDF)。我知道这 10 个文件的名称,它们不会改变。此外,还有一个服务器 B,它是数据库服务器,是 SSIS 包所在的位置。我的目标是遍历包含患者的数据库表,将一些患者数据添加到 10 个源文件(重命名文件),然后将这个新文件保存到服务器 A。
我已经运行了大部分。目前,所有这些都发生在使用 ADO.NET 进行数据库访问的脚本任务中(我已经在访问服务器 B 上的数据库表)并且我正在访问本地 C 驱动器上的源文件。
我无法弄清楚如何在源文件的包配置中指定服务器 A。我有一个文件连接,它指定了一个现有文件夹(C:\SourceFiles\Patients),但它只指定了文件夹的位置,而不是服务器。如何为此文件连接指定服务器 A?或者,如何将此文件连接与服务器 A 连接一起使用?由于某种原因,我很难理解这一点!
我使用的技术是:Visual Studio 2008、SSIS 脚本任务中的 C#、SSIS 脚本任务中的 ADO.NET 和 SQL Server Management Studio 2008(此处将导入 SSIS 包)。
感谢您为我指明正确的方向!