用途
canceljob
コマンドは、保留中または実行中のジョブを取り消す場合に使用します。これらのジョブを表示するには、lsjobコマンドで--pending
または--active
オプションを指定します。
ジョブを取り消すと、実行中の場合は強制終了され、そのジョブ記録には「取り消されました。」と記録されます。Oracle Secure Backupでは、取り消されたジョブは再実行できないものとみなされます。下位ジョブを持つジョブを取り消すと、各下位ジョブも取り消されます。
前提条件
別のユーザーのジョブを取り消すには、所有者を問わないジョブの変更(modify any job, regardless of its owner)権を備えている必要があります。自身のジョブを取り消すには、ユーザーが所有するジョブの変更(modify any jobs owned by user)権を備えている必要があります。
構文
canceljob::=
cancel•job [ --quiet/-q | --verbose/-v ] job-id ...
意味
出力を抑止します。
詳細出力を表示します。
取り消すジョブのジョブIDを指定します。ジョブIDを表示するには、lsjobコマンドを使用します。
例
例2-8では、保留中のジョブを表示して取り消します。