ORA-27356: invalid job argument
Cause: An invalid job argument was passed into either the CREATE_JOBS call or the JOB object constructor.
Action: Correct the argument value and issue the call again.
ORA-27356: invalid job argument 是Oracle 数据库抛出的错误, 表示创建或更改一个作业(job)出错,由于参数非法,或者参数错误。
ORA-27356: invalid job argument
Cause: A job argument was not valid. The parameter name of the argument indicates what is a valid value.
常见的案例是当使用DBMS_SCHEDULER时,在创建或更改一个作业时,如果参数名字不符合要求,就会抛出这个错误。比如使用create_job 和set_job_argument函数来创建一个作业,如果参数名不正确就会抛出ORA-27356错误。
步骤:
1. 确认JOB的参数是否正确;
2. 确认是否有权限使用DBMS_SCHEDULER;
3. 测试时注意参数是否正确。
1. 检查JOB参数是否正确;
2. 检查使用DBMS_SCHEDULER时是否拥有使用权限;
3. 在提交JOB或更改参数时测试参数是否符合要求。