problem: database에서 발생되는 critical error
incident: 문제가 1회 발생된 것을 말함.
problem_key: 모든 trouble에는 key가 할당되어 있다. error code 등을 포함하는 텍스트 문자열로, 1개 이상 파라메터를 포함하기도 한다.
incident package: 1개 이상의 문제에 대한 incident data 집합. package를 생성한 후에, package에 외부파일을 추가하거나, package 안에 file을 선택해서 삭제하거나 package 안에서 선택한 파일을 수정하여 기밀 데이터를 삭제하는 것도 가능하다.
finalize: adrci로 논리 package로부터 물리 package를 생성하기 전에, package를 finalize할 필요가 있다.
home path: hoem path에 의해 adr home이 결정된다. adr home path가 계층 내 adr home directory level에 의해 디렉토리를 유일하게 나타내는 경우에는 이 디렉토리 보다 하위의 모든 adrci home이 current가 된다.
ADRCI EXEC="SHOW HOMES; SHOW INCIDENT"
배치 모드로 명령어를 사용할 때, 위와 같이 사용할 수 있다.
show tracefile
해당 디렉토리 안에서 파일명이 mmon을 포함한 모든 trace file을 표시한다.
SHOW TRACEFILE %mmon% -PATH /home/steve/tempSHOW INCIDENT -MODE BRIEF
SHOW INCIDENT -MODE DETAIL
[oracle@ora19cn1 20250101-21:10:23]:ORABSJ:[/oramedia/RU24]
$ adrci -help
Syntax:
adrci [-help] | [script=script_filename]
| [exec = "one_command [;one_command;...]"]
Options Description (Default)
-----------------------------------------------------------------
script script file name (None)
help help on the command options (None)
exec exec a set of commands (None)
-----------------------------------------------------------------
ADR base = "/u01/app/oracle"
adrci> help
HELP [topic]
Available Topics:
CREATE REPORT
ECHO
ESTIMATE
EXIT
HELP
HOST
IPS
PURGE
RUN
SELECT
SET BASE
SET BROWSER
SET CONTROL
SET ECHO
SET EDITOR
SET HOMES | HOME | HOMEPATH
SET TERMOUT
SHOW ALERT
SHOW BASE
SHOW CONTROL
SHOW HM_RUN
SHOW HOMES | HOME | HOMEPATH
SHOW INCDIR
SHOW INCIDENT
SHOW LOG
SHOW PROBLEM
SHOW REPORT
SHOW TRACEFILE
SPOOL
There are other commands intended to be used directly by Oracle, type
"HELP EXTENDED" to see the list
adrci>
adrci> spool myfile
adrci> spool myfile.ado append
Currently spooling to myfile
adrci> spool off
adrci> spool'
DIA-48415: Syntax error found in string [spool'] at column [6]
adrci> spool
Not spooling
adrci> exit
[oracle@ora19cn1 20250101-21:54:51]:ORABSJ:[/oramedia/RU24]
$ ls
36582781 myfile.ado PatchSearch.xml
[oracle@ora19cn1 20250101-21:54:52]:ORABSJ:[/oramedia/RU24]
$ vi myfile.ado
[oracle@ora19cn1 20250101-21:54:57]:ORABSJ:[/oramedia/RU24]
$ cat myfile.ado
Currently spooling to myfile
[oracle@ora19cn1 20250101-21:55:02]:ORABSJ:[/oramedia/RU24]
$
지정한 디렉토리 내 zip 파일로 추가된다.
IPS GENERATE PACKAGE package_number IN path
IPS GENERATE PACKAGE package_number IN path INCREMENTAL
증분 파일에는 같은 논리 패키지에 대해 zip 파일이 마지막으로 생성된 이후에 추가 혹은 변경된 진단 파일 모두가 포함된다.
zip 파일
IPS ADD FILE filespec PACKAGE package_number