今天宠物迷的小编给各位宠物饲养爱好者分享oracle设置环境变量的宠物知识,其中也会对如何设置Oracle的环境变量(oracle 设置环境变量)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!
工具/材料:以win7系统为例。 1、首先选中“计算机”,右键点击“属性”图标。 2、然后在该界面中,点击右侧“更改设置”按钮。 3、之后在弹出的窗口中,点击“高级”分页卡里的“环境变量”按钮。 4、接着在弹出的窗口中,点击“新建”按钮。 5、之后在弹出的窗口中,输入变量名“ORACLE_HOME”,变量值“E:\Oracle\product.2.0\dbhome_1”,点击“确定”按钮。 6、再者点击“新建”按钮,在弹出的窗口中,输入变量名“TNS_ADMIN”,变量值“E:\Oracle\product.2.0\dbhome_1\NETWORK\ADMIN”,点击“确定”按钮。 7、其次点击“新建”按钮,在弹出的窗口中,输入变量名“NLS_LANG”,变量值“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,点击“确定”按钮。 8、最后在弹出的窗口中,点击“确定”按钮。
如果你的操作系统是 UNIX,那么需要做这一步,如果不是那么可以忽略掉这一步。
1. 确认下面的环境变量指向了新版本数据库的目录:
– ORACLE_BASE
– ORACLE_HOME
– PATH, LD_LIBRARY_PATH , SHLIB_PATH and LIBPATH ( for AIX )
比如:
$ export ORACLE_HOME=
$ export PATH=$ORACLE_HOME/bin:$PATH
$ export ORACLE_BASE=
$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
$ export SHLIB_PATH=$ORACLE_HOME/lib:$SHLIB_PATH
$ export LIBPATH=$ORACLE_HOME/lib:$LIBPATH
askmaclean oracle
环境: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,然后重新打开,就可以登录了。
SQLPLUS命令的处理程序一般是在Oracle安装目录下的$ORACLE_HOME\BIN目录中(如作者本机的目录为D:\Program File\oracle\product\10.2.0\db_1\BIN),这里面应该有一个名叫sqlplus****的可执行文件。如果没有这个文件,说明安装的Oracle数据库软件是有问题的。 1.如果存在sqlplus****文件,可用鼠标选择【我的电脑】,然后右击,从弹出的快捷菜单中选择【属性】命令,在弹出的界面中选择【高级】选项卡。 2.单击【环境变量】按钮,将弹出对话框。 3.选择上图中深蓝色的Path这一行,然后单击【编辑】按钮,将会新弹出如图2-14所示的对话框。在Path的【变量值】文本框中的最后面先加入一个":"分号,然后在分号后面加入刚才所说的sqlplus****文件的目录路径,即"D:\ProgramFile\oracle\ product\10.2.0\db_1\BIN", 4.单击【确定】按钮。这样Oracle的SQLPLUS的环境变量则可以设置好了,在DOS命令窗口中可以识别SQLPLUS相关命令了。 Oracle数据库实例名:是用于和操作系统进行联系的标识,即数据库和操作系统之间的交换是通过数据库实例名来体现的。
SQLPLUS命令的处理程序一般是在Oracle安装目录下的$ORACLE_HOME\BIN目录中(如作者本机的目录为D:\Program File\oracle\product\10.2.0\db_1\BIN),这里面应该有一个名叫sqlplus****的可执行文件。如果没有这个文件,说明安装的Oracle数据库软件是有问题的。 1.如果存在sqlplus****文件,可用鼠标选择【我的电脑】,然后右击,从弹出的快捷菜单中选择【属性】命令,在弹出的界面中选择【高级】选项卡。 2.单击【环境变量】按钮,将弹出对话框。 3.选择上图中深蓝色的Path这一行,然后单击【编辑】按钮,将会新弹出如图2-14所示的对话框。在Path的【变量值】文本框中的最后面先加入一个":"分号,然后在分号后面加入刚才所说的sqlplus****文件的目录路径,即"D:\ProgramFile\oracle\ product\10.2.0\db_1\BIN", 4.单击【确定】按钮。这样Oracle的SQLPLUS的环境变量则可以设置好了,在DOS命令窗口中可以识别SQLPLUS相关命令了。 Oracle数据库实例名:是用于和操作系统进行联系的标识,即数据库和操作系统之间的交换是通过数据库实例名来体现的。
需要设置ORACLE_HOME和ORACLE_SID两个环境变量,再把ORACLE的bin目录添加到PATH中即可,通常缺省安装的情况下ORACLE_SID=orcl,ORACLE_HOME=/home/oracle/oracle/product/10......这样的形式,操作步骤:
1、su oracle并回车切换到oracle用户;
2、cd并回车回到oracle用户目录;
3、vi .bash_profile并回车编辑该文件,按I键进入插入状态,在最后加入以下行:
export ORACLE_SID=orcl
export ORACLE_HOME=/home/oracle/oracle/product/10....(...部分根据你的实际路径修改)
export PATH=$PATH:$ORACLE_HOME/bin
输入完毕后按ESC键退出vi编辑状态,输入:wq并回车存盘退出。
注销所有oracle用户,再使用oracle登录即可。
注意输入wq前面有个:冒号,先输入这个:就可以在编辑器最底端输入命令了。
如果你的操作系统是 UNIX,那么需要做这一步,如果不是那么可以忽略掉这一步。
1. 确认下面的环境变量指向了新版本数据库的目录:
– ORACLE_BASE
– ORACLE_HOME
– PATH, LD_LIBRARY_PATH , SHLIB_PATH and LIBPATH ( for AIX )
比如:
$ export ORACLE_HOME=
$ export PATH=$ORACLE_HOME/bin:$PATH
$ export ORACLE_BASE=
$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
$ export SHLIB_PATH=$ORACLE_HOME/lib:$SHLIB_PATH
$ export LIBPATH=$ORACLE_HOME/lib:$LIBPATH
askmaclean oracle
这个是因为账号密码有问题,换个用户看看,或者用sys登录,然后创建一个用户,给用户dba和连接权限。然后再试试。
1首先是ORACLE_HOME,这个环境配置与java的环境培训类似,如下图按照计算机右击-》高级系统设置-》高级-》环境变量-》在系统变量中新建:
变量名 ORACLE_HOME
变量值 E:\Oracle\product\11.2.0\dbhome_1
说明:这里的变量值是你自己安装的Oracle数据库的安装路径,路径中你会找到project然后依次找到dbhome_1,然后将路径复制到环境变量值中。
第二,配置TNS_ADMIN
变量名 TNS_ADMIN
变量值 E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
说明:细心的朋友或许看出来TNS_ADMIN的变量值是在ORACLE_HOME的变量值得路径下又找了两级文件。这里笔者提醒大家,一定要细心,这里配置的是Oracle的**,**配置正确会出大事情的。
3最后,我们来说一下,你可能不认识的一个东东 NLS_LANG。
变量名 NLS_LANG。
变量值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
说明:这里,笔者建议大家直接复制上面的变量值。这里的意思就是统一编码格式。具体的大家可以百度的到的,这里就不做详细说明了。
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 数据库实例名:用于和操作系统进行联系的标识,即数据库和操作系统之间的交换是通过数据库实例名来体现的。
以上回答希望对您有所帮助!
本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“如何设置Oracle的环境变量”
下一篇
小只是什么意思