---
author: ''
category: 技术
comments_data: []
count:
  commentnum: 0
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 4063
date: '2012-03-31 08:42:00'
editorchoice: false
excerpt: "在redhat enterprise 6 上安装了Oracle11g后，使用occi编程比windows里使用visual studio.net
  里使用occi简单得多\r\n1）在oracle官网下载instantclient_11_2 把那个sdk也下载了解压到这个文件夹中\r\n2）进入instantclien
  ..."
fromurl: ''
id: 429
islctt: false
largepic: /images/p/201610/12/095124vr9cmdgilii8rrwr.png
permalink: /article-429-1.html
pic: /images/s/nonphoto.png
related: []
reviewer: ''
selector: ''
summary: "在redhat enterprise 6 上安装了Oracle11g后，使用occi编程比windows里使用visual studio.net
  里使用occi简单得多\r\n1）在oracle官网下载instantclient_11_2 把那个sdk也下载了解压到这个文件夹中\r\n2）进入instantclien
  ..."
tags:
- redhat
- oracle
- occi
- windows
thumb: false
title: 在redhat enterprise 6上使用Oracle11g的occi比windows简单
titlepic: false
translator: ''
updated: '2012-03-31 08:42:00'
---

 在redhat enterprise 6 上安装了Oracle11g后，使用occi编程比windows里使用visual studio.net 里使用occi简单得多


1）在oracle官网下载instantclient\_11\_2 把那个sdk也下载了解压到这个文件夹中


2）进入instantclient\_11\_2 进行：ln -sf libclntsh.so.11.1 libclntsh.so ln -sf libocci.so.11.1 libocci.so


3) 把$ORACLE\_HOME/network/admin/下的文件拷贝到instantclient\_11\_2中


4)配置环境变量，编辑.bash\_profile加上


export ORACLE\_HOME=$ORACLE\_HOME:/instantclient\_11\_2


export LD\_LIBRARY\_PATH=/instantclient\_11\_2:$LD\_LIBRARY\_PATH


export TNS\_ADMIN=/instantclient\_11\_2


 在编译你的occi程序时：


g++ -I /instantclient\_11\_2/sdk/include -L /instantclient\_11\_2 yourocci.cxx -locci -lclntsh -o yourocci