1
데이터베이스에 큰 문제가 있습니다.오라클 컴파일 패키지 : 테이블에 오류가 있습니다.
저는 Oracle 9i 데이터베이스와 Oracle 11g 데이터베이스가 있습니다.
9i 데이터베이스에 저장 프로 시저가있는 패키지가 있습니다. 내부처럼 매우 간단한 선택이 :이 쿼리를 포함하는 패키지를 컴파일하기 위해 노력하고있어 때
select * from [email protected];
, 나는 다음과 같은 오류가 있습니다
[Error] ORA-04063 (337: 20): PL/SQL: ORA-04063: table "my_table_on_my_11g_database" has errors
난을 실행하기 위해 노력하고있어 편집기에서 Toad를 사용하여 쿼리하면 작동합니다. 그래서 문제가 무엇인지 알 수 없습니다. 그것은 역할, 권리에 관한 것입니까?
9i 데이터베이스를 설치하기 전에이 11G 데이터베이스를 설치하기 만하면됩니다. 나는 일부 교부금을 놓치고 있다고 생각하니?
아무쪼록 감사드립니다.
C.C.
[** ORA-04063 : 테이블/뷰에 오류가 있습니다.] (http://psoug.org/oraerror/ORA-04063.htm) ** 원인 ** : 저장 프로 시저를 실행하거나 보기에 오류가 있습니다. 저장 프로시 듀어의 경우, 문 제 오류 또는 존재하지 않는 다른 프로시 듀어에 대한 참조가 문제가 될 수 있습니다. 보기의 경우, 문제점은 존재하지 않는 테이블에 대한 뷰의 정의 조회에서 참조가 될 수 있습니다. 존재하지 않거나 액세스 할 수없는 유형에 대한 참조가있는 테이블 일 수도 있습니다. ** ** 작업 ** : 필요에 따라 오류를 수정하거나 참조 된 개체를 만듭니다. – MT0
테이블에 오류가 없습니다. SQL 편집기에서 동일한 select를 실행하면 작동합니다. –
새 데이터베이스에서 dblink가 이전 데이터베이스와 동일한 위치를 올바르게 가리 키도록 설정되었는지 확인 했습니까? Toad가 동일한 데이터베이스에 연결되어 있습니까? 아니면 여전히 이전 데이터베이스에 연결되어 있습니까? – MT0