跨服务器操作数据库
来源:互联网 发布:java的mvc框架 编辑:程序博客网 时间:2024/05/22 18:55
服务器地址A 服务器地址B 链接的服务器名:ITSV2
假设由服务器A操作服务器B上的数据库
exec sp_addlinkedserver 'ITSV2', ' ', 'SQLOLEDB', 'B'//链接要操作的服务器
exec sp_addlinkedsrvlogin 'ITSV2', 'false',null, 'sa(登录名)', '123(密码)' //要链接的服务器登录名、密码
select * from ITSV2.BookDB.dbo.T_Users//要操作的SQL语句
exec sp_dropserver 'ITSV2', 'droplogins ' //关闭服务器
exec sp_addlinkedsrvlogin 'ITSV2', 'false',null, 'sa(登录名)', '123(密码)' //要链接的服务器登录名、密码
select * from ITSV2.BookDB.dbo.T_Users//要操作的SQL语句
exec sp_dropserver 'ITSV2', 'droplogins ' //关闭服务器
1、--创建链接服务器
exec sp_addlinkedserver '链接服务器名', ' ' , 'SQLOLEDB', '远程服务器名或ip地址'
exec sp_addlinkedsrvlogin '链接服务器名', 'false ' ,null, '用户名', '密码'
2、启动两台服务器的MSDTC服务
MSDTC服务提供分布式事务服务,如果要在数据库中使用分布式事务,必须在参与的双方服务器启动MSDTC(Distributed TransactionCoordinator)服务。
3、打开双方的135端口
MSDTC服务依赖于RPC(Remote Procedure Call (RPC))服务,RPC使用135端口,保证RPC服务启动,如果服务器有防火墙,保证135端口不被防火墙挡住。
使用“telnet IP 135”命令测试对方端口是否对外开放。也可用端口扫描软件(比如Advanced Port Scanner)扫描端口以判断端口是否开放.
0 0
- 跨服务器操作数据库
- [SQL server]跨服务器链接数据库操作
- MSSQL跨服务器的数据库操作
- MYSQL跨服务器操作数据库表
- SQL Server跨服务器操作数据库
- MSSQL跨服务器的数据库操作
- 网游服务器减少数据库操作
- Linux服务器下数据库操作
- SQLServer中跨服务器跨数据库之间的数据操作
- SQLServer中跨服务器跨数据库之间的数据操作
- SQLServer中跨服务器跨数据库之间的数据操作
- SQLServer中跨服务器跨数据库之间的数据操作
- 2KTO2K8-跨数据库服务器的操作
- 不同服务器数据库之间的数据操作
- 不同服务器数据库之间的数据操作
- 不同服务器数据库之间的数据操作
- 不同服务器数据库之间的数据操作
- 不同服务器数据库之间的数据操作
- Java分块传输的思路
- servlet filter listener interceptor 作用和区别
- POJ 1273 Drainage Ditches
- 去掉文件中^M的方法
- hdu 4960 Another OCD Patient dp
- 跨服务器操作数据库
- PHP盛宴——常用函数集锦
- 1408211934-hd-Crixalis's Equipment.cpp
- hdu4973
- POJ 1459 Power Network
- Ubuntu上编译安装Freetype/Freetype-py
- 韩语学习之第十一课
- svn代码回滚命令
- HDU 4960 Another OCD Patient(DP)