读书人

远路数据库连接

发布时间: 2012-10-21 09:00:07 作者: rapoo

远程数据库连接
假如我想连接别人计算机上的数据库,我在自己的数据库如何编写SQL代码

[解决办法]
你需要知道对方的ip ,数据库登陆用户名和密码,而且对方要设置允许远程连接。

SQL code
Exec sp_droplinkedsrvlogin DBVIP,NullExec sp_dropserver DBVIPEXEC  sp_addlinkedserver      @server='DBVIP',--被访问的服务器别名       @srvproduct='',      @provider='SQLOLEDB',      @datasrc='Server2'   --要访问的服务器EXEC sp_addlinkedsrvlogin      'DBVIP', --被访问的服务器别名     'false',      NULL,      'sa', --帐号     'thankyoubobby' --密码Select   *   from DBVIP.pubs.dbo.orders
[解决办法]
是这样的
[解决办法]
你是要通过哪种方式连接,楼上给出的是创建Linked server,前提是你也得有SQL Server.如果需要程序连接,需要再DB Connection String中指定服务器名或者IP地址,端口,用户名和密码(WINDOWS用户不用指定用户名密码)
[解决办法]
探讨
你需要知道对方的ip ,数据库登陆用户名和密码,而且对方要设置允许远程连接。


SQL code

Exec sp_droplinkedsrvlogin DBVIP,Null
Exec sp_dropserver DBVIP

EXEC sp_addlinkedserver
@server='DBVIP',--被访问的服务器别名
@srvprodu……

读书人网 >SQL Server

热点推荐