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数据库10g中跟踪SQL
在具有许多活跃用户的繁忙生产环境中,跟踪SQL会话是费时且十分复杂的,因为在任何使用连接池的多层系统中处理SQL语句可能要涉及多个进程,或者甚至是不同的实例。利用Oracle数据库10g,Oralce通过一个新的内置软件包DBMS_MONITOR合理化了SQL的跟踪,这个软件包中包含以...
-
Oracle认证:OracleTRUNC函数详解
C函数OracleTRUNC函数可以截取数字和日期类型:C截取数字TRUNC(number)函数返回n1截取到n2位小数。如果省略n2时,则n1截取到0位置(即截取所有小数位)。如果n2为负数时,表示截取小数点左边的n2位,被截取部分记为0.2.1语法其语法格式如下:TRUNC(n1[,n2])其中:n1为待截取...
-
Oracle归档模式的运行模式
以下的文章主要讲述的是正确的`启动或是关闭Oracle归档模式的实际操作步骤,我们大家都知道Oracle数据库运行于2种模式,主要实施Oracle归档模式(archivelog)与非归档模式(noarchivelog)。Oracle归档模式可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模...
-
Oracle认证考试介绍
Oracle公司颁布并实施的一项权威品的服务与支持。并具有娴熟的专业技术标准,它是专为认证那些有操作能力与广泛理论知识的专业人。yjbys小编整理的关于Oracle认证考试介绍,欢迎大家参考!Oracle认证考试由Oracle公司授权国际考试认证中心对考生进行资格认证的。考...