可以用sql server自带的"Import and Export Data"工具,步骤如下:
1>建一个连接oracle的DSN.
2>把这个DSN作为源data source.
3>选你要导入数据的sql server为destination.
4>导入数据,可以新建表,也可以导入已经存在的表中.

解决方案 »

  1.   

    楼上的说的不错,基本上就是通过Import and Export Data和odbc来实现的
      

  2.   

    如果你使用PB开发工具,可以借助PB的管道功能,但要一个表一个表的做。
    还有一种办法就是查找系统表,找到当前用户中的表,试图,存储过程,序列等并检索出这些参数和数据,再在SQL中用语法创建。
    另外就是在程序中直接调用导出导入功能,但需要一个临时目录保存中间结果。
      

  3.   

    同意楼上的兄弟,采用第三方的工具,因为oracle自带的实在不好用:)