_대문 | 방명록 | 최근글 | 홈피소개 | 주인놈
FrontPage › OpenQuery예제

Contents

[-]
1 MySQL 연결하기
2 예제
3 참고자료


조낸 까먹어.. ㅡㅡ;;

1 MySQL 연결하기 #

--연결된 서버: 192.168.0.1
--공급자: Microsoft OLE DB Provider for ODBC Dirvers
--제품이름: MySQL
--공급문자열: DRIVER={MySQL ODBC 3.51 Driver}; SERVER=192.168.11.161;Port=3306; DATABASE=ranking; USER=아이디; PASSWORD=패스워드
EXEC master.dbo.sp_addlinkedserver 
	@server = N'192.168.0.1'
,	@srvproduct=N'MySQL'
,	@provider=N'MSDASQL'
,	@provstr=N'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=192.168.11.161;Port=3306; DATABASE=ranking; USER=아이디; PASSWORD=패스워드'
--,	@provstr=N'DRIVER={MySQL ODBC 3.51 Driver}; SERVER=192.168.11.161;Port=3306; DATABASE=ranking; USER=아이디; PASSWORD=패스워드'

EXEC master.dbo.sp_addlinkedsrvlogin 
	@rmtsrvname=N'192.168.0.1'
,	@useself=N'False'
,	@locallogin=NULL
,	@rmtuser=NULL
,	@rmtpassword=NULL

2 예제 #

set @seq = (select convert(varchar(50), isnull(max(seq), 0)) from dbo.id where tbl_type = 'a')
set @sql = '
select 
	seq
,	id
,	''a'' tbl_type
from openquery([192.168.0.1], ''
select
	seq
,	id
from main.id_a
where seq > ' + @seq  + ''')'


댓글 남기기..
이름: : 오른쪽의 새로고침을 클릭해 주세요. 새로고침
EditText : Print : Mobile : FindPage : DeletePage : LikePages : Powered by MoniWiki : Last modified 2018-04-13 23:12:52

생각하는 기술을 가르쳐야지 생각한 것을 가르쳐서는 안 된다.