如何设置Oracle的环境变量

如何设置Oracle的环境变量,第1张

windows下安装完数据库软件,创建完数据库后一般都会自动设置好oracle数据库相关的环境变量,多个库的时候,需要指定oracle_sid,在cmd下执行:

set oracle_sid=sid

再执行sqlplus命令即可连接到正确的数据库。(环境变量名称不区分大小写)

其他系统比如linux或者unix一般使用如下命令设置:

export ORACLE_SID=sid

再执行sqlplus命令即可连接到正确的数据库。(环境变量名称区分大小写)

要想下次登录有效需要设置用户相关的profile文件,以最常见的bash为例,需要修改

用户根目录下的.bash_profile文件

vi ~/.bash_profile

修改以及需要新加相关的环境变量,一般常用的有

ORACLE_HOME

ORACLE_BASE

PATH

LD_LIBRARY_PATH

ORACLE_SID

alias s='sqlplus / as sysdba'

1.是的,一般配置完.bash_profile后要重读环境变量:source

.bash_profile.

2.你的配置文件确实有问题,你没有加载库文件。正确配置如下:

su

-

oracle

vim

.bash_profile,在文件最后添加:

export

oracle_base=/oracle/app

export

oracle_home=$oracle_base/oracle/product/10.2.0/db_1

export

oracle_sid=test

(或者你写的是flow)

export

ld_library_path=$oracle_home/lib:/usr/lib

export

path=$path:$home/bin:$oracle_home/bin

export

lang=c

(或者你写的是zh_cn.utf-8)

然后source

.bash_profile重读环境变量。

卢韬旭

oracle11g安装环境变量配置方法:

1. 确保你的oracle 能用SQL/PLUS连接上;

2. 在环境变量中,配置oracle数据库中的以下值:

变量名:ORACLE_SID,变量值:oracle实例名

变量名:NLS_LANG, 变量值:AMERICAN_AMERICA.ZHS16GBK,可根据自己的需要选择字符集

变量名:TNS_ADMIN,变量值:D:\app\Andreas\product\11.2.0\dbhome_1\NETWORK\ADMIN,我的oracle是装在D:\app\Andreas目录下。

3. 打开PL/SQL,连接数据库。这时会报初始化错误。不用管它,点击确定。连续三次,就可以在未登录的情况下进入PL/SQL。在Tool-->

Connection下,有两个录入项:Oracle Home(empty is autodetect)和OCI Library(empty is autodetect),分别填入oracle的安装目录,和32位客户端的解压目录,如:

Oracle Home D:\app\Andreas\product\11.2.0 我的oracle是装在D:\app\Andreas目录下。

OCI Library D:\app\Andreas\instantclient_11_2\oci.dll我的客户端是解压在D:\app\Andreas目录下。

4. 关闭PL/SQL,然后重新打开,就可以登录了

oracle11g安装环境变量配置步骤:

1.首先是ORACLE_HOME,这个环境配置与java的环境培训类似,如下图按照计算机右击-》高级系统设置-》高级-》环境变量-》在系统变量中新建:

变量名 ORACLE_HOME

变量值 E:\Oracle\product\11.2.0\dbhome_1

2.第二,配置TNS_ADMIN

变量名 TNS_ADMIN

变量值 E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN

3.变量名 NLS_LANG。

变量值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7807877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存