本文实例讲述了SQLSERVER简单创建DBLINK操作远程服务器数据库的方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
|
--配置SQLSERVER数据库的DBLINK
exec sp_addlinkedserver @server= 'WAS_SMS' ,@srvproduct= '' ,@provider= 'SQLOLEDB' ,@datasrc= '10.131.20.100'
exec sp_addlinkedsrvlogin 'WAS_SMS' , 'false' , NULL , 'CustomSMS' , 'SqlGdn@InfoxMas2008'
select top 100 * from AS400.AS400_Extract.DBO.ORDUNA
--配置SQLSERVER到MYSQL数据库的DBLINK
exec sp_addlinkedserver @server = 'mysqltest' , @srvproduct= 'mysql' ,@provider = 'msdasql' , @datasrc = 'MY_TOMATO'
exec sp_addlinkedsrvlogin @rmtsrvname= 'mysqltest' ,@useself= false ,@locallogin= '本地数据库的登陆用户' ,@rmtuser= 'MYSQL的用户名称' ,@rmtpassword= 'MYSQL的用户密码'
select * from openquery(mysqltest, 'select * from marketing_data' )
--这里的 MY_TOMATO是在WINDSOWS系统管理台中进行配置的ODBC,在SYSTEM DNS里增加的!
|
希望本文所述对大家数据库程序设计有所帮助。