Q & A

Re: ORA-00942 ORANGE_SEGMENTS

Date2005.07.12 / Hit : 9587
ORA-00942 ORANGE_SEGMENTS
dba_segments 뷰의 소유주를 확인해 보셔야 할것 같습니다. sys 유저가 아닌 다른 유저로 dba_segments가 생성된 것은 아닌지요?

---------- Original Message ----------
이름 : 조상환 제목 : ORA-00942 ORANGE_SEGMENTS 안녕하세요. 다른 서버에는 동일버전의 오라클로 접속이 다 잘되는데, 요녀석에서만, Creating View가 잘 넘어가다가 ORANGE_SEGMENTS 단계에서 ORA-00942가 발생합니다. 그래서, 말인데요. 오렌지는 sys유저로 설치하는 것 맞지요 ? 글구 혹시 <보기1>과 같이 orange_segments 뷰를 생성하는 부분을 sys.dba_segments 대신에 dba_segment로 수정 해주실수 없나요 ? <보기1> CREATE OR REPLACE VIEW orange.orange_segments AS select * from sys.dba_segments ============= <보기2 : 에러발생부분> Creating View ORANGE_STATNAME Publishing View ORANGE_STATNAME Creating View ORANGE_SESSION Publishing View ORANGE_SESSION Creating View ORANGE_SEQUENCES Publishing View ORANGE_SEQUENCES Creating View ORANGE_SEGMENTS ORA-00942가 발생 ====== <보기3 : SYS유저로 ORA-00942 테스트> SQL> show user; USER is "SYS" SQL> select count(*) from sys.dba_segments; select count(*) from sys.dba_segments * ERROR at line 1: ORA-00942: table or view does not exist SQL> select count(*) from dba_segments; COUNT(*) ---------- 275402

--------------------------------------------------------
* Orange for Oralce Version : 3.1.7 (Build 7) * Oracle Client (SQL*Net) Version : 9.2.0.1 * Oracle Server Version : 9.2.0.5 * Client OS : Win200
  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728