달력

12025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

mysql ODBC Driver 설치
 - DB SERVER에 설치
 - 필요에 따라 Visual C++ Redistributable for Visual Studio 2015 설치 필요한 경우도 있음)

ODBC 연결
 - 확인 제어판 > 관리도구 > ODBC 데이터 원본 관리자 > 파일 DSN > 추가

데이터 원본 설정 드라이버 선택 > MySQL ODBC (version) ANSI Driver 선택
테스트 이름.. 간단하게 mysql로 지정

mysql.dsn 파일 > 구성

입력 한 server / user / password 이상이 없으면 Database List가 표시됨

 

mysql.dsn File 내용

-- mysql.dsn 파일 정리
-- DRIVER={MySQL ODBC 8.0 ANSI Driver};UID=[UID];PORT=3306;DATABASE=[DATABASE];SERVER=[SERVER]

-- Server Link
EXEC sp_addlinkedserver 
 @server = 'mysql'
,@srvproduct='mysql'
,@provider='MSDASQL'
,@provstr='DRIVER={MySQL ODBC 8.0 ANSI Driver};UID=[UID];PORT=3306;DATABASE=[DATABASE];SERVER=[SERVER]'

-- 로그인
EXEC sp_addlinkedsrvlogin 'mysql', 'FALSE', NULL, '[UID]', '[PWD]'				--로그인

-- 확인
SELECT * FROM OPENQUERY (mysql, 'SELECT * FROM table1');

EXEC sp_droplinkedsrvlogin 'mysql', NULL	--로그인삭제
EXEC sp_dropserver 'mysql'		--서버삭제

찾은 정보가 1% 부족하다는 느낌이 들어 직접 정리함.

 

Posted by longkee
|