sqlserver2005远程连接 mysql

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')

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...