最近开始在linux下开发oracle数据库应用软件,在甲骨文官网下了一个oracle10g for linux 在红帽子上面安装,安装完成了,也可以建立数据库,在sqlplus中也可以对数据库进行访问等等,但是打开oracle安装路径查看,没有找到OCI库,在网上找了半天也没有找到oci库的安装包,请问有没有谁遇到这样的问题啊,用什么方法解决。
补充:为此,我还在widowns上面安装了oracle10g 在安装目录下都用oci库。
补充:为此,我还在widowns上面安装了oracle10g 在安装目录下都用oci库。
解决方案 »
- 有一张表有37G数据,如何用exp导出?
- 关于触发器条件中的子查询
- 图片 文档上传数据库,在线修改、保存到数据库
- 对于返回的Oracle Error号,不知道是什么意思,也不知道怎么才能产生。请多多帮忙啊!
- 交叉表相关sql的问题,请高手指点!
- 存储过程使用blob输入参数问题
- zhaokeke2004进来接分
- 为什么安装oracle database 9.0的企业版时,ManagementServer服务安装不上?
- 高手帮忙,巨难的问题,请到里面看详细内容
- ora-12154 :TNS:监听进程不能解析在连接描述符中给出的SERVICE-NAME.高手们帮我看个问题!!!!!!!!!!!!!!!!
- ORACLE 创建包头和包体
- oracle 结果集转换为字符串
thin就是纯粹用Java完成访问数据库的所有方法,优点是不用安装客户端 oci就是使用Java来调用本机的Oracle客户端然后再访问数据库,优点是速度快但是需要安装和配置数据库
OCI:要安装ORACLE客户端,移植性略差,理论上性能好些
THIN:属于TYPE4,纯JAVA实现,移植性好,理论上性能略差些 推荐:最好还是使用THIN DRIVER吧,移植性好些,使用起来也相对规范些,问题也少。至于性能嘛,说实话,在8i上没感觉THIN DRIVER比OCI慢,感觉还快些。不过没有实际准确测试过,也不敢下定论。为什么呢,调用本地方法也是有开销的,JDK性能越来越好,本地方法的性能与调用的开销相抵一下就打了一点折扣。另外ORACLE 8i本身就是JAVA实现,对JAVA支持很好,用THIN DRIVER不显得慢反而快也许有这方面的原因。