跟踪dbca

跟踪DBCA

Oracle DBCA建库有问题的时候,可以通过DBCA trace来定位问题

1.找到DBCA可执行文件
[[email protected] ~]# su - oracle
[[email protected] ~]$ cd $ORACLE_HOME/bin

2.查看备份原始文件
[[email protected] bin]$ ls -al dbca
-rwxr-xr-x 1 oracle oinstall 6305 Jan  9 11:51 dbca
[[email protected] bin]$ cp dbca dbca.ori

[[email protected] bin]$ ls -al dbca*
-rwxr-xr-x 1 oracle oinstall 6305 Jan  9 11:51 dbca
-rwxr-xr-x 1 oracle oinstall 6264 Jan  9 11:48 dbca.ori

3.增加dbca trace参数
[[email protected] bin]$ vi dbca 

找到如下一行

# Run DBCA
exec $JRE_DIR/bin/java  $JRE_OPTIONS  $DEBUG_STRING  -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

改为
exec $JRE_DIR/bin/java  $JRE_OPTIONS  $DEBUG_STRING -DTRACING.ENABLED=true -DTRACING.LEVEL=2 -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

4.图形化运行dbca TRACE模式
[[email protected] bin]$ dbca > dbca.trc
[[email protected] bin]$pwd 
/home/oracle

5.查看dbca trace文件内容
[[email protected] ~]$ more dbca.trc 
[main] [ 2014-01-09 11:51:52.337 CST ] [CommandLineArguments.process:719]  CommandLineArguments->process: number of arguments = 0
[main] [ 2014-01-09 11:51:52.392 CST ] [StepContext.<init>:323]  Inside StepContext
[main] [ 2014-01-09 11:51:52.562 CST ] [OsUtilsBase.getScratchPath:633]  scratch location /tmp
[main] [ 2014-01-09 11:51:52.833 CST ] [InventoryUtil.getOUIInvSession:347]  setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[main] [ 2014-01-09 11:51:52.838 CST ] [HAUtils.<init>:239]  oui location /u01/app/oraInventory/ContentsXML
[main] [ 2014-01-09 11:51:52.851 CST ] [Version.isPre:528]  version to be checked 11.2.0.3.0 major version to check against10
[main] [ 2014-01-09 11:51:52.851 CST ] [Version.isPre:539]  isPre.java: Returning FALSE
[main] [ 2014-01-09 11:51:52.855 CST ] [OCR.loadLibrary:312]  
 Inside constructor of OCR
[main] [ 2014-01-09 11:51:52.869 CST ] [OCR.loadLibrary:320]  Going to load the ocr library
[main] [ 2014-01-09 11:51:52.869 CST ] [Library.load:188]  library.load
[main] [ 2014-01-09 11:51:52.870 CST ] [sPlatform.isHybrid:66]  osName=Linux osArch=amd64 JVM=64 rc=false
[main] [ 2014-01-09 11:51:52.870 CST ] [sPlatform.isHybrid:66]  osName=Linux osArch=amd64 JVM=64 rc=false
[main] [ 2014-01-09 11:51:52.871 CST ] [Library.load:264]  Loading  library /u01/app/oracle/11.2/db_1/lib/libsrvmocr11.so
[main] [ 2014-01-09 11:51:52.872 CST ] [OCR.loadLibrary:322]  loaded ocr libraries
[main] [ 2014-01-09 11:51:52.872 CST ] [OCR.isCluster:952]  Calling OCRNative for isCluster()
[main] [ 2014-01-09 11:51:52.874 CST ] [nativesystem.OCRNative.Native]  JNI: isCluster() Successfully initialized meta context
[main] [ 2014-01-09 11:51:52.874 CST ] [nativesystem.OCRNative.Native]  JNI: procr_get_conf() retValue = 0
[main] [ 2014-01-09 11:51:52.875 CST ] [nativesystem.OCRNative.Native]  The OCR file is configured  & local_only=false
 

注:10g、11g中dbca 自身也有安装日志

针对10g dbca的日志在

$ORACLE_HOME/cfgtoollogs/dbca/trace.log

11g dbca的日志在

$ORACLE_BASE/cfgtoollogs/dbca/RAC2/trace.log 

例:
[[email protected] cfgtoollogs]$ cd $ORACLE_BASE/cfgtoollogs
[[email protected] cfgtoollogs]$ cd dbca/
[[email protected] dbca]$ ll
total 3484
drwxr-xr-x 2 oracle oinstall    4096 Jan  8 13:03 orcl
-rw-r----- 1 oracle oinstall    4357 Jan  8 19:31 ShutdownInst.log
-rw-r----- 1 oracle oinstall  404796 Jan  7 20:44 trace.log_OraDb11g_home1_2014-01-07_08-38-04-PM
-rw-r----- 1 oracle oinstall  226108 Jan  8 16:57 trace.log_OraDb11g_home1_2014-01-08_04-55-19-PM
-rw-r----- 1 oracle oinstall  385353 Jan  8 19:36 trace.log_OraDb11g_home1_2014-01-08_07-28-17-PM
-rw-r----- 1 oracle oinstall    3925 Jan  8 20:47 trace.log_OraDb11g_home1_2014-01-08_08-47-06-PM

