远程DB访问(跨服务器创建DB连接)

问题描述:误操作,将本地TBL中数据删了。

解决案预定: 考虑从他人PC中将数据再拽过来。

1 --Step 1 创建DB连接。sb为Connection别名,随便命名。
2 exec sp_addlinkedserver 'sb''''SQLOLEDB''IP'
3 exec sp_addlinkedsrvlogin 'sb''false'null'UserId''Password'
4 
5 --Step 2 尝试访问。如果上面连接建立成功的话,应该可以正常访问。
6 select * from sb.CORE_BUS2.dbo.PFMstDep 
7 
8 --Step 3 注销连接。
9 exec sp_dropserver 'sb''droplogins'

注意:上述代码的Step1 和 Step2 必须分别执行。

说明: 以上实施环境是MS-SQL2008,估计在Oracle中也差不多。

原文地址:https://www.cnblogs.com/publicbill/p/1894693.html