oracle安装过程中出现ORA-12705和ORA-01264错误解决方法

在Oracle的安装过程中,可能会遇到ORA-12705(不能访问NLS数据文件或环境指定无效)和ORA-01264(无法创建字符串文件)两个错误。ORA-12705通常是由于NLS_LANG环境变量设置不正确导致,解决方案是根据需求设置NLS_LANG为如AMERICAN_AMERICA.UTF8或简体中文相关的值。而ORA-01264错误是文件夹权限不足,可通过切换到root用户并使用chown和chmod命令给予oracle用户和相关目录适当的权限。

每次安装总希望遇到点问题,这样就可以从中得到提高。就像一个武林高手,必然经历千万次的战斗才可以成为一个不可披靡的人物。

就像武术高手,我们ORACLE的学习者也是这样。不过,道不同,然,本质一样。

这次的问题比较简单,首先说第一个ORA_12705错误,先看错误提示:Cannot access NLS data files or invalidenvironment specified。翻译就是:不能访问数据文件或无效的环境NLS指定。意思就是oracle用户设置的.bash_profile文件中的NLS_LANG设置错误导致。重新设置一下即可。

常用的设置:

NLS_LANG=AMERICAN_AMERICA.UTF8

NLS_LANG='simplified chinese'_china.ZHS16GBK

修改后保存即可。

第二个错误是ORA_01264:Unable to create string file name:意思是不能在指定的目录下创建文件。属于文件夹权限不够。只需切换root用户,重新授予oracle以及所属组和相应目录相应权限即可。

常用的权限:

chown -R oralce:oinstall /oradata

chmod  -R 775 /oradata


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值