새싹 DBA/Oracle

ORA-31626 job does not exists 해결

LIMMI 2024. 9. 24. 09:21

1. dbms_datapump job 를 활용하여 impdp 수행 시 ora-31626 오류 발생

권한 및 프로시저 구문 오류 없음을 확인하였지만 지속적으로 작업이 존재하지 않는다는 오류 발생.

2. 해결방안

프로시저 작성시 

SQL > CREATE OR REPLACE PROCEDURE <프로시저명> AUTHID CURRENT_USER IS 

 

AUTHID CURRENT_USER 을 넣어주니 정상 작동. 이 부분에 대해선 팀장님과 상의해보았지만 프로시저를 실행하는 시점에서 어떤 스키마로 돌아가는지에 따라 권한 문제가 생겨서 그런듯 하다.