맞춤기술찾기

이전대상기술

리두 로그 분석 기반의 중립 데이터를 이용한 이기종 데이터베이스의 데이터 동기화 시스템 및 방법

  • 기술번호 : KST2019028494
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 리두 로그 분석 기반의 중립 데이터를 이용한 이기종 데이터베이스의 데이터 동기화 시스템 및 방법에 관한 것으로, 구독자 역할을 갖는 데이터베이스를 갖으며, 제1구조의 리두 로그(redo log)를 저장하는 제1데이터베이스 관리 시스템(DBMS); 제공자 역할을 갖는 데이터베이스를 갖으며, 상기 제1구조와 서로 호환되지 않는 제2구조의 리두 로그를 저장하는 적어도 하나 이상의 제2데이터베이스 관리 시스템(DBMS; 및 상기 제1,제2DBMS사이에서 동기화를 위해 송수신되는 데이터를 중계하는 데이터 중계기;를 포함하여 구성되어, 상기 제1DBMS는 데이터베이스에서 데이터 갱신이 발생할 때 생성되는 리두 로그를 원래의 갱신 데이터로 복원하여, 상기 복원된 갱신데이터의 정보를 DBMS의 기종에 관계없이 동일한 구조를 갖는 중립 데이터에 저장하여 구독자 역할의 DBMS로 전송한다.
Int. CL G06F 16/00 (2019.01.01)
CPC G06F 16/275(2013.01)
출원번호/일자 1020160112206 (2016.08.31)
출원인 국방과학연구소
등록번호/일자 10-1825910-0000 (2018.01.31)
공개번호/일자
공고번호/일자 (20180322) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.08.31)
심사청구항수 14

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 국방과학연구소 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 민준기 대한민국 경기도 성남시 분당구
2 김홍연 대한민국 충청남도 천안시 동남구
3 홍길석 대한민국 경기도 평택

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 박장원 대한민국 서울특별시 강남구 강남대로 ***, *층~*층 (논현동, 비너스빌딩)(박장원특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 국방과학연구소 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.08.31 수리 (Accepted) 1-1-2016-0851640-83
2 의견제출통지서
Notification of reason for refusal
2017.05.23 발송처리완료 (Completion of Transmission) 9-5-2017-0360772-09
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.07.05 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0645275-23
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.07.05 수리 (Accepted) 1-1-2017-0645272-97
5 심사처리보류(연기)보고서
Report of Deferment (Postponement) of Processing of Examination
2017.11.21 발송처리완료 (Completion of Transmission) 9-6-2017-0169217-78
6 등록결정서
Decision to grant
2018.01.22 발송처리완료 (Completion of Transmission) 9-5-2018-0053828-89
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
구독자 역할을 갖는 데이터베이스를 갖으며, 제1구조의 리두 로그(redo log)를 저장하는 제1데이터베이스 관리 시스템(DBMS); 제공자 역할을 갖는 데이터베이스를 갖으며, 상기 제1구조와 서로 호환되지 않는 제2구조의 리두 로그를 저장하는 적어도 하나 이상의 제2데이터베이스 관리 시스템(DBMS; 및 상기 제1,제2DBMS사이에서 동기화를 위해 송수신되는 데이터를 중계하는 데이터 중계기;를 포함하여 구성되어, 상기 제1DBMS는 데이터베이스에서 데이터 갱신이 발생할 때 생성되는 리두 로그를 원래의 갱신 데이터로 복원하여, 상기 복원된 갱신데이터의 정보를 DBMS의 기종에 관계없이 동일한 구조를 갖는 중립 데이터에 저장하여 구독자 역할의 DBMS로 전송하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
2 2
제1항에 있어서, 상기 제1,제2DBMS는 데이터베이스에서 트랜잭션 발생시 생성되는 리두 로그를 분석하여 갱신 데이터를 복원하고, 복원된 갱신 데이터의 정보를 중립 데이터에 저장하여 데이터 중계기로 전송하는 동기화기;를 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
3 3
제2항에 있어서, 상기 데이터 중계기는 수신된 중립 데이터로부터 상기 갱신된 데이터가 저장된 데이터베이스의 역할을 파악한 후 해당 중립 데이터를 구독자 역할의 데이터베이스를 갖는 DBMS의 동기화기로 전파하고, 각 데이터베이스에서 복원된 리두 로그의 식별자를 기록하는 것을 특징으로 하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
4 4
제2항에 있어서, 상기 복원된 갱신 데이터의 정보는 갱신된 데이터, 갱신된 데이터의 타입, 갱신된 데이터가 포함된 테이블 이름, 갱신된 데이터가 포함된 데이터베이스 이름, DML 타입, 트랜잭션 식별자 및 트랜잭션 완료 시간을 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
5 5
제2항에 있어서, 상기 동기화기는 상기 생성된 리두 로그를 원래의 갱신 데이터로 복원하고 복원된 데이터를 구조체인 중립 데이터에 저장하는 리두 로그 복원기; 상기 리두 로그 복원기에서 전달된 중립 데이터를 데이터 중계기로 전송하거나 데이터 중계기로부터 중립 데이터를 수신하는 데이터 송수신기; 상기 데이터 송수신기가 수신한 중립 데이터를 해당 DBMS에서 사용 가능한 질의로 변환하는 데이터 변환기; 및 동기화기 고장 시에 특정 리두 로그만을 탐색하여 복원하는 리두 로그 검색기;를 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
6 6
제5항에 있어서, 상기 데이터 송수신기는 중립 데이터와 함께 동기화기의 식별자를 데이터 중계기로 전송하고, 상기 데이터 중계기로부터 중립 데이터의 시스템 체인지 번호(SCN)를 수신하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
7 7
구독자 또는 제공자 역할을 갖는 데이터베이스를 포함하며 서로 호환되지 않는 상이한 구조의 리두 로그(redo log)를 저장하는 복수의 데이터베이스 관리 시스템(DBMS)에 있어서, 각 데이터베이스 관리 시스템(DBMS)은 데이터베이스에서 데이터 갱신시에 생성되는 리두 로그를 원래의 갱신 데이터로 복원하여, 복원 갱신 데이터의 정보를 DBMS의 기종에 관계없이 동일한 구조를 갖는 중립 데이터에 저장하여 다른 데이터베이스 관리 시스템(DBMS)으로 전송하는 동기화기;를 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
8 8
제7항에 있어서, 상기 전송된 중립 데이터로부터 상기 갱신된 데이터가 저장된 데이터베이스의 역할을 파악한 후 해당 중립 데이터를 다른 데이터베이스 관리 시스템(DBMS)으로 중계하는 데이터 중계기를 더 포함하는 것을 특징으로 하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
9 9
제7항에 있어서, 상기 복원된 갱신 데이터의 정보는 갱신된 데이터, 갱신된 데이터의 타입, 갱신된 데이터가 포함된 테이블 이름, 갱신된 데이터가 포함된 데이터베이스 이름, DML 타입, 트랜잭션 식별자 및 트랜잭션 완료 시간을 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
10 10
제7항에 있어서, 상기 동기화기는 상기 생성된 리두 로그를 원래의 갱신 데이터로 복원하고 복원된 데이터를 구조체인 중립 데이터에 저장하는 리두 로그 복원기; 상기 리두 로그 복원기에서 전달된 중립 데이터를 데이터 중계기로 전송하거나 데이터 중계기로부터 중립 데이터를 수신하는 데이터 송수신기; 상기 데이터 송수신기가 수신한 중립 데이터를 해당 DBMS에서 사용 가능한 질의로 변환하는 데이터 변환기; 및 동기화기 고장 시에 특정 리두 로그만을 탐색하여 복원하는 리두 로그 검색기;를 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
11 11
제10항에 있어서, 상기 데이터 송수신기는 중립 데이터와 함께 동기화기의 식별자를 데이터 중계기로 전송하고, 상기 데이터 중계기로부터 중립 데이터의 시스템 체인지 번호(SCN)를 수신하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 시스템
12 12
서로 호환되지 않는 상이한 구조의 리두 로그(redo log)를 저장하는 복수의 데이터베이스 관리 시스템(DBMS)간의 데이터 동기화 방법에 있어서, 하나의 DBMS에서 데이터베이스 데이터가 갱신되면, 데이터 갱신으로 인해 생성되는 리두 로그를 원래의 갱신 데이터로 복원하는 단계; 상기 복원된 갱신 데이터의 정보를 DBMS의 기종에 관계없이 동일한 구조를 갖는 중립 데이터에 저장하여 중립 데이터를 생성하는 단계; 및 상기 생성된 중립 데이터를 다른 기종의 DBMS로 전송하여 데이터 동기화를 수행하는 단계;를 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 방법
13 13
제12항에 있어서, 상기 복원된 갱신 데이터의 정보는 갱신된 데이터, 갱신된 데이터의 타입, 갱신된 데이터가 포함된 테이블 이름, 갱신된 데이터가 포함된 데이터베이스 이름, DML 타입, 트랜잭션 식별자 및 트랜잭션 완료 시간을 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 방법
14 14
제12항에 있어서, 상기 중립 데이터를 생성하는 단계는 리두 로그 파일에서 소정 시간내의 리두 로그를 추출하는 단계; 상기 추출된 리두 로그의 DML 타입을 판별하는 단계; 및 상기 리두 로그의 DML 타입이면 UPDATE문이면 갱신 전 데이터, 갱신 후 데이터 및 각 데이터 타입을 중립 데이터에 저장하고, UPDATE문이 아니면 갱신된 데이터와 갱신된 데이터의 타입만을 중립 데이터에 저장하는 단계를 포함하는 것을 특징으로 하는 이기종 데이터베이스의 데이터 동기화 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.