sqlserver2005远程连接 MysqL
2种方法
一是通过建立link的方法
sp_addlinkedserver 'ntest-link名', 'MysqL', 'MSDAsql--支持的链接方式', 'mytest-dsn名'
GO
sp_addlinkedsrvlogin 'ntest-link名','false','sa-sqlserver用户','mythzz-sqlserver密码'
具体可以参考 帮助文档
select * from ntest..pdns.tt
但是我式了 提示拒绝用户需要密码
Driver]Access denied for user
等空了在搞下
第二种方法是直接用
OPENROWSET与OPENQUERY(具体可以查sql帮助文档)
开启数据库选项
SP_CONfigURE 'show advanced options',1
GO
RECONfigURE
GO
-- 为开启为关闭
SP_CONfigURE 'Ad Hoc distributed Queries',1
GO
RECONfigURE
GO
SP_CONfigURE 'show advanced options',0
GO
RECONfigURE
SELECT *FROM OPENROWSET('MSDAsql','mytest';'root';'mythzz', 'SELECT * FROM pdns.tt')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。