2017-01-09 7 views
0

Toad에서 PL/SQL 패키지를 컴파일하려고하면 ORA-01031: insufficient privileges 오류가 발생합니다. 그러나 동일한 데이터베이스에서 동일한 사용자 이름과 암호를 사용하여 sqlplus를 사용하여 동일한 패키지를 컴파일 할 수 있습니다. 나는 Windows 7을 사용하고 있으며 PuTTY를 사용하여 Oracle 데이터베이스가있는 Unix 시스템에 연결합니다. Toad에서 패키지를 컴파일하려면 어떻게해야합니까?Toad에서 PL/SQL 패키지가 컴파일되지 않습니다 - 권한이 충분하지 않습니다.

+0

링크를 확인하십시오. http://www.toadworld.com/products/toad-for-oracle/f/10/p/25297/55757#55757 –

+0

@VimalBhaskar 스풀 파일에는 패키지 내용 뒤에 다음 내용 만 포함됩니다. '줄 1의 오류 ORA-01031 : 권한이 충분하지 않습니다. 스크립트가 온라인으로 종료되었습니다. ' – Nitish

+0

현재 사용자에게 패키지를 작성하는 데 필요한 권한이 있는지 확인하십시오. 필요한 특권이 부여되지 않는다고 느끼면 오류 메시지 소리로. –

답변

0

이 패키지 또는 모든 패키지에 < debug> grant가 없으므로 패키지를 컴파일 할 수있는 권한이 없습니다. 당신이 패키지를 실행 할 때

은 그래서 당신은> < 실행할 필요 을 부여하고 패키지를 컴파일 할 때

0

이 'CURRENT_SCHEMA'는 계정 설정 드롭 다운 확신합니다 < 디버그> 승인이 필요한와 다른 것으로 설정하면 TOAD는 명령을 실행하기 전에 세션을 변경합니다. enter image description here