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