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 40970 게시물 읽기
No. 40970
오라클 서버 이전 (Export/Import) 오류 질문 입니다.
작성자
tryit
작성일
2015-10-15 14:15
조회수
10,455

 안녕하세요

오라클 초보이나 관리를 하고 있는 관리자 입니다.

서버 이전 작업을 진행하고자 하는데요 FULL 덤프 IMPORT 시 오류가 너무 많이 발생하고 있습니다.ㅜㅜ

객체 간 의존성? 문제가 있는것으로 추측되는데요 

[오류 메시지 샘플]

ORA-04052: 원격 객체 TEST.TEST_TB@TEMP(를) 찾는 동안 오류 발생

ORA-00604: 순환 SQL 레벨 1 에 오류가 발생했습니다

원본 DBLINK 설정을 대상 서버에 설정해 줘야 되는것이 맞나요

INVALID 객체가 상당 수 존재하는데요 이것과도 연관이 있을것으로 보이는데요 재컴파일 하고 백업/복원을 해야 되는것인지..

재컴파일 시에 문제가 될 수 있다고 해서 진행을 뭐하고 있습니다

어디서 부터 손을 써야될지 난감하네요

간단하게나마 조언 부탁 드립니다.

 

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

에러메시지대로 새 DB에 db link가 제대로 생성되지 않아서 원격 개체들을 사용하는 procedure, view, synonym등이 invalidate된 상황 같습니다.

새 DB에 db link가 생성되었는지는 dba_db_links를 통해 확인할수 있고, db link가 실제 작동하는지는 select * from test.test_tb@temp 같이 쿼리를 실행해서 확인할수 있습니다. db link는 생성되었으나 테스트 쿼리가 작동하지 않는다면, tnsname.ora가 원 서버의 것과 동일하게 설정 되었는지 한번 확인해 보세요. (기본적으로 tnsnames.ora 파일 역시 새 서버로 복사가 되었어야 합니다.)

고서진(longflat)님이 2015-10-18 20:03에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40973[쿼리]연속된 숫자 쿼리하는 방법은? [1]
최병련
2015-10-16
8688
40972테이블 두개 사용해서, 중복라인 생성할수 있는 방법이 있을까요? [1]
고래밥
2015-10-16
8475
40971Shell 질문 드립니다.
검콤이
2015-10-16
8081
40970오라클 서버 이전 (Export/Import) 오류 질문 입니다. [1]
tryit
2015-10-15
10455
40969datafile의 max_size를 반영한 df -h 결과 값 출력..
검콤이
2015-10-14
8244
40967저장 프로시저에서 insert into select...
왕초보
2015-10-13
8085
40966View 테이블에서 rownum이 안먹힐 경우
김동철
2015-10-12
7900
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다