OCCI

C++通过OCCI操作Oracle

孤者浪人 提交于 2019-12-05 08:01:16
简介 在 Windows 下访问 Oracle 数据库可以使用 ADO,ADO.Net,OLEDB,ODBC, 跨平台的 OCCI 等方法 , 其中速度最快,对 Oracle 支持最完整的是 Oracle 提供的 OCCI。 OCCI:Oracle C++调用接口(OCCI),即Oracle的C++API,允许你使用面向对象的特性、本地类、C++语言的方法来访问Oracle数据库。 OCCI优势 基于标准C++和面向对象的设计; 效率较高; 适合开发C/S模式的程序,软件中间层; OCCI特性 完整支持SQL/PLSQL 为不断增长的用户和请求提供了弹性选项 为使用用户自定义类型,如C中的类,提供了无缝接口 支持所有的Oracle数据类型以及LOB types 可以访问数据库元数据 编写 OCCI 程序的总体流程图,如下所示: 环境配置方法 我们需要以去 Oracle 官网下载以下一些组件: OCCI Instant Client Package Basic Instant Client Package SDK 去这个地址 http://www.oracle.com/technetwork/database/occidownloads-083553.html 下载OCCI,通过这个表格可以看到VS2010之前的IDE都需要安装客户端之后可以进行开发