跟踪dbca

时间: 2024-11-16 12:59:17

跟踪dbca的相关文章

Oracle 10G DBCA ORA-03113 ORA-27102

情形描述: 1.安装时,运行runInstaller时,install software并无报错: 2.dbca时,运行到4%,报错ORA-03113 ORA-27102: 3.开始我从ORA-03113分析,是网络问题,后采取手工建库,仍报错ORA-03113. 问题解决: 1.查看$ORACLE_HOME/cfgtoollogs/dbca/trace.log中,并没明显报错: 2.查看linux下的/etc/sysctl.conf文件,发现kernel.shmall和kernel.shmma

Xdebug文档(四)函数跟踪

Xdebug能让你把所有函数调用,包括参数和返回值以不同的格式记录到文件中. 这些号称“函数跟踪”功能能帮助你面对一个新应用程序,亦或者在程序运行时你想弄清楚它在做什么.函数跟踪功能可以选择性地显示函数或方法传递的变量值,也可以是返回值.跟踪这两个元素默认情况下不开启的. 输出格式 共有三种输出格式.一种是人类可读性跟踪信息,另一个是更适合计算机程序解析的,最后一种使用HTML格式化跟踪信息的.你可以使用xdebug_trace_format设置切换这两种不周的格式.还有一些设置是控制哪些信息写

Common LISP自带单步跟踪功能

Common LISP自带单步跟踪功能,执行 (step 要跟踪的命令)即可.以sdraw为例,跟踪其执行. [1]启动单步跟踪 SDRAW[60]> (step (sdraw '(a (b c d) c))) step 1 --> (SDRAW '(A (B C D) C))     显示下一个要执行的语句 Step 1 SDRAW[61]>                         等待用户输入调试指令 [2]输入help查看帮助,帮助的内容很多,前面一大段和Debug是一样的

使用Eclipse跟踪JDK源码

首先我们要学会的是将JDK源码加载Eclipse中. 1.点"窗口"-->"首选项",选择左边的"Java"-->"已安装的JRE",然后选择我们安装的JRE,并单击它,然后选择右边的"编辑". 点"编辑"将出现如下的界面: 2.跟踪阅读源码 如上图,在我自己写的代码中包含了StringTokenizer类,我们要看它的具体定义,就只要按住"Ctrl"键,

git跟踪指定几个文件夹

#编辑.gitignore文件(vim .gitignore) #忽略所有文件,注意放在开头 /* #除folder1文件夹外 !/folder1 #除folder2文件夹外 !/folder2  #总的效果就是git只跟踪folder1和folder2两个文件夹

《Master Opencv...读书笔记》非刚性人脸跟踪 III

上篇文章中,我们获得了人脸的各种表情模式,也就是一堆标注点的形变参数.这次我们需要训练一中人脸特征(团块模型),它能够对人脸的不同部位(即"标注点")分别进行描述,作为后面人脸跟踪.表情识别的区分依据.本次博文的主要内容: a.      介绍下人脸特征检测器大概有哪些类别 b.      详细介绍随机梯度法,并介绍在人脸团块特征提取时的应用 c.      为了提高训练/跟踪的健壮性,利用上一讲对输入的图像进行大小.角度的约束 人脸特征检测器综述 人脸特征检测与普通的物体检测非常相似

升级_开阔视野之Oracle图形化升级(dbca建库后升级)—10.2.0.1.0升为10.2.0.5.0

***********************************************声明***********************************************************************  原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 表述有错误之处,请您留言或邮件([email protected])指明,不胜感激. 本文转载必须保留此处:http://blog.csdn.net

linux下tomcat服务的启动、关闭与错误跟踪

linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下命令: ./startup.sh 2).关闭tomcat服务 进入tomcat主目录下的bin目录,然后执行如下命令: ./shutdown.sh 通过1)启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也就立即关闭了,通过以下命令可以作为linux服务一直运行 3).作为服务启

在9i环境dbca到裸设备

有时候需要装个9i的环境做测试,下面介绍怎么在9中dbca到裸设备上. 1  创建逻辑卷 lvcreate -n spfile_8M -l 1 vg00 lvcreate -n control1_16M -l 2 vg00 lvcreate -n control2_16M -l 2 vg00 lvcreate -n redo1_104M -l 13 vg00 lvcreate -n redo2_104M -l 13 vg00 lvcreate -n redo3_104M -l 13 vg00 l