2011-10-18 6 views
0

oracle 9i 데이터베이스에는 오브젝트 유형 테이블이 있습니다. 개체에 REF 특성이 있습니다. "선택 deref ..."할 때 잘 작동합니다.ref 속성을 가진 오브젝트 유형의 전역 임시 테이블

문제 : 아키텍처 문제로 인해 테이블을 GTT (글로벌 임시 테이블)로 만들어야합니다. 이제 "select deref ..."할 때 오류 ORA-00600 ... [01247483647] ...

GTT에 REF 속성을 사용할 수 있습니까? (구글은 나에 대해 아무것도주지 말 것)

만약 그렇다면 어떻게하면 GTT의주기 의존성 문제를 해결할 수 있을까? 사전에

덕분에

답변

0

좋아요 ... 나는 해결책을 찾을 .. 오라클에

GTT는 참조 컬럼의 유형이 될하지 않습니다.

나는 외부 키와 같은 ID를 넣는다. 괜찮다. 내 주권을 위해 그것은 작동합니다.

답장을 보내 주셔서 감사합니다 ...

0

ORA-00600은 처리되지 않은 예외 즉 버그에 대한 오라클의 오류 코드입니다. 일반적인 조언은 오라클 지원을 통해이를 제기하는 것입니다. 지원 계정이 없으면 운이 좋지 않을 것입니다.

영속성 구조를 선언하는 데 Oracle Objects를 사용하는 사람은 거의 없으므로 다른 사람이이 문제를 경험 한 것은 거의 없습니다. 또한 Global Temporary Tables는 9i의 새로운 기능 이었기 때문에 객체와 같이 비밀스러운 것으로 결합되었을 때 알려지지 않은 버그가있을 가능성이 큽니다.

누군가가 문제를 인식 할 수있는 기회를 최대화하려면 더 자세한 정보를 게시해야합니다. ORA-00600 오류는 특정 하드웨어의 특정 OS에서 실행되는 데이터베이스의 특정 버전과 종종 관련됩니다. 또한 전체 ORA-00600 메시지를 게시해야합니다. 모든 매개 변수는 의미를 가질 수 있습니다.