如题、
最近的项目要把SERVER的数据库换成ORACLE 。
原本的数据迁移到ORACLE里如何做

解决方案 »

  1.   

    用sql server 自带的工具 ,或者 自己写程序迁移 
      

  2.   

    没做过
    http://www.cnblogs.com/chentuo_1/articles/1820583.html
      

  3.   

    把sql server生成脚本文件,然后修改此脚本文件sql,修改为oracle能执行不就的了。
    或者利用工具转化了。
      

  4.   

    如果只是数据迁移的话,sql server本身就提供了工具啊
    前提是要在oracle中建立一个和SQL Server中名字一样的数
    据库(也可以沿用原来的库),只用建立数据库(新建用户,密码要设置),之后用
    SQL Server的企业管理器,右键单击你要导出的数据库->所有任务->导出数据->下一步->添好各选项(SQL Server数据源的)下一步->添好各选项(下来选项选择oracle的Microsoft OLE DB
    Provider for Oracle,装了oracle就有,属性中填入你要导入的oracle数据库的名字,用户名,密码)下一
    步->下一步->选中全部表,下一步->下一步,下一步. 将会将表结构和表中的数据一同导入到oracle中去如果你想把存储过程,这些脚本的东西都转成oracle的,那就要用到工具了,可以具体去google下
      

  5.   

    sql  自带的DTS或者用透明网关来弄最好把透明网关不要跟ORACLE db装在一个系统
      

  6.   

    楼主没讲SQL Server和Oracle是什么版本?不同版本可用的工具及支持不同.
    SQL Server 2008有个[导出数据]功能支持导出到Oracle,
    SQL Server Management Studio-->SQL Server实例-->数据库-->右键
    -->导出数据-->..目的端选[Microsoft OLD DB Provider for Oracle]
      

  7.   

    DTS,informatica, datastage等等,也可以用工具生成insert 语句,然后到oracle上去执行