http://211.106.111.2:8880/bulletin/list.jsp?seq=11562&pg=0&sort_by=las
t_updated&keyfield=subject&keyword=gateway
gateway툴은 :
target=_blank>http://www.oracle.com/technology/products/gateways/index.html
No. 11562
configure gateway for ms sql server
===================================
1. ODBC 환경 설정
a: odbc driver install
b: system data source 설정
2. Gateway 설정
a. gateway SID 를 선택 ( 제약 조건 : 문자와 숫자로 이루어진 4개의 문자 길이)
sid 기본값은 MSQL 임
b. Gateway 초기화 file 을 환경에 맞게 수정
> CD <ORACLE_HOME>\TGMSQL80\ADMIN
> COPY INITMSQL.ORA INIT<YOUR_GATEWAY_SID>.ORA
초기 환경 화일을 수정한다
c. 새로운 gateway service 를 생성
( gateway service 를 gateway sid 값을 MSQl 로 install 할시에는 이미
생성이 됨 )
> SET GTW_EXE=TGMSQL80.EXE
> GTWSRV80 <YOUR_GATEWAY_SID> -CREATE
d. gateway service 를 시작
Control Panel -> Services Icon -> OracleTGServices<GATEWAY_SID> 를
선택하여 시작
3. SQL*NET 설정
a. gateway service 를 위한 listener 설정
<GATEWAY_HOME>\TGMSQL80\ADMIN directory 에 listener.ora file
b. Listener Service 시작
4. Gateway 접근을 위한 oracle db 쪽 설정
a. Net8 설정
tnsnames.ora file 에 gateway 에 대한 항목을 추가
5. 기타
sql server 에서 data dictionary table ( dualmsql ) 을 생성
DUALMSQL 은 oracle data dicationnary 에 mapping 되어 있음
> isql -U<username> -P<password> -iTGMSQLDU.sql
6. Gateway 이용
a. Logon to the Oracle Server
b. SQL Server Database 에 대한 database link 생성
SQL> create database link MSQL connect to <MSQL_USERNAME> identified
by <MSQL_PASSWORD> using 'MSQL';
|