首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Oracle数据库是目前应用最广泛的数据库之一,基于Oracle数据库的大型应用对系统响应时间提出了越来越高的要求,如何有效地提高Oracle数据库的访问效率,减少系统等待时间成为一个热门的研究问题.文中介绍了Oracle Call Interface(OCI)技术及其新特性,并通过分析和对比ODBC,JDBC的实现机理,表明了OCI技术在访问Oracle数据库上性能的优越性.最后描述了OCI技术的编程机制,用OCI技术实现了访问Oracle数据库的典型应用,为OCI技术的应用提供了技术参考.  相似文献   

2.
基于OCI技术的Oracle数据库连接   总被引:4,自引:3,他引:4  
曾志聪  姚国祥 《微机发展》2004,14(8):11-13,37
Oracle数据库是目前应用最广泛的数据库之一,基于Oracle数据库的大型应用对系统响应时间提出了越来越高的要求,如何有效地提高Oracle数据库的访问效率,减少系统等待时间成为一个热门的研究问题。文中介绍了OradeCall Interface(OCI)技术及其新特性,并通过分析和对比COBC,JDBC的实现机理,表明了OCI技术在访问Oracle数据库上性能的优越性。最后描述了OCI技术的编程机制,用OCI技术实现了访问Oracle数据库的典型应用,为OCI技术的应用提供了技术参考。  相似文献   

3.
OCI接口简介及其在VC++中的应用   总被引:1,自引:0,他引:1  
OCI(Oracle Call Interface)是Oracle公司提供的开发基于Oracle数据库应用程序的底层接口,它具有速度快、支持第三代编程语言、对Oracle数据库的控制功能强等优点。本文首先介绍了OCI接口的优点、应用范围、OCI程序结构,接着详细介绍了在Micro Soft VC 6.O中应用OCI来访问Oracle数据库,以实例的方式演示了SOL语句的执行过程,并且结合实例对OCI的一些函数与处理SOL语句的方法做了说明。  相似文献   

4.
用OCI封装类进行数据库间应用系统的移植   总被引:7,自引:0,他引:7  
相比ProC等其他方法,使用OCI进行Oracle数据库应用开发具有更高效的优点,论文介绍了对Oracle数据库的底层OCI库函数进行面向对象封装的思路和方法,用封装类将其他数据库的应用移植到Oracle数据库上,并给出一个简单的应用例子。  相似文献   

5.
Oracle Spatial是在Oracle数据库中的空间数据库组件,OCI(Oracle Call Interface)是开发基于Oracle数据库应用程序的底层接口。本文首先介绍Oracle Spatial及OCI接口,然后介绍在Oracle数据库中创建空间数据袁的方法,接着介绍一个在VC 6.0中应用OCI接口在Oracle数据库中存储读取空阍数据的实例。  相似文献   

6.
基于OCI的空间数据访问   总被引:1,自引:0,他引:1  
Oracle Spatial是现今应用广泛的空间数据库,而OCI是Oracle数据库的一个应用程序接口.基于OCI进行复杂的空间数据访问,可以提高数据访问的效率和灵活性。文中用实例介绍了基于OCI进行空间数据访问的方法。  相似文献   

7.
空间数据库接口技术的研究   总被引:3,自引:0,他引:3  
空间数据库接口技术是开发地理信息系统平台的关键技术之一。本文讨论了该项技术和一个编程实例。该实例基于Oracle OCI访问Oracle Spatial,部分实现了对空间数据的操作,从而实现在Oracle OCI基础上用C语言封装的空间数据库接口。  相似文献   

8.
本文对比了Linux下Oracle的几种C语言访问方式,在分析各种性能的同时深入介绍了通过OCI接口对数据库的操作。详细描述了使用C语言通过OCI接口访问Oracle的过程,并给出了较为具体的应用实例。本文有比较实际的参考价值,示例中对访问函数的初步封装也能为面向对象的OCI开发提供一定的借鉴思路。  相似文献   

9.
讨论了将实时采集数据通过串行通信和 Oracle调用接口 (OCI)送往Oracle数据库中的方法及步骤  相似文献   

10.
利用国产数据库(达梦和神通)与Oracle数据库访问接口OCI的兼容性,设计了OCI访问接口封装类,以VC++为平台实现了应用程序由Oracle向国产数据库的移植。对移植后的查询性能进行了比较,结果表明,国产数据库的数据查询性能优于Oracle,作为国家自主知识产权,国产数据库在安全性和后续服务上比Oracle更有优势,对于建立我国自主可控的信息产业体系有一定借鉴意义。  相似文献   

11.
基于OCI9的Oracle数据库调用接口的实现   总被引:2,自引:0,他引:2  
实现了一种基于OCI9的Oracle数据库调用接口,用以替代空管系统中现有的基于OCI7.3的数据库调用接口.文章详细描述了数据库调用接口的设计与实现,对OCI版本7.3和版本9进行对比介绍,同时给出接口中网络连接断开的错误处理、单次查询返回多行结果及LOB类型数据操作等关键技术的详细说明,最后通过实验对比两个版本的接口在性能上的差异.  相似文献   

12.
瘦客户端的Oracle数据库连接技术研究   总被引:1,自引:0,他引:1  
为了解决客户端/服务器方式下的基于Oracle数据库的信息系统中客户端体积过大的问题,文中总结了3种不用在客户端安装Oracle客户端的数据库访问方法:基于JNI的数据库调用、基于Web Service的数据库调用和基于OCI的数据库调用。并对这几种方法进行了一些比较,得出了这几种方法的一些优点和缺点。  相似文献   

13.
为了解决客户端朋艮务器方式下的基于Oracle数据库的信息系统中客户端体积过大的问题,文中总结了3种不用在客户端安装Oracle客户端的数据库访问方法:基于JNI的数据库调用、基于Web Service的数据库调用和基于OCI的数据库调用。并对这几种方法进行了一些比较,得出了这几种方法的一些优点和缺点。  相似文献   

14.
用OCI开发Oracle数据库的方法   总被引:5,自引:0,他引:5  
汪林林  马锐 《计算机应用》2003,23(Z2):46-47
对一种数据库访问方法--Oracle调用接口(Oracle Call Interface,OCI),从程序结构、数据结构到实现方法,进行了全面的剖析.并给出实例化例子,说明它的可扩展性.  相似文献   

15.
刘敏  费向东  胡术  杨诚 《计算机工程》2010,36(16):42-43
大型空中交通管制系统中会因频繁连接数据库而导致系统性能下降。为解决上述问题,利用连接池技术对OCI9数据库访问接口进行改进,减小数据库连接对象频繁的创建和销毁带来的系统开销,提高系统性能。通过实验证明了该方法的有效性,并成功发现Oracle InstantClient Version 10.2.0.5的一个堆栈溢出错误。  相似文献   

16.
利用OCI与OLE开发Oracle空间数据库   总被引:2,自引:1,他引:2  
简要阐述了Oracle存储空间数据的基本原理,探讨了利用OCI(Oracle Call Interface)和OLE(Object Link Embed)技术开发空间数据库的方法,并对这两种方法进行了分析比较,解决了在应用平台上开发空间数据库并实现地图化功能的问题,进一步阐明了两种开发方式的不同特点。  相似文献   

17.
设计并实现了一种基于OCI的数据库访问接口.接口中为解决空管系统程序访问Oracle数据库服务器时因网线断掉或数据库服务器宕机时程序无法检测的问题,提出了利用多线程技术和UNIX时钟信号两种方式的解决方案,从而解决了数据库连接长时间阻塞问题.详细描述了数据库访问接口的设计和实现.最后通过仿真实验验证了该数据库访问接口较好的应用效果.  相似文献   

18.
ORACLE数据库产品是当前数据库技术的典型代表,文章对Solaris平台下,开发基于Oracle数据库的C程序的两种方法——PRO*C和OCI进行了深入的学习与研究,详细分析了这两种方法的开发流程,给出了较为具体的应用程序例子,并对两者的性能进行了比较。  相似文献   

19.
张云飞 《计算机工程与应用》2004,40(17):190-194,221
利用GNU免费的ApacheWebServer1.3.27版本软件提供www服务,采用GCC编译标准C程序,运用OCI接口,通过CGI方式,在Oracle8iForSolaris2.7工作站环境下访问后台数据库,以B/S(浏览器/服务器)方式,动态发布企业生产和管理信息,量化实现企业管理业务规则。  相似文献   

20.
在Linux系统中C语言访问Oracle有多种方式,下面就对这些方式进行分析,并阐述OCI的技术方式针对性较强,并在研究中拓展为OCL方式,促进了C语言在Oracle中的应用效果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号