由于Oracle数据格式与微机通用的格式不同,不能直接调用Oracle的数据,Oracle提供的前台开发工具Developer 2000虽然可以访问Oracle的数据,并有数据访问接口,但这些数据格式不是微机的通用格式。(作者单位使用的是Oracle 7.3数据库与HP-UNIX系统。)
有时为了方便业务,需要把Oracle的数据转换到微机上处理,报刊杂志曾经介绍过一些方法,但实现起来比较麻烦,笔者经过多次试验,总结出一个简单实用的方法,只需几个通用的软件就能把Oracle的数据转换成微机所使用的*.dbf文件。
有时为了方便业务,需要把Oracle的数据转换到微机上处理,报刊杂志曾经介绍过一些方法,但实现起来比较麻烦,笔者经过多次试验,总结出一个简单实用的方法,只需几个通用的软件就能把Oracle的数据转换成微机所使用的*.dbf文件。
步骤如下:
一、先用Oracle的sqlplus工具提取Oracle的数据:
select dwdm,dwmc,count from dwjbb where dzrq is NULL;
dwdm dwmc count
pdy000239 投资企业物资公司 317.72
pdy000327 木材总公司 6195.54
pdy000431 石油化工产品联营公司 476.58
pdy000466 物资公司 953.16
pdy000538 经济拓展总公司 476.58
pdy000546 骏马苑服务公司 1112.02
pdy000570 美雅股份有限公司 8674.72
dwdm dwmc count
二、用Word 97打开dwxx.lst文件,删除多余的字符,并保存为文本格式dwxx.txt。
dwdm dwmc count
pdy000239 投资企业物资公司 317.72
pdy000327 木材总公司 6195.54
pdy000431 石油化工产品联营公司 476.58
pdy000466 物资公司 953.16
pdy000538 经济拓展总公司 476.58
pdy000546 骏马苑服务公司 1112.02
pdy000570 美雅股份有限公司 78674.72
pdy000546 骏马苑服务公司 1112.02
pdy000570 美雅股份有限公司 78674.72
pdy000829 易兴发展有限公司 476.58
三、Excel 5.0打开刚才的文件dwxx.txt,会出现文本导入向导,只需按照提示,就能把dwxx.txt文件转换成Excel的文件格式dwxx.xls。
三、Excel 5.0打开刚才的文件dwxx.txt,会出现文本导入向导,只需按照提示,就能把dwxx.txt文件转换成Excel的文件格式dwxx.xls。
四、使用FoxPro的导入功能,打开dwxx.xls文件,把Excel格式文件转换为数据库文件dwxx.dbf,数据字段默认为dwdm,dwmc,count。
如果省去第三步,直接使用FoxPro的导入功能转换dwxx.txt,可能出现数据转换不完整,如按照以上这四个步骤去转换数据,就能保持数据的完整性。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 数据库专栏 (5169篇文章)
- 数据库处理专题 (8708篇文章)
- 城域网专题 (7840篇文章)
- 数据库安全技术专题 (13188篇文章)
- 数据库安装与卸载 (10561篇文章)
- Oracle 10g基础应用 (4482篇文章)
- Linux数据库宝典 (13195篇文章)
- 数据库相关文章 (5169篇文章)
- 数据库体系架构 (1091篇文章)
- 视图刷新过程中出现的约束冲突问题 (0次浏览)
- 获取或记录“Oracle”语句的执行时间 (0次浏览)
- 用“kill”命令终止“Oracle”的过程 (0次浏览)
- 深入了解Oracle的最大可用性体系结构 (0次浏览)
- 基于SQL几个常用的几个系统表 (0次浏览)
- Oracle本周二将发布27个安全漏洞补丁 (0次浏览)
- 如何在Oracle数据库中屏蔽英文提示信息 (0次浏览)
- 数据库文件的加载和挂起 (0次浏览)
- 数据库技术:在不断的完善中继续前行 (0次浏览)
- 安装Oracle 9i遇到的两个问题 (0次浏览)



