OCCI LINUX 配置连接ORACLE
1、下载
到下面这个连接
http://www.oracle.com/technology/tech/oci/instantclient/
下载
(1)、Instant Client Package - Basic 此下载包包括了所用到的.so
instantclient-basic-linux32-11.2.0.1.zip
(2)、Instant Client Package - SDK 此下载包包括了所用到的头文件
instantclient-sdk-linux32-11.2.0.1.zip
需要注册用户才能下载
2、安装。
(1)解压
instantclient-basic-linux32-11.2.0.1.zip、instantclient-sdk-linux32-11.2.0.1.zip到instantclient_11_1目录里
3、配置与使用。
(1)、某应用程序目录结构为:
src
src/lib
src/include
(2)把.so文件复制到src/lib下。
然后
cd lib
ln -s libclntsh.so.11.1 libclntsh.so
ln -s libocci.so.11.1 libocci.so
(3)把sdk里的include文件复制到src/include
3、使用
g++ -I ../include -o occidml occidml.cpp -L./lib -locci -lclntsh -lnnz11