前提:在本地sqlserver数据库上操作,远程连接到sqlserver数据库上无法正确执行如下操作。
1.添加链接服务器:
exec sp_addlinkedserver @server='test',@srvproduct='test',@provider='MSDASQL',@datasrc='test',@provstr='DRIVER={MySQL ODBC 8.0 Unicode Driver}';
2.添加链接服务器:
exec sp_addlinkedserver @server='test',@srvproduct='test',@provider='SQLOLEDB',@datasrc='test',@provstr='DRIVER={MySQL ODBC 8.0 Unicode Driver};SERVER=192.168.20.200;DATABASE=dy_pmis;USER=root;PASSWORD= 密码';
添加链接登录用户:
exec sp_addlinkedsrvlogin @rmtsrvname='test',@useself='false',@locallogin=null,@rmtuser='root',@rmtpassword='密码';