如何设置Oracle的环境变量

 我来答
仁昌爱娱乐
高粉答主

2019-09-25 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459818

向TA提问 私信TA
展开全部

工具/材料:以win7系统为例。

1、首先选中“计算机”,右键点击“属性”图标。

2、然后在该界面中,点击右侧“更改设置”按钮。

3、之后在弹出的窗口中,点击“高级”分页卡里的“环境变量”按钮。

4、接着在弹出的窗口中,点击“新建”按钮。

5、之后在弹出的窗口中,输入变量名“ORACLE_HOME”,变量值“E:\Oracle\product\11.2.0\dbhome_1”,点击“确定”按钮。

6、再者点击“新建”按钮,在弹出的窗口中,输入变量名“TNS_ADMIN”,变量值“E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN”,点击“确定”按钮。

7、其次点击“新建”按钮,在弹出的窗口中,输入变量名“NLS_LANG”,变量值“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,点击“确定”按钮。

8、最后在弹出的窗口中,点击“确定”按钮。

badkano
推荐于2018-03-08 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885365
团长

向TA提问 私信TA
展开全部

按如下方法设置:

以window10和oracle10g为例。

1、右键“此电脑”,选择上方的“属性”。

2、选择左侧列表中的“高级系统设置”。

3、选择上方的“高级”标签,然后选择“环境变量”。

4、系统变量下,选择“Path”,然后点击“编辑”按钮。

5、在“变量值”处添加oracle的bin路径,并以英文分号结尾,然后逐层点击“确定”按钮即可。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南京新华电脑专修学院
2018-08-01 · 新华电脑教育用心为户提供专业
南京新华电脑专修学院
新华电脑教育用心为户提供专业的电脑相关专业疑问解答
向TA提问
展开全部
window server中Oracle的环境变量设置 1、右击“我的电脑”->选择“属性”->选择“高级”->单击“环境变量” 2、选择“Path”这一行,单击“编辑”,在“Path”的变量值文本框的最后面先加入一个分号“:”,然后再分号后面加入sqlplus文件的目录路径,如“C:\Program Files\oracle\product\10.2.0\db_1\BIN”,然后点击“确定”按钮。 3、如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。 4、在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_HOME”,变量值中输入Oracle的安装目录路径,如“C:\Program Files\oracle\product\10.2.0\db_1”,然后点击“确定”按钮。 5、在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_SID”,变量值中输入数据库的实例名,然后点击“确定”按钮。 ORACLE_HOME:Oracle数据库软件的安装目录 ORACLE_SID:Oracle数据库的实例名 Oracle 数据库实例名:用于和操作系统进行联系的标识,即数据库和操作系统之间的交换是通过数据库实例名来体现的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王芦诗涵
2016-07-15 · TA获得超过3898个赞
知道大有可为答主
回答量:9464
采纳率:96%
帮助的人:4368万
展开全部
 环境:Windows 7(64bit)、oracle 11g(64bit)。

  在实验的过程中,导致oracle损坏,需要先卸载,再重新安装oracle。

  卸载oracle 11g步骤:

  1. 在服务中停止所有的oracle相关服务;

  2. 删除注册表中以下三个位置的oracle相关文件夹:

  HKEY_LOCAL_MACHINE\SOFTWARE

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

  3. 在环境变量中path中,删除oracle信息;

  4. 在系统盘的Windows、Program Files、Program Files(x86)文件夹下,删除oracle文件夹和oraodbc.ini文件;

  5. 删除oracle安装目录,重启机器。

  在重新安装好oracle 11g后,就是配置PL/SQL了。我们需要oracle 11g(32bit)客户端、8.0及以上版本的PL/SQL。

  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,然后重新打开,就可以登录了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
renfengjun1986
2016-09-05 · 知道合伙人软件行家
renfengjun1986
知道合伙人软件行家
采纳数:925 获赞数:1553
中国地质调查局特聘数据库专家 CSDN博客专家 百度知道数据库行家 炼数成金版主 想了解更多请关注我的博客:

向TA提问 私信TA
展开全部
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'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式