免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4533 | 回复: 2

XML,JDOM/SAX,Oracle,Java的结合问题 [复制链接]

论坛徽章:
0
发表于 2003-01-19 12:28 |显示全部楼层
最近想运用XML技术对Oracle数据库中的相关数据进行备份。目前思路如下:
用C语言编写和Oracle的接口程序,按纪录读取数据库,一包一包的发送到
Java上(另一台电脑),然后用JDOM/SAX将数据纪录转为XML存储在文件
中,以后还要从XML恢复到数据库中,不知道大家有什么看法?

论坛徽章:
0
发表于 2003-01-19 17:23 |显示全部楼层

XML,JDOM/SAX,Oracle,Java的结合问题

可以不用 c 语言做中间的接口程序, java 也可以远程访问数据库,读取每一条记录,转换成 xml 文件,这样接口少些,编程也简单些。呵呵

如果此程序的目的只是备份和恢复,为什么不用 oracle 现成的备份工具 export/import 呢?

论坛徽章:
0
发表于 2003-01-20 09:11 |显示全部楼层

XML,JDOM/SAX,Oracle,Java的结合问题

呵呵,这是实际产品中的需要。首先必须用C来调用Oracle,因为必须要使用自己的写的Oracle的接口,这样确实要复杂,而且C传送到Java上还要用人机命令MML的方式,唉,又将问题复杂化,程序也难写,不过形式上统一了;再有就是我考虑的是版本升级以后的事,如果数据表结构改写了,或者人机命令结构大幅度更改了,这样用XML的方式我认为可以将数据库和人机命令的形式都屏蔽了,只是实现业务的构成,对软件产品的可扩充和维护性都能够大大提升,况且需要备份的数据不大,否则用XML的话可以说是灾难了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP