View오류
- 작성자 :
- 조*현
- 작성일 :
- 2013-03-08 11:36:09
- 조회수 :
- 1,698
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요
eGovFrameWork 2.0을 설치후 공통컴퍼넌트를 Implementation하여 테스트 하는중에
메뉴 "게시판속성관리" 에서 "등록"을 클릭 한후 "게시판 생성" 프로그램에서
"템플릿정보"를 입력하려 클릭시 아래의 오류메세지가 발생합니다.
뷰 생성 스크리브에서 오류가 있어서 뷰가 제대로 생성되지 않았습니다.
사용한 DB는 오라클 10g 입니다.
==============================아 래==================================
--- Cause: java.sql.SQLException: ORA-04063: view "XXXX.COMVNUSERMASTER" has errors
=====================================================================
감사합니다.
eGovFrameWork 2.0을 설치후 공통컴퍼넌트를 Implementation하여 테스트 하는중에
메뉴 "게시판속성관리" 에서 "등록"을 클릭 한후 "게시판 생성" 프로그램에서
"템플릿정보"를 입력하려 클릭시 아래의 오류메세지가 발생합니다.
뷰 생성 스크리브에서 오류가 있어서 뷰가 제대로 생성되지 않았습니다.
사용한 DB는 오라클 10g 입니다.
==============================아 래==================================
--- Cause: java.sql.SQLException: ORA-04063: view "XXXX.COMVNUSERMASTER" has errors
=====================================================================
감사합니다.
A
안녕하세요.. 조도현님..
src/script/oracle/ddl 디렉토리의 sql 파일을 확인해 보시면.. 다음과 같이 COMVNUSERMASTER view 생성에 대한 스크립트를 확인하실 수 있습니다.
CREATE VIEW COMVNUSERMASTER ( ESNTL_ID,USER_ID,PASSWORD,USER_NM,USER_ZIP,USER_ADRES,USER_EMAIL,GROUP_ID, USER_SE, ORGNZT_ID )
AS SELECT ESNTL_ID, MBER_ID,PASSWORD,MBER_NM,ZIP,ADRES,MBER_EMAIL_ADRES,' ','GNR' AS USER_SE, ' ' ORGNZT_ID
FROM COMTNGNRLMBER
UNION ALL
SELECT ESNTL_ID,EMPLYR_ID,PASSWORD,USER_NM,ZIP,HOUSE_ADRES,EMAIL_ADRES,GROUP_ID ,'USR' AS USER_SE, ORGNZT_ID
FROM COMTNEMPLYRINFO
UNION ALL
SELECT ESNTL_ID,ENTRPRS_MBER_ID,ENTRPRS_MBER_PASSWORD,CMPNY_NM,ZIP,ADRES,APPLCNT_EMAIL_ADRES,' ' ,'ENT' AS USER_SE, ' ' ORGNZT_ID
FROM COMTNENTRPRSMBER ORDER BY ESNTL_ID;
그럼.. 즐거운 하루되십시오.
감사합니다.
src/script/oracle/ddl 디렉토리의 sql 파일을 확인해 보시면.. 다음과 같이 COMVNUSERMASTER view 생성에 대한 스크립트를 확인하실 수 있습니다.
CREATE VIEW COMVNUSERMASTER ( ESNTL_ID,USER_ID,PASSWORD,USER_NM,USER_ZIP,USER_ADRES,USER_EMAIL,GROUP_ID, USER_SE, ORGNZT_ID )
AS SELECT ESNTL_ID, MBER_ID,PASSWORD,MBER_NM,ZIP,ADRES,MBER_EMAIL_ADRES,' ','GNR' AS USER_SE, ' ' ORGNZT_ID
FROM COMTNGNRLMBER
UNION ALL
SELECT ESNTL_ID,EMPLYR_ID,PASSWORD,USER_NM,ZIP,HOUSE_ADRES,EMAIL_ADRES,GROUP_ID ,'USR' AS USER_SE, ORGNZT_ID
FROM COMTNEMPLYRINFO
UNION ALL
SELECT ESNTL_ID,ENTRPRS_MBER_ID,ENTRPRS_MBER_PASSWORD,CMPNY_NM,ZIP,ADRES,APPLCNT_EMAIL_ADRES,' ' ,'ENT' AS USER_SE, ' ' ORGNZT_ID
FROM COMTNENTRPRSMBER ORDER BY ESNTL_ID;
그럼.. 즐거운 하루되십시오.
감사합니다.