换数据库不是一个小问题哦,除了将代码调整为oracle版本、迁移数据之外,不同数据库控制诸如并发的方式也不一样,可能涉及到设计层面的改动。Hibernate改下配置就像吧,没用过不太了解。

解决方案 »

  1.   

    大概把能想到的说一下:
    1. 创建数据库,表空间、用户等。oracle数据库参数调整
    2. 数据库字符集问题,可以统一使用GBK
    3. 修改数据库驱动,包含驱动包和相关代码
    4. 迁移数据库、数据,这个oracle有相应的工具,自己Google
    5. 如果有HQL或SQL, 还需要修改SQL中不支持的语法。如Oracle中不支持自增列,需要使用序列,组函数, 大字段等
      

  2.   

    如果使用了Hibernate,还需要修改映射文件。
      

  3.   

    还有一个问题,就是使用的软件版本不一样,他用的是JDK7  ,tomcat7和Eclipse,我的是MyEclipse和tomcat6,和JDK6