我们有一个 SQL Server 作业,用于将数据从一个 sql server 传输到另一个 sql server m/c。两个 m/c 位于不同的位置。目前我们使用链接服务器,但它的性能非常慢。因此,我们考虑使用 SSIS 传输数据。在 POC 测试阶段,SSIS 给了我令人满意的结果。但我对此仍有一些疑问,
- 为了便于更改环境(DEV 到 UAT,UAT 到 Prod),我使用了 SQL 服务器连接管理器。所有必要的连接字符串都存储在 [SSIS 配置] 表中。但此表中的连接字符串为纯文本格式。有什么方法可以加密这些连接字符串[请注意,我不是在谈论包级加密。包级加密只有在不同环境中的连接字符串相同时才有用,这在我的情况下是不可能的]..
- 处理不同的错误应该怎么做,SSIS中是否有错误处理机制。我听说过检查点,但仍然不清楚它的用途
作为替代路径,我可以将 SQLBulkCopy 与 IDatareader 一起使用。提前致谢..