Oracle数据库结构

wavestudio 2003-09-12 06:49:42
我们公司用oracle816做了一套系统,拿去给客户试用,后来客户提出了新的需求,导致数据库结构的改变。这些改变我们都已在公司改完了。但公司里面数据库的结构和先前安装在客户那里的数据库结构有些不同,有些表添加了一些字段,有些表删了些字段。如果到客户那里直接覆盖,这客户已录入到系统里面的数据会丢失。如何做到既升级数据库结构,又可保证用户已录入的数据不丢失?请各位高手各抒己见,帮我找到简便可行的方法,多谢了。
...全文
36 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
S海鸥 2003-09-13
  • 打赏
  • 举报
回复
可以以文本等方式将旧的数据导出..再作处理.....
chanet 2003-09-13
  • 打赏
  • 举报
回复
呵呵...
把客户的要求记下来,慢慢测试... :)


PS: 需求分析说变就可以变的... :(

Good luck
Drate 2003-09-12
  • 打赏
  • 举报
回复
我想这个时候,你只有另起一个版本,以用户的结构为准,在用户的数据库结构上重新做修改了吧,不然的话,你这样是不行的了。。

还有就是,你可以先备份用户的数据,然后以你这边的结构为准,再加仔细调试,发现用户的哪些数据丢失了,你再负责手工找回来。。。
softrookie 2003-09-12
  • 打赏
  • 举报
回复
直接按新的结构作一个sql安装文件,问题是那些删除的字段里的数据需不需要保留,如需要就要先把数据倒出来,添加字段没有关系

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