1、做连接服务器
EXEC sp_addlinkedserver 'OracleSvr', 
   'Oracle 7.3', 
   'MSDAORA', 
   'ORCLDB'
GO
SELECT *
FROM OPENQUERY(OracleSvr, 'SELECT name, id FROM joe.titles') 
GO2、
insert sql表 (列1,列2) select 列1,列2 from FROM OPENQUERY(OracleSvr, 'SELECT * FROM joe.titles') where 主键 not in (select 主键 from sql表)3、
右键你的数据库服务器-》管理-》SQL Server 代理-》作业-》新建作业,按照要求填就可以了,在“步骤”的“命令”中填写你要执行的存储过程或语句,在“调度”里面填写什么时间执行

解决方案 »

  1.   

    大力:
       不好意思 我刚才在论坛中查的时候到处能看到你的大名,我对这两个数据库都不太熟悉,只会一般的应用,
    我想问一下
    EXEC sp_addlinkedserver 'OracleSvr', 
       'Oracle 7.3', 
       'MSDAORA', 
       'ORCLDB'
    GO
    SELECT *
    FROM OPENQUERY(OracleSvr, 'SELECT name, id FROM joe.titles') 
    GO
     'oraclesvr'   指的是oracle的服务器名,用ip地址可以吗?
    'oracle 7.3'  指的是它的版本号,
    'msdaora'和'orcldb'  是啥意思?
    joe.titles指的是?让你见笑了!
      

  2.   

    在企业管理器-->数据转换服务-->做好包或用DTS设置好后,右键你的包,选调度,设置好
      

  3.   

    在企业管理器-->数据转换服务DTS-->做好包或用DTS设置好后,右键你的包,选调度,设置好