ALLOWNESTED
ALLOWNESTED 및 NOALLOWNESTED 명령을 사용하여 중첩된 OBEY 파일을 사용 또는 사용 안함으로 설정합니다. 중첩된 OBEY 파일은 다른 OBEY 파일을 포함하는 파일입니다. OBEY를 참조하십시오.
구문
ALLOWNESTED | NOALLOWNESTED
ALLOWNESTED
중첩된 OBEY 파일을 사용으로 설정합니다. 중첩된 파일의 최대 수는 없습니다.
NOALLOWNESTED
기본 설정입니다. 중첩된 obey 파일을 실행하려고 시도하면 다음 오류가 표시됩니다.
Nested OBEY scripts not allowed. Use ALLOWNESTED to allow nested scripts.
다음 예에서는 중첩된 OBEY 파일을 보여줍니다. addcmds.txt 파일의 이름이 OBEY라고 가정합니다. 이 파일에는 다른 명령 집합을 실행하는 이름이 startcmds.txt인 OBEY 파일을 호출할 다른 OBEY 명령이 있습니다.
다음 예에서는 Extract, Replicat 및 트레일 파일을 추가하기 위해 OBEY 파일(adder.oby)을 생성하고 또 다른 OBEY 파일(startcmds.oby)을 포함합니다.
vi ADDER.oby
DBLOGIN USERIDALIAS ggeast
ADD EXTRACT exte, TRANLOG, BEGIN NOW
ADD EXTTRAIL east/ea, EXTRACT exte
ADD EXTRACT extw, TRANLOG, BEGIN NOW
ADD REPLICAT repw, EXTTRAIL west/ew, BEGIN NOW
OBEY startcmds.oby
startcmds.oby 파일에는 다음이 포함됩니다.
START EXTRACT *
INFO EXTRACT *, DETAIL
START REPLICAT *
INFO REPLICAT *, DETAIL
명령행에서 이러한 obey 명령을 실행하려면 ALLOWNESTED 명령을 사용해야 합니다.
ALLOWNESTED
OBEY adder.oby