database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 29775 게시물 읽기
No. 29775
ORA-04062 에러
작성자
정영목
작성일
2007-02-14 11:23
조회수
17,284

현재 저희 회사는 물리적으로 구분된 2대의 오라클 서버를 사용하고 있습니다.

새로 개발하는 프로그램은 각각의 서버에서 프로시져를 호출하는 방법으로 개발되고 있습니다.

두대모두 오라클9i를 사용하고 있고요...

그리고 두대의 시스템 날짜는 서로 다름니다.

편의상 서버A,서버B라고 하겠습니다.

문제는 서버A에서 서버B의 프로시져를 호출할때 ORA-04062 에러가 뜨면서 다음과 같은 메시지가 나온다는 것입니다.

"timestamp(procedure "TOT_ICC.PROC_SYNC_DZ_ICC_DATA"의)이 변경되었습니다"

처음에 한번뜨고 다시 구동이 잘 되지요..

그런데 다시 서버B에서 서버A의 프로시져를 호출하면 똑같은 에러가 뜹고, 그 다음부터는 무리없이 작동합니다.

그리고 다시 서버A에서 서버B으 프로시져를 호출하면 똑같은 에러가 뜹고, 그 다음부터는 무리없이 작동합니다.


계속 이런 식으로 반복이 되는 것입니다.

해결의 실마리도 안보이고....제 생각으로는 상대편 프로시져를 호출할때 시스템 날짜가 다르니까 재 컴파일 하면서 동기화 시키는것 같은데...

정확한 에러를 모르겠습니다..

답변 부탁드립니다.

이 글에 대한 댓글이 총 2건 있습니다.

init.ora  파라미터의 'remote_dependencies_mode = signature' 이걸로 변경해보세요.

아마 default로는 TIMESTAMP 이걸로 되어 있을겁니다.

한번 해보시길.. ^^

아! 그리고 재 컴파일 하셔야 할듯!

아무개2님이 2007-02-14 11:49에 작성한 댓글입니다.
이 댓글은 2007-02-14 11:50에 마지막으로 수정되었습니다. Edit

답변감사합니다.
아직 적용은 안해봤구요...그전에 한가지 궁금한것이 있어서요...
remote_dependencies_mode = TIMESTAMP 의 의미를 알수 있을까요?
'TIMESTAMP로 설정하면 서버와 로컬 시간 기록이 일치할 경우에만 프로시저가 실행됩니다'라고 
글이 나와있는데...그 정확한 의미를 모르겠습니다. 특히 서버와 로칼시간이라는 의미를...
두 시스템간의 시간이 같아야 한다는 의미인가요? 아니면 다른쪽 프로시져를 재 컴파일하면서 시간을 동기화 시켜주는건가요? 그도 아니면 다른뜻인가요??

그리고 재 컴파일해야 한다는 의미는 오라클내에 있는 모든것을 재 컴파일 해야 한다는 의미인가요?
아니면 두 시스템간에 연동되는 프로시져만 재 컴파일 하면 된다는 뜻인가요?

아직 모르는게 많아서....부탁드립니다...

정영목님이 2007-02-14 12:50에 작성한 댓글입니다.
이 댓글은 2007-02-14 12:56에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
29778dual 이 이상하게 동작을 하네요 왜이럴까요? [2]
박수길
2007-02-14
1978
29777from 절에 function이나 procedure를..
이상희
2007-02-14
1892
29776[질문] MSSQL 에서 Oracle이전시 조언
강명규
2007-02-14
1812
29775ORA-04062 에러 [2]
정영목
2007-02-14
17284
29774고수님들 부탁드립니다. [4]
그룹으로
2007-02-14
1757
29773테이블이 속한 데이터 파일은 조회 방법과 관련 질문입니다. [3]
김진완
2007-02-14
2247
29772마이그레이션 문의 드립니다. [3]
이창훈
2007-02-14
3637
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2025 DSN, All rights reserved.
작업시간: 0.010초, 이곳 서비스는
	PostgreSQL v17.5로 자료를 관리합니다