SQL Serveer 와 MySQL을 연결하여 사용해보자.
1. MySQL ODBC를 다운받자.
2. ODBC 설치 후 시스템 DNS로 등록해야 한다.
- 제어판 -> 관리도구 -> 데이터 원본(ODBC) 선택
- 시스템 DNS 등록
3. 연결된 서버 세팅
- 링크서버 이름 설정
- 공급자 : Microsofr OLE DB PROVIDER FOR ODBC Drivers
- 제품이름 : 아무거나 써줌
a. MySQL ODBC 5.1 Driver 혹은 MSDASQL 로 표시함, a라 써도 무관함
- 데이터 원본 : 위에서 설정한 시스템 DNS
Test
1. Four part Naming 실행
SELECT * FROM LINKTEST...temp
요상한 에러가 난다.
2. 오픈쿼리 실행
SELECT * FROM OPENQUERY(LINKTEST, 'SELECT * FROM temp')
정상 실행 됨
MSDASQL 공급자 설정 변경
Four part Naming 다시 실행
SELECT * FROM LINKTEST...temp
정상적으로 실행 될 것이다.
'SQL Server' 카테고리의 다른 글
unable to begin a distributed transaction (0) | 2012.07.24 |
---|---|
Index Rebuild (0) | 2012.07.19 |
2008 서버에서 성능데이터 SQL Server로 수집하기 (0) | 2012.05.21 |
COLLATION (0) | 2012.03.29 |
동적쿼리 제대로 알고 활용하자. (0) | 2012.03.28 |