Oracle Net Services 配置: Error: null Oracle Net Services 配置失败。退出代码是1
具体错误描述:
[oracle@centos-C ~]$ netca /silent/responseFile /usr/local/soft/oracel/netca.rsp
正在对命令行参数进行语法分析:
传递的错误命令行参数:"silent/responsefile"
传递的错误命令行参数:"usr/local/soft/oracel/netca.rsp"
完成对命令行参数进行语法分析。
Oracle Net Services 配置:
Error: null
有关详细信息, 请查看跟踪文件: /home/oracle/ora11g/cfgtoollogs/netca/trace_OraDb11g_home1-1603166下午5620.log
Oracle Net Services 配置失败。退出代码是1
具体日志如下:
[oracle@centos-C ~]$ cat /home/oracle/ora11g/cfgtoollogs/netca/trace_OraDb11g_home1-16031
trace_OraDb11g_home1-1603102上午1620.log trace_OraDb11g_home1-1603166下午5214.log
trace_OraDb11g_home1-1603102上午1727.log
[oracle@centos-C ~]$ cat /home/oracle/ora11g/cfgtoollogs/netca/trace_OraDb11g_home1-1603166下午5214.log
[main] [ 2016-03-16 18:52:15.226 CST ] [NetCALogger.initTrace:203] Oracle Net Configuration Assistant: 1603166下午5214
[main] [ 2016-03-16 18:52:15.232 CST ] [NetCALogger.initTrace:204] Oracle Home: /home/oracle/ora11g/product/11.2.0/db_1
[main] [ 2016-03-16 18:52:15.233 CST ] [NetCALogger.initTrace:205] Oracle Base: /home/oracle/ora11g
[main] [ 2016-03-16 18:52:15.233 CST ] [NetCALogger.initTrace:206] Oracle Home Name: OraDb11g_home1
[main] [ 2016-03-16 18:52:15.269 CST ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[main] [ 2016-03-16 18:52:15.270 CST ] [HAUtils.<init>:188] oui location /home/oracle/ora11g/oraInventory/ContentsXML
[main] [ 2016-03-16 18:52:15.284 CST ] [Version.isPre:274] version to be checked 11.2.0.1.0 major version to check against10
[main] [ 2016-03-16 18:52:15.284 CST ] [Version.isPre:285] isPre.java: Returning FALSE
[main] [ 2016-03-16 18:52:15.298 CST ] [OCR.loadLibrary:308]
Inside constructor of OCR
[main] [ 2016-03-16 18:52:15.307 CST ] [OCR.loadLibrary:316] Going to load the ocr library
[main] [ 2016-03-16 18:52:15.307 CST ] [sPlatform.isHybrid:66] osName=Linux osArch=amd64 JVM=64 rc=false
[main] [ 2016-03-16 18:52:15.320 CST ] [sPlatform.isHybrid:66] osName=Linux osArch=amd64 JVM=64 rc=false
[main] [ 2016-03-16 18:52:15.321 CST ] [Library.load:254] Loading library /home/oracle/ora11g/product/11.2.0/db_1/lib/libsrvmocr11.so
[main] [ 2016-03-16 18:52:15.367 CST ] [OCR.loadLibrary:318] loaded ocr libraries
[main] [ 2016-03-16 18:52:15.368 CST ] [OCR.isCluster:939] Calling OCRNative for isCluster()
[main] [ 2016-03-16 18:52:15.452 CST ] [OCR.isCluster:943] OCR Result status = true
[main] [ 2016-03-16 18:52:15.453 CST ] [OCR.isCluster:955] Bolean result = false
[main] [ 2016-03-16 18:52:15.460 CST ] [CmdlineArgs.<init>:110] Initializing variables array...
[main] [ 2016-03-16 18:52:15.461 CST ] [CmdlineArgs.<init>:116] Initializing NetProperties...
[main] [ 2016-03-16 18:52:15.475 CST ] [CmdlineArgs.initArgs:133] Initializing command line arguments...
[main] [ 2016-03-16 18:52:15.476 CST ] [CmdlineArgs.parseLogParam:290] Parsing /log argument...
[main] [ 2016-03-16 18:52:15.478 CST ] [CmdlineArgs.parseLogParam:345] Returning Log File = null
[main] [ 2016-03-16 18:52:15.482 CST ] [CmdlineArgs.setOraArgs:236] Setting Oracle arguments...
[main] [ 2016-03-16 18:52:15.490 CST ] [CmdlineArgs.setOraArgs:240] Passed Oracle Home = NO_VALUE
[main] [ 2016-03-16 18:52:15.491 CST ] [CmdlineArgs.setOraArgs:243] Read Oracle Home = /home/oracle/ora11g/product/11.2.0/db_1
[main] [ 2016-03-16 18:52:15.492 CST ] [CmdlineArgs.setOraArgs:246] Read Oracle Home ID =
[main] [ 2016-03-16 18:52:15.493 CST ] [CmdlineArgs.setOraArgs:249] Read Oracle Home Name = null
[main] [ 2016-03-16 18:52:15.494 CST ] [CmdlineArgs.setOraArgs:257] Setting Oracle Home = /home/oracle/ora11g/product/11.2.0/db_1
[main] [ 2016-03-16 18:52:15.498 CST ] [InitialSetup.configureOPS:4504] Cluster mode is OFF
[main] [ 2016-03-16 18:52:15.499 CST ] [InitialSetup.<init>:4028] TNS_ADMIN is: null
[main] [ 2016-03-16 18:52:15.513 CST ] [OPSUtil.getHomeVersion:446] Inside getHomeVersion...
[main] [ 2016-03-16 18:52:15.519 CST ] [OPSUtil.getHomeVersion:447] oracleHome = /home/oracle/ora11g/product/11.2.0/db_1
[main] [ 2016-03-16 18:52:15.519 CST ] [OPSUtil.getHomeVersion:451] oracle.sysman.assistants.util.OracleHome Object = /home/oracle/ora11g/product/11.2.0/db_1
[main] [ 2016-03-16 18:52:15.520 CST ] [OracleHome.getVersion:877] OracleHome.getVersion called. Current Version: null
[main] [ 2016-03-16 18:52:15.526 CST ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[main] [ 2016-03-16 18:52:15.530 CST ] [OracleHome.getVersion:896] Homeinfo /home/oracle/ora11g/product/11.2.0/db_1,1
[main] [ 2016-03-16 18:52:16.229 CST ] [OracleHome.getVersion:922] OracleHome.server.getVersion Version: 11.2.0.1.0
[main] [ 2016-03-16 18:52:16.229 CST ] [OracleHome.getVersion:943] Current Version From Inventory: 11.2.0.1.0
[main] [ 2016-03-16 18:52:16.229 CST ] [OracleHome.getVersion:948] using sqlplus: /home/oracle/ora11g/product/11.2.0/db_1/bin/sqlplus
[main] [ 2016-03-16 18:52:16.229 CST ] [OPSUtil.getHomeVersion:452] returning oracleHome Version = 11.2.0.1.0
[main] [ 2016-03-16 18:52:16.229 CST ] [OracleHome.getVersion:877] OracleHome.getVersion called. Current Version: 11.2.0.1.0
[main] [ 2016-03-16 18:52:16.229 CST ] [OracleHome.getVersion:943] Current Version From Inventory: 11.2.0.1.0
[main] [ 2016-03-16 18:52:16.230 CST ] [OracleHome.getVersion:948] using sqlplus: /home/oracle/ora11g/product/11.2.0/db_1/bin/sqlplus
[main] [ 2016-03-16 18:52:16.230 CST ] [InitialSetup.<init>:4041] Admin location is: /home/oracle/ora11g/product/11.2.0/db_1/network/admin
[main] [ 2016-03-16 18:52:16.390 CST ] [ConfigureProfile.setProfileParam:136] Setting NAMES.DIRECTORY_PATH: (TNSNAMES, EZCONNECT)
[main] [ 2016-03-16 18:52:16.391 CST ] [ConfigureProfile.setDefaultProfileParams:109] Not setting ADR_BASE: sqlnet.ora already exist!
java.lang.NullPointerException
at oracle.ewt.lwAWT.BufferedApplet.<init>(Unknown Source)
at oracle.net.ca.NetCA.<init>(NetCA.java:420)
at oracle.net.ca.NetCA.main(NetCA.java:406)
解决方案分享:
产生问题原因分析:让命令终端有调用界面程序的权限,需要用root用户执行 xhost + 。 一般要调用界面需习惯性xhost+。
1、新建一个页签(shell)
2、输入xhost+,以root用户运行
3、然后再执行netca创建命令
4、如果出现乱码,修改下字符集: export LANG=en_US
5、在输入netca即可。
具体操作步骤 请参考下图:
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341