검색결과 리스트
글
///// 에러
ORA-00904: "DBMS_REGISTRY_SYS"."TIME_STAMP": invalid identifier
PLS-00201: identifier 'UTL_RECOMP.RECOMP_PARALLEL' must be declared
PLS-00201: identifier 'DBMS_REGISTRY_SYS.VALIDATE_COMPONENTS' must be declared
참조: http://miyaf.tistory.com/24
///// 에러: ORA-12560: TNS:protocol adapter error
문제: SQLPLUS에 접속또는 DB를 사용할 때, SID정보를 입력하지 않았다.
해결:
다음과 같이 계정을 입력할 때 '@'골뱅이를 붙이고 SID도 입력해준다.
USERID/PASSWORD@SID
/////에러: EXP-00008:
ORA-00904:
문제: Client의 Oracle 버전과 Server의 Oracle의 버전이 다르기 때문
해결: 서버(Server) 또는 클라이언트(Client)의 버전을 바꿔서 둘이 같은 버전을 쓰게 한다.
참조: http://stackoverflow.com/questions/8592873/export-from-oracle-10g-database-with-11g-client
///// 에러: ORA-39082: Object type ALTER_FUNCTION: ... created with compilation warnings
에러: ORA-39082: Object type ALTER_PROCEDURE: ... created with compilation warnings
에러: ORA-39082: Object type PACKAGE_BODY: ... created with compilation warnings
문제: 의존성을 갖는 객체들을 불러오는 순서가 잘 못 되었기 때문이다.
해결:
1) $ORACLE_HOME/rdbms/admin 디렉토리에 있는 utlrp.sql을 실행시킨다.
$ sqlplus USERID/PASSWORD as sysdba @$ORACLE_HOME/rdbms/admin/utlrp.sql
$ sqlplus sys/oracle as sysdba @$ORACLE_HOME/rdbms/admin/utlrp.sql
2) $
참조:
★ http://www.appsdbatraining.com/2012/10/12/ora-39082-object-type-package_body-view/
http://neeraj-dba.blogspot.kr/2011/11/ora-39082-created-with-compilation.html