求解:从sql中往oracle中导数据有什么方法?

解决方案 »

  1.   

    sql文件么?还是啥?
    如果是sql文件,用工具导就行了:Pl/sql developer
      

  2.   


    1.配置好 SQL
    EXEC sp_configure 'show advanced options', 1EXEC sp_configure 'xp_cmdshell', 12.导出SQL到 txtexec master..xp_cmdshell 'bcp "库名..表名" out "d:\test.txt" -c -t ,-U sa -P password' 3.导入 txt到 oracle控制文件:test.ctl
    LOAD DATA
    INFILE 'd:\test.txt'
    into table test
    TERMINATED BY '|'
    (id ,name)sqlldr userid=username/password control='C:\test.ctl'
      

  3.   

    sql server2000的话自带的dts就可以搞定了,不过需要先配下odbc,,完成后跟sql 导出是一样的
      

  4.   

    把oracle中的数据导入到sql2005中,因为之前用的都是sql2005之间互相导数,直接用的导入,导出功能完成的,现在突然介入个oracle,现在正在筹备好的方法,希望各位大虾们多多支持
      

  5.   

    1. 导出为中间的文本文件,然后再导入到Oracle
    2. 直接使用SQL Server DTS完成导出导入。