从oracle中输出脚本,在SQL2000中执行脚本。

解决方案 »

  1.   

    可以考虑把Oracle数据导出到文本,然后用SQL2000的BCP导入
      

  2.   

    可以在Sql2000中建一个到Oracle的连接,
    在Sql2000中用SQL插入所需的数据。
      

  3.   

    都可行,若数据量大的话,可以用文本导。
    数据量不大的话,也可以用MTS工具
      

  4.   

    1.先导出成sql脚本
    exp 用户名/密码 file=绝对路径 owner=用户名 (其他可选参数看oracle帮助文档)
    2.生成的脚本是sql语句,但不是sql92标准的。主要有几个特殊函数需要转换
    to_date(),to_char     转换为     convert()
    chr()                 转发为     char()
    参照oracle和sqlserver的帮助文档。
    3.在sqlserver的企业管理器中执行转换完的sql脚本即可。
      

  5.   

    http://www.oradb.net/tran/ora2sqlserver7.htm