본문 바로가기

IT/Oracle

오라클 데이터베이스에서 마리아DB(MariaDB) 접속 위한 DB Link 생성

반응형

윈도우 서버에 설치된 오라클 데이터베이스에서 마리아DB(MariaDB)에 접속하기 위해 데이터베이스 링크(DB Link)를 생성하는 방법은 다음과 같습니다. 이 과정에서 필요한 몇 가지 주요 단계를 알려드리겠습니다.

  1. ODBC 드라이버 설치: MariaDB를 오라클 데이터베이스에서 접근하기 위해 ODBC 드라이버를 설치해야 합니다. MariaDB 공식 웹사이트에서 Windows용 ODBC 드라이버를 다운로드 받아 설치합니다.
  2. ODBC 데이터 소스 설정
    • 제어판에서 '관리 도구' > '데이터 원본(ODBC)'로 이동합니다.
    • '시스템 DSN' 탭에서 '추가'를 클릭하여 MariaDB ODBC 드라이버를 선택하고, 필요한 정보(서버 주소, 데이터베이스 이름, 사용자 이름, 비밀번호 등)를 입력하여 데이터 소스를 구성합니다.
  3. Oracle Database Gateway for ODBC 설정
    • 오라클 데이터베이스에 Database Gateway for ODBC를 설치합니다. 이는 오라클 데이터베이스가 ODBC를 통해 외부 데이터베이스에 접속할 수 있게 해줍니다.
    • init<sid>.ora 파일(예: initdg4odbc.ora)을 생성하거나 편집하여 HS_FDS_CONNECT_INFO를 설정합니다. 이 값은 앞서 설정한 ODBC 데이터 소스 이름이어야 합니다.
    • listener.ora와 tnsnames.ora 파일을 편집하여 Database Gateway에 대한 엔트리를 추가합니다.
  4. 데이터베이스 링크 생성
    • 오라클 데이터베이스에서 SQL*Plus 또는 SQL 인터페이스를 사용하여 다음 SQL 명령어를 실행하여 DB Link를 생성합니다.
CREATE DATABASE LINK mariadb_link
CONNECT TO "사용자명" IDENTIFIED BY "비밀번호"
USING 'dg4odbc';

 

 
반응형