DB/Oracle

SSMT 에서 Oracle, Mssql DbLink 연결방법

Edward. K 2012. 7. 18. 14:44
반응형

:::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: 

:::::::::: MSSQL - MSSQL DB LINK 

:::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: 

1. 데이터 원본으로 등록하여 연결하는 방식

  1.1. 시작 > 데이터 원본(ODBC) 선택

        


  1.2. 시스템 DSN 선택후 추가 버튼 선택

        

  1.3. SQL Server 선택(더블클릭)

        
  1.4.  접속할 DB 정보 등록

        - 이름 : DB link 이름

        - 설명 : DB link 설명

        - 서버 : 서버 ip , 서버 port  ( ex.  123.345.567, 8010 ) 

       

  1.5. 접속계정 등록 

         

  1.6. DB link 와 연결결된 서버 등록

       1.6.1. 서버개체 > 연결된 서버  # 새 연결된 서버 선택

              

     1.6.2.  dblink 데이터 원본 설정

           - 연결된 서버 : DB link 명

           - 공급자: Microsoft OLD DB Provider for SQL Server

           - 데이터 원본 : DB link 이름  ( 4. 에서 등록한 이름 )  

              

     1.6.3 DB link 접속확인

                "2.4.db link 접속 확인" 으로~~

    



2. 데이터 원본으로 등록없이 사용하는 방법

  2.1 서버개체 > 연결된 서버  # 새 연결된 서버 선택

              


  2.2. 일반 선택후  dblink 접속 정보 설정 

     - 연결된 서버: DB link 이름

     - 공급자 : Microsoft OLD DB Provider for SQL Server

     - 제품이름 : db link 이름과 동일하게....(마음대로)

     - 데이터 원본 : dblink 대상 ip, port  ( ex.  123.345.567, 8010 ) 

       

  2.3. 보안 선택후,. db 계정 등록 

       


  2.4db link 접속 확인

       


    SELECT   *  FROM   OPENQUERY( 연결된서버명

                                                ,   '

                                                     SELECT *    FROM TEST_DB WHERE TEST_YN= ''Y''

                                                    '

                                                ) 



:::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: 

:::::::::: MSSQL - ORACLE DB LINK 

:::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: :::::::::: 

0. orcle client 를 설치한다.


1. tnsnames.ora 에 접속 정보 추가 

    


2. 연결된 서버 추가

    

3. 일반 선택후., DB linkt 접속정보 등록

   - 연결된 서버: tns name (  MSSQL 에서 사용할 dblink 명 )

   - 공급자 : Oracle Provider OLD DB  

   - 제품이름 : tns name이름과 동일하게....(tns name)

   - 데이터 원본 : tns name

     

4. 보안 선택후, DB linkt 계정 등록

     

5.  db link 접속 확인

       SELECT * FROM [연결된서버명]..[dblink databse명].[테이블명];


 




* 기타 * 

Oracle-Mssql DbLink 연결방법
    > HSODBC : http://pumba3.blog.me/10044261562


    > TG4MSQL :  http://bxffeng.blog.163.com/blog/static/9023844920096311111266/
                          http://blog.naver.com/kcufl/60090248506

반응형