龙源期刊网 http://www.qikan.com.cn
Linux下Oracle的C语言访问方式分析
作者:孙钟安
来源:《电脑知识与技术》2014年第12期
摘要:在Linux系统中C语言访问Oracle有多种方式,下面就对这些方式进行分析,并阐述OCI的技术方式针对性较强,并在研究中拓展为OCL方式,促进了C语言在Oracle中的应用效果。
关键词:操作系统;数据库;C语言;访问方式
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)12-2728-02 The C language under Linux Oracle access method analysis SUN Zhong-an
(Manzhouli border check points, Hulunbuir 021400,China)
Abstract: In the Linux system C language there are many ways to access Oracle, the following analysis of these ways, and explains the technical OCI highly targeted way, and expand the way for the OCL in the study, and promote the C language in Oracle the application results. Key words: Operating System; C language; database; access methods 1 概述
在Linux操作系统的使用中,比较突出的是系统稳定性,同时使用中还大大降低了系统的成本,而具备较好的扩展性与维护性能使其成为服务器的主要操作系统,这就要求其必须与数据库系统进行配合使其完成服务器的功能。Oracle数据库则是在数据库领域获得广泛应用的主流系统,使其成为服务器数据库市场中主力系统。将Linux和Oracle配合使用可以获得较高的安全性和稳定性,因此在实际的应用中二者配合的情况最为常见,所以提高二者之间的通信兼容性和高速、稳定性是服务器与数据库系统发展的重要方向,下面就针对Linux环境下Oracle的C语言访问方式进行研究与分析。 2 pro*c/c++访问
该类语言是一种编译程序,利用C语言作为主要的语言类型,内嵌SQL语句用来完成对Oracle数据库的访问。随着系统升级,第三代高级语言内嵌入SQL语句完成访问程序的优劣势如下:优势包括:将过程化和非过程语言结合起来,形成一种高效开发工具,同时能利用窗口和鼠标完成操作;遇到编译异常的时候,可以返回数据库操作过中的异常;开发过程相对简