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 6250 게시물 읽기
No. 6250
이기종 DB Sync방식(Oracle->PostgreSQL)
작성자
김성진
작성일
2005-08-05 16:50
조회수
3,188

현재 Oracle에있는 사용자 정보를 주기적으로 PostgreSQL에 Sync해줘야하는데.

어떤 방식을 이용하나요?

Oracle디비의 ID/PW를 모두 가져와서 PSQL과 비교하여 바꾼다는것은 비용이 많이들고...

최근에 바뀐정보만 가져와서 바꾸는 방법이 있는지, 아님 이기종 DBMS간 Sync해주는 오픈 소프트웨어가 있는지(간단하게 돌리는) 알려주세요.

 

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

음.. 마이그레이션 툴이라면 혹시 있을지 모르겠지만 싱크는 돈주고도 구할 수 없을 것 같은데요...

뭐... 세상이 넓으니 어디에서 만들었을지는 모르겠지만 엄청 비싸거나 정상적으로 작동하지 않거나 할 것 같습니다.

그냥 직접 만드세요. 범용 툴은 만들기 힘들겠지만 자신의 상황에 맞는 툴은 어렵지 않을 것 같네요.

DB와 검색엔진을 싱크하는 방법을 사용하면 될 듯 합니다.

박성철(gyumee)님이 2005-08-06 10:39에 작성한 댓글입니다.

member테이블(예를 들어;;) 의 ID/PW 변경(추가, 갱신, 삭제) -> member 테이블의 트리거 동작 -> member_change테이블에 바뀐 ID 입력 -> member_change left join member(left join이 아니면 삭제된 경우 아예 목록에 안나옴)

 

member_change left join member 뷰만 일정 간격으로 모니터링 하면서 pgsql에 갱신시켜주면 될 듯 합니다..

pgsql -> oracle 이라면 pgsql의 listen/notify 를 이용해서 일정 간격 모니터링이 아니라 실시간 싱크도 가능한데 말이죠 ㅎ;

신기배(소타)님이 2005-08-06 15:56에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6253pgadmin 에서 [3]
포스트
2005-08-08
2658
6252UPDATE할때 [4]
가우
2005-08-08
2546
6251to_char 이용 날짜 추출 [1]
이소현
2005-08-06
2742
6250이기종 DB Sync방식(Oracle->PostgreSQL) [2]
김성진
2005-08-05
3188
62498.0 인스톨 하는데서 질문입니다...
초보
2005-08-05
2021
6248현재 SQL Server의 접속 현황... [2]
이현순
2005-08-05
2548
6247PostgreSQL 디비를 이용해서 [3]
초보
2005-08-04
2895
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다