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
운영게시판
최근게시물
PostgreSQL Q&A 10456 게시물 읽기
No. 10456
(제발) ora2pg 사용 데이터 이관시 궁금증
작성자
chaney(cy5009)
작성일
2024-01-05 13:33
조회수
682

안녕하세요.


ora2pg를 사용해서 데이터 이관을 하고 있는데요

table껍데기는 다 만들어지고 데이터만 옮기면 되는 상황인데

A테이블이 부모테이블, B테이블이 자식테이블이라고 치면

B -> A 순으로 데이터가 삽입되려고해서 에러가 나는 상황이라

ora2pg.config 파일을 찾아봤는데 따로 table data 삽입 순서는 따로 정해져있지 않더라고요

원하는 테이블의 데이터를 먼저 이관하고 싶은데 어떤 방법이 있을까요


감사합니다

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

잘은 모르겠지만

자식 부모 상관없이 부모 테이블 데이터로 한 번에 처리될 것 같긴 한데

순서상 문제라 생각하신다면


#ALLOW        TABLE_TEST

#EXCLUDE    OTHER_TABLES

옵션을 활용해서 부모부터 넣으면 되지 않을까요?

나는나야님이 2024-01-05 13:47에 작성한 댓글입니다. Edit

트리거를 diable 하는 방법이 있네요.

https://stackoverflow.com/questions/38112379/disable-postgresql-foreign-key-checks-for-migrations

정상규(pajama)님이 2024-01-05 14:03에 작성한 댓글입니다.

기존 응용 프로그램에서 참조키 제약 조건 없이도 자료 정합성을 잘 지키는지 확인하고, 

ora2pg 작업 하는 동안 해당 제약 조건을 disable (비활성화) 하는 것도 한 방법입니다.

김상기(ioseph)님이 2024-01-06 00:44에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10460invalid page in block~ 오류 관련 문의 드립니다 [3]
ilyam
2024-02-14
178
10458oracle_fdw 테이블 select 관련 에러 도와주세요ㅜㅜ! [6]
chaney
2024-01-29
356
10457테이블 rename 관련 질문합니다 [1]
소라77
2024-01-26
329
10456(제발) ora2pg 사용 데이터 이관시 궁금증 [3]
chaney
2024-01-05
682
10454CS 프로그램에서 가상테이블을 만들수있나요? [5]
이기자
2023-12-24
821
10453분단위 시계열 데이터의 empty 값 처리 [2]
전성용
2023-12-08
892
10452DB 계정 잠금 설정 질문입니다 [3]
소라77
2023-12-08
1002
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다