在一个Linux服务器上,通过ThinkPHP3.2连接一个SqlServer2005服务器,死活连不上,
查了一下原因,可能是ssl的问题。
换个思路,通过另一个SqlServer2014的服务器,建一个链接服务器到SqlServer2005,就可以连上了
操作步骤:
-- 创建连接,注意:创建一次就可以,不要重复创建
exec sp_addlinkedserver 'server_to_dest','','SQLOLEDB','SqlServer2005的IP'
-- 登陆连接
exec sp_addlinkedsrvlogin 'server_to_dest','false',null,'目的数据库帐号','目的数据库密码'
--根据该连接操作, 注意:表名前需要加dbo.--
--SELECT * FROM server_to_dest.数据库名.dbo.目的表名