如何使用instantclient连接oracle数据库

本篇内容主要讲解“如何使用instantclient连接oracle数据库”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用instantclient连接oracle数据库”吧!

成都创新互联主要从事成都网站建设、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务扶风,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

很多时候连接oracle不想安装客户端,这时候可以用instantclient连接

下载地址,本例这个是linux x86 平台的

https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

里面细分了很多个包,如下:

Instant client Package - Basic 运行OCI,OCCI和JDBC-OCI应用程序需要的所有文件。

Instant client Package - Basic Lite:只包含英语错误信息, 只支持unicode,ascii,西欧字符集。

Instant client Package - JDBC Supplement  为jdbc增加了xa,国际化和RowSet操作。

Instant Client Package - SQL *Plus 包含sqlplus和需要的库文件。

Instant client Package - SDK 使用Instant Client开发Oracle 应用程序需要的头文件及示例makefile。

Instant client package - ODBC 使用odbc时需要的库, 不是所有平台都有。

Basic和Basic Lite两个中必须选一个,其他包都是可选的。

我下载了 Basic,  SQL *Plus解压后放在一个文件夹下,在这个文件夹下建立文件tnsnames.ora,设置环境变量LD_LIBRARY_PATH和TNS_ADMIN指向解压后的目录,就可以使用sqlplus了。

环境变量的例子:

[root@demoserver ~]# more .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
TNS_ADMIN=/root/instantclient_11_2
LD_LIBRARY_PATH=/root/instantclient_11_2
export TNS_ADMIN
export LD_LIBRARY_PATH

注意:

一,Instant Client中不包含tnsping,exp/imp,rman, netca等工具;如果需要这些工具则需要安装oracle client。

二,不需要oracle用户,直接用root用户即可

到此,相信大家对“如何使用instantclient连接oracle数据库”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

网站名称:如何使用instantclient连接oracle数据库
文章转载:https://www.cdcxhl.com/article42/gpjpec.html

成都网站建设公司_创新互联,为您提供静态网站定制开发网站收录企业建站网站策划微信公众号

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站建设网站维护公司