分类:
2010-05-04 11:11:30
oracle occi需要的include 和lib 真不是一般的难找,搞个文档也是遮遮掩掩,官方提供了 client instance 和 sdk 的下载(好像叫着两个名字)前者有仅有lib,后者仅有 .h文件和一堆demo (靠,难道sdk的意思就是小代码工人只需要写不需要编译连接么?杯具!)
其实吧,安装了db server应该就有这些包,看到网上一个朋友的编译参数,就记录了这个问题,希望这个连接是对的(我也懒得验证了)
install: g++ *.cpp -o demo -I/home/oracle/product/10.2/db/rdbms/public -L/home/oracle/product/10.2/db/lib -locci -lclntsh
我错了,这个client instance是用来做deploy的,occi有两种方式,第一种,装个DB Server,于是一切都有了。另一种,用SDK编译,用这个client instance做连接,用这个client instance做deploy.这么说,给个client instance倒也说得通,不过,谁能告诉我,哪里去找个那个sdk的下载,我现在是在DBServer上找的include替代sdk,小心翼翼的,生怕出错。