按照网上的教程,Centos7静默安装Oracle11g,一步一步都很正常,但是到配置监听时,出现报错,报错内容如下:
/data/app/oracle/product/11.2.0/db_1/bin/netca: line 181: 4070 Aborted (core dumped) $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*
在网上找了很多方法,都试过,都不好用。最终发现是找的教程里有问题,教程中:oracle环境变量设置为export NLS_LANG=AMERICAN_AMERICA.AL16UTF16,而其他配置文件中参数设置为AL32UTF8,因此导致配置监听时报错。把AL16UTF16改成AL32UTF8,保存并退出,输入source ~/.bash_profile,再重新配置监听,配置监听成功。