DBMS_LOCK 사용 시 에러

프로그래밍/DB 2008. 1. 10. 10:20 Posted by galad
DBMS_LOCK.SLEEP()을 사용하려고 하는데, isql모드(sqlPlus)에서는 무리없이 수행되나, PL/SQL에서 사용하면 하기와 같은 에러가 발생합니다.
PLS-00201: identifier 'SYS.DBMS_LOCK' must be declared



system 계정에서 다음과 같이 권한을 주세요
> sqlplus /nolog

// sys유저에 sysdba권한으로 접속을 합니다
SQL*Plus: Release 9.2.0.5.0 - Production on Mon Feb 26 13:56:02 2007
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
SQL> conn sys/manager@oracle as sysdba

SQL> grant execute on dbms_lock to scott;

'프로그래밍 > DB' 카테고리의 다른 글

[펌]PLSQL 초보  (0) 2008.01.10
PL SQL문제  (0) 2008.01.10
[펌]SQL*plus FAQ 및 TIPS  (0) 2008.01.09
[펌]DECODE 이용사례 (4) - BETWEEN OPERATOR  (0) 2008.01.09
[펌]DECODE를 이용하여 원치 않는 자료를 없애는 방법  (0) 2008.01.09