解决DB 12c安装过程中的各种报错crosoft Word 文档.docx
- 文档编号:3246434
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:9
- 大小:115.63KB
解决DB 12c安装过程中的各种报错crosoft Word 文档.docx
《解决DB 12c安装过程中的各种报错crosoft Word 文档.docx》由会员分享,可在线阅读,更多相关《解决DB 12c安装过程中的各种报错crosoft Word 文档.docx(9页珍藏版)》请在冰豆网上搜索。
解决DB12c安装过程中的各种报错crosoftWord文档
解决DB12c安装过程中的各种报错
Oracle Database12c推出不久,看到很多人已经完成了安装测试。
但是基本上都是使用“Createandconfigureadatabase”中的“Typicalinstall”来完成安装,而没有人使用“Installdatabasesoftwareonly”中的”AdvancedMode”安装方法。
尝试了一下高级安装方法,有一些报错发生,这可能就是大家都没有选择高级安装方法的原因吧。
经过尝试,解决了所有报错,分析如下:
1.第一个报错,发生在7%,如图:
查看日志$ORACLE_BASE/cfgtoollogs/dbca/
1.[Thread-99][2014-07-1016:
28:
55.965CST][BasicStep.executeScriptUsingPerlEngine:
769] executing:
[/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/catcon.pl,-n,1,-l,/u01/app/oracle/cfgtoollogs/dbca/DBSTYLE,-b,catalog,-u,SYS,-U,SYS,/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/catalog.sql];secretArgs:
2
2.[Thread-99][2014-07-1016:
28:
55.965CST][PerlEngine.execute:
182] ExecingPERLprocess...
3.[Thread-99][2014-07-1016:
28:
55.970CST][PerlEngine.execute:
212] m_bReaderStarted:
false
4.[Thread-99][2014-07-1016:
28:
55.970CST][PerlEngine.execute:
216] StartingReaderThread...
5.[Thread-99][2014-07-1016:
28:
55.972CST][PerlEngine.execute:
255] Inputingsecretarg:
0
6.[Thread-99][2014-07-1016:
28:
55.972CST][PerlEngine.execute:
255] Inputingsecretarg:
1
7.java.io.IOException:
ErrorinProcess:
/u01/app/oracle/product/12.1.0/dbhome_1/perl/bin/perl
8.atoracle.sysman.assistants.util.sqlEngine.PerlEngine.execute(PerlEngine.java:
305)
9.atoracle.sysman.assistants.util.step.BasicStep.executeScriptUsingPerlEngine(BasicStep.java:
770)
10.atoracle.sysman.assistants.util.step.BasicStep.executeScriptUsingPerlEngine(BasicStep.java:
625)
11.atoracle.sysman.assistants.dbca.backend.DBCatalogStep.executeScripts(DBCatalogStep.java:
352)
12.atoracle.sysman.assistants.dbca.backend.DBCatalogStep.executeImpl(DBCatalogStep.java:
212)
13.atoracle.sysman.assistants.util.step.BasicStep.execute(BasicStep.java:
254)
14.atoracle.sysman.assistants.util.step.Step.execute(Step.java:
135)
15.atoracle.sysman.assistants.util.step.StepContext$ModeRunner.run(StepContext.java:
2865)
16.atjava.lang.Thread.run(Thread.java:
662)
17.[Thread-99][2014-07-1016:
28:
55.994CST][BasicStep.configureSettings:
348] messageHandlerbeingset=oracle.sysman.assistants.util.InteractiveMessageHandler@517da438
18.oracle.sysman.assistants.util.step.StepExecutionException:
ErrorinProcess:
/u01/app/oracle/product/12.1.0/dbhome_1/perl/bin/perl
19.atoracle.sysman.assistants.dbca.backend.DBCatalogStep.executeScripts(DBCatalogStep.java:
406)
20.atoracle.sysman.assistants.dbca.backend.DBCatalogStep.executeImpl(DBCatalogStep.java:
212)
21.atoracle.sysman.assistants.util.step.BasicStep.execute(BasicStep.java:
254)
22.atoracle.sysman.assistants.util.step.Step.execute(Step.java:
135)
23.atoracle.sysman.assistants.util.step.StepContext$ModeRunner.run(StepContext.java:
2865)
24.atjava.lang.Thread.run(Thread.java:
662)
25.java.io.IOException:
Badfiledescriptor
26.atjava.io.FileInputStream.readBytes(NativeMethod)
27.atjava.io.FileInputStream.read(FileInputStream.java:
220)
28.atsun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:
264)
29.atsun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:
306)
30.atsun.nio.cs.StreamDecoder.read(StreamDecoder.java:
158)
31.atjava.io.InputStreamReader.read(InputStreamReader.java:
167)
32.atjava.io.BufferedReader.fill(BufferedReader.java:
136)
33.atjava.io.BufferedReader.readLine(BufferedReader.java:
299)
34.atjava.io.BufferedReader.readLine(BufferedReader.java:
362)
35.atoracle.sysman.assistants.util.sqlEngine.PerlEngine$LogStreamReader.readLogOutput(PerlEngine.java:
1359)
36.atoracle.sysman.assistants.util.sqlEngine.PerlEngine$LogStreamReader.run(PerlEngine.java:
1306)
37.atjava.lang.Thread.run(Thread.java:
662)
复制代码
表示/u01/app/oracle/product/12.1.0/dbhome_1/perl/bin/perl这个执行文件有问题,于是手工执行一下,果然不行。
1.[oracle@dbstyle~]$cd$ORACLE_HOME/perl/bin
2.[oracle@dbstylebin]$./perl
3.Segmentationfault(coredumped)
复制代码
执行安装时的命令也一样会报错。
1.[oracle@dbstyleadmin]$/u01/app/oracle/product/12.1.0/dbhome_1/perl/bin/perl/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/catcon.pl-n1-l/u01/app/oracle/cfgtoollogs/dbca/DBSTYLE-bcatalog-uSYS-USYS/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/catalog.sql
2.Can'tlocatecatcon.pmin@INC(@INCcontains:
/usr/local/lib64/perl5/usr/local/share/perl5/usr/lib64/perl5/vendor_perl/usr/share/perl5/vendor_perl/usr/lib64/perl5/usr/share/perl5.)at/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/catcon.plline56.
3.BEGINfailed--compilationabortedat/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/catcon.plline56.
复制代码
看来是oracle自带的这个perl不完整所致,于是用系统的perl替换oracle自带的perl
1.[oracle@dbstyle~]$cd$ORACLE_HOME/perl/bin
2.[oracle@dbstylebin]$mvperlperl.bak
3.[oracle@dbstylebin]$ln-s/usr/bin/perl$ORACLE_HOME/perl/bin
复制代码
报错解决
1.[Thread-94][2014-07-0923:
22:
23.789CST][BasicStep.executeScriptUsingPerlEngine:
769] executing:
[/u01/app/oracle/product/12.1.0/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 解决DB 12c安装过程中的各种报错crosoft Word 文档 解决 DB 12 安装 过程 中的 各种 crosoft