主要用于系统数据库的升级,包括对数据表、存储过程、触发器、序列、JOB对象的新增、修改、删除。系统实施人员可利用本工具将开发环境下的最新数据库版本迁移升级至部署环境,或利用本工具部署新的数据库

解决方案 »

  1.   

    用plsql developer工具导出脚本
      

  2.   

    嗯 是的,自己开发,用winform开发,哪位能指点一下。
      

  3.   

    我这里有现成的oracle数据库升级工具,可以联系我。
    http://blog.csdn.net/sheshou2/archive/2010/09/22/5901158.aspx
      

  4.   

    肯定是 开发版本 完后 部署到 生产环境吧。  需要写升级脚本。  没有发现现在有那个工具可以实现这些功能。   特别不能 破坏  生产环境的数据。 需要经验丰富,熟悉业务的人来编写。  无法用工具替换。  即使有类似工具 产出 脚本也不敢用哦,  生产环境的数据 坏了,工作也丢了。实现 升级 需要做如下几步。
    1. 可以用cvs 比较 2个版本间的数据表,视图,存储过程等变动
    2. 然后 针对不通的变动 写一堆脚本, 比较新曾表,这个简单,增加就行了;删除字段,必需考虑是否有外键等;增加字段后要对历史表做相应的 default设置等, 字段定义变了,需要用中间字段就行移动转换数据等。
    3.需要一个专门目录 来存放 这些 升级脚本,并且最好专人负责,认真测试和Review
    3.总之 是个浩大的事情, 还必需很小心。 因为有些数据错过了时候发现将难以恢复。