Oracle数据库与FoxPro数据的转换
我们大家都知道Oracle数据库的数据格式和微机通用的实际应用格式有所不同,所以在实际操作中我们不能对Oracle的数据直接调用,Oracle数据库所提供的相关前台的开发工具Developer 2000虽然可以访问Oracle的数据。
并有数据访问接口,但这些数据格式不是微机的`通用格式。(作者单位使用的是Oracle 7.3数据库与HP-UNIX系统。)
有时为了方便业务,需要把Oracle数据库的数据转换到微机上处理,报刊杂志曾经介绍过一些方法,但实现起来比较麻烦,经过多次试验,总结出一个简单实用的方法,只需几个通用的软件就能把Oracle的数据转换成微机所使用的*文件。
步骤如下:
一、先用Oracle的sqlplus工具提取Oracle的数据:
ct dwdm,dwmc,count from dwjbb where dzrq is NULL;
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
pdy000829 易兴发展有限公司 476.58
把以上查询到的记录,通过输出重定向命令spool,保存到一个文本格式的文件(),用FTP把传送到本地硬盘。
二、用Word 97打开文件,删除多余的字符,并保存为文本格式。
dwdm dwmc count
pdy000239 投资企业物资公司 317.72
pdy000327 木材总公司 6195.54
pdy000431 石油化工产品联营公司 476.58
pdy000466 物资公司 953.16
pdy000538 经济拓展总公司 476.58
pdy000546 骏马苑服务公司 1112.02
pdy000570 美雅股份有限公司 78674.72
pdy000829 易兴发展有限公司 476.58
三、Excel 5.0打开刚才的文件,会出现文本导入向导,只需按照提示,就能把文件转换成Excel的文件格式。
四、使用FoxPro的导入功能,打开文件,把Excel格式文件转换为Oracle数据库的数据库文件,数据字段默认为dwdm,dwmc,count。
如果省去第三步,直接使用FoxPro的导入功能转换,可能出现数据转换不完整,如按照以上这四个步骤去转换数据,就能保持数据的完整性。
-
Oracle发展历程
诞生初期20世纪约70年代一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,埃里森是程序员之一。1977年埃里森与同事RobertMiner创立软件开发实验室(SoftwareDevelopmentLabs),当时IBM发表关系数据库的'论文,埃里森以此造出新数据库,名为甲骨文。...
-
华创信科oracle ocm认证费用
Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。下面是小编收集的华创信科oracleocm认证费用,希望大家认真阅读!OracleWDP培训中心CUUG(优技培训)是国内最早通过甲骨文公司审查成为oracleWDP培训中心的高端IT培训机构,主要...
-
Java中调用Oracle包的过程
在Java中调用Oracle包是我们程序员经常遇到的.事情,那么它具体的过程是怎么样的呢?我们一起来看看!一、先在oracle中编写测试过程1、首选建一个测试表--CreatetablecreatetableBOOK(BOOKIDVARCHAR2(50)notnull,BOOKNAMEVARCHAR2(50)notnull,PUBLISHERVARCHAR2(5...
-
oracle用户认证和密码设置技巧
ORACLE用户认证和密码字体:小中大|打印发表于:2007-11-3014:06作者:freellf来源:CNOUG博客首页ORACLE_HOME:oracle安装目录,ORACLE_SID:oracle实例名。以上两个环境变量都可以注册表里面找到,注册表的路径是:HKEY_LOCAL_MACHINE=>SOFTWARE=>ORACLE=>HOME0[size=10.5...