如何定期导入oracle数据到sqlserver中
如题,我们知道可以通过sqlserver的dts工具手动导入oracle的表数据,但是这样没办法自动定时导入. 
 dts这个功能可以写成脚本的方式吗?然后通过维护作业设定定时任务,这样就可以定时自动导了。 
 期待高手!谢谢!
------解决方案--------------------调度包执行
------解决方案--------------------可以自己写代码。   
 先作前期配置工作:   
 1、在SQL Server服务器安装Oracle客户端。 
 2、配置监听程序。 
 3、配置服务名。 
 4、创建链接服务器。 
 5、用openquery()进行访问,如:insert 、delete、update、select 等
------解决方案--------------------    --查询Oracle表中数据   
 select *  
 from Openquery(链接服务器名称, 'select * from system.表名 ')      
 --在SQL Server中执行SQL语句,删除Oracle中表的数据   
 DELETE Openquery(链接服务器名称, 'select * from system.表名 ')      
 --在SQL Server中执行SQL语句,追加数据到Oracle表中   
 INSERT INTO openquery(链接服务器名称, 'select 字段列表  from system.Oracle的表名 ') (字段列表 ) 
 SELECT 字段列表 
 FROM 表名     
 --update类似