我需要从SQL资源库中提取数据处理它然后将其保存在第二个资源库中。 数据性质:在两个SQL Server 2000资源库之间传输数据
传输选定的用户数据,尽管这两个表在存储库中相似但不相同,并且需要对要传输的数据执行一些处理。
体积数据非常大5,00,000。
应使用何种技术传输数据: 使用通过链接服务器传输数据的存储过程。 使用DTS - 数据传输服务(因为我们有SQL Server 2000,所以我们不能使用SSIS)。 使用C#从存储库A中提取数据,对其进行处理并调用SP以将数据插入到存储库B中。
我不确定要走哪条路,我想以最佳且稳健的方式处理数据。
任何建议将不胜感激。
在此先感谢。
感谢您的答复 我还以为大家都表示,DTS将是最快的
但是,我们必须而且我认为他会使用DTS 问题限制了我们一个限制是,我们有3个表中的层次结构(外键级别) 和目标数据库会为层次结构 中的每个表生成自动标识值,所以我主要关心的是如果我能够使用DTS维护与新生成的标识值的关系
我是DTS概念的新手,但我对商店程序和T-SQL有深入的了解您是否认为维护外键层次结构将是DTS的一个问题