跨服务器修改数据

说明:

两个服务器:

192.168.0.22   A

192.168.0.3     B

数据库备份在A上

数据库在B上

在A上写:

exec sp_addlinkedserver   ‘ITSV2‘, ‘ ‘, ‘SQLOLEDB‘, ‘服务器地址‘

exec sp_addlinkedsrvlogin  ‘ITSV2‘, ‘false‘,null, ‘用户名‘, ‘密码‘

--SQL语句

insert into BookDB.dbo.T_ID(id)select  FenJian_ID from ITSV2.BookDB.dbo.T_FenJian where YingFu_SongHuoFei = 50

--关闭服务器链接

exec sp_dropserver  ‘ITSV2‘, ‘droplogins ‘

跨服务器修改数据,布布扣,bubuko.com

时间: 2024-11-06 12:16:06

跨服务器修改数据的相关文章

SqlServer2008 跨服务器同步数据

最近工作中需要跨服务器同步数据,在数据库DB1中的表T1插入数据,同时触发T1的触发器(这里暂不讨论触发器的效率问题),向另一台服务器DB2中的相同的一张表T2插入数据,查看了一些资料说, 需要打开DTC(分布式交易协调器)协调跨多个数据库.消息队列.文件系统等资源管理器的事务, 于是按照网上说的,将自己的DTC打开启动,步骤如下: DTC位置:控制面板--管理工具--服务--Distributed Transaction Coordinator 然后在本机SqlServer里新建一个触发器测试

跨服务器导入数据SQL语句及其问题解决方案

--跨服务器导入数据SQL语句: insert into [shsw_manager].[dbo].[Station_List]select * from OPENROWSET('SQLOLEDB','SERVER=31.16.1.130;uid=sa;pwd=shswhotline;Database=shsw_manager','select * from Station_List') --跨服务器查询示例 SELECT * FROM OPENROWSET('SQLOLEDB','192.16

sql serve 跨服务器查询数据方法

 今天在做sql server 的数据查询时,需要用到跨服务器连接,在这里记录一下,如何在sql server 中,使用跨服务器查询的方法,有以下步骤. /* 创建中间数据库链接 exec sp_addlinkedserver 'MiddleData', ' ', 'SQLOLEDB', '数据库连接实例,或者IP' exec sp_addlinkedsrvlogin 'MiddleData', 'false',null, '数据库连接帐号', '数据库连接密码' */ 创建好连接之后,就可

关于SqlServer远程跨库修改数据

今天遇到一个需求需要修改远程服务器上的数据,如何直接修改,并且垮库,跨库简单,直接加上数据库名字,远程的话则需要创建链接服务器,具体步骤如下: --创建链接服务器  exec sp_addlinkedserver   'SDDJG ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin  'SDDJG ', 'false ',null, '用户名 ', '密码 ' --测试数据是否可以查询 select * from SDDJG

sqlserver 跨服务器访问数据

需求:两个一模一样的表,分别分布在两个服务器的数据库上,现在要在一个表中,查看这两个表的内容,并让Id排序 1:在本地数据库查询分析器中,运行以下两段语句: --创建链接服务器 exec sp_addlinkedserver@server= 'otherdb',                  --给要链接的服务器取的别名,也可以用下面的IP地址@srvproduct= '',                       --空@provider='SQLOLEDB',           

跨服务器 同步数据

exec sp_addlinkedserver  'srv_new','','SQLOLEDB','ip地址 'exec sp_addlinkedsrvlogin 'srv_new','false',null,'账户','密码'go BEGIN TRY    BEGIN TRANSACTION tra        TRUNCATE TABLE dbo.AccountInfo;        SET IDENTITY_INSERT dbo.AccountInfo ON        INSERT

mysql跨服务器,表数据同步方式!

过程:PLSQL——>Database links——>新建一个dblink 新建dblink具体步骤: 1.数据库连接 所有者:XXX(比如:EAPS) 名称:XXX(辨识度高点的名字,比如:EAPS_LINK) 2.连接到 用户名:XXX(目标数据库用户名) 口令:XXX(目标数据库密码) 数据库: (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 端口号)) ) (CONNECT_

跨服务器异步传输

#最近项目中要求跨服务器同步数据,想到两种解决办法#方法1 http请求#通过curl 将数据同步到另外系统,但http不确定因素太多丢失部分数据且没办法做记录#方法2 异步队列#在发送端做定时推送,数据存储到redis中,redis将存储的数据分发到接收接口 /** * 定时推送套装至company系统 * @author :[email protected] */ public function pushSuits() { (php_sapi_name() == 'cli') or die(

php跨服务器传递对象

最近因为研究跨域名,跨服务器的问题,所以无聊,就想到了一个跨服务器传递对象的问题. 想要跨服务器传递数据,那么就要使用到get或者post提交. 我这里的方法有点复杂,但是因为平时工作时,有封装相应的类库,所以实行起来也相对来简单很多. 先看代码: public function actionSleeptest(){ $user = User::model()->find(); //echo $user->username; //var_dump($user); $data['name']=s