至高吴上(Alfa.wu)

一个人,一生,能坚持做好一件事情是多么的牛XX啊!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年1月24日

摘要: 不同数据库之间复制表的数据的方法: 当表目标表存在时:insert into 目的数据库..表 select * from 源数据库..表当目标表不存在时:select * into 目的数据库..表 from 源数据库..表--如果在不同的SQL之间: insert into openrowset('sqloledb','目的服务器名';'sa';'',目的数据库.dbo.表) select * from 源数据库..表 -- 创建链接服务器 exec sp_addlinkedserver ' ITSV ' , 阅读全文
posted @ 2013-01-24 16:24 Alfa 阅读(19873) 评论(1) 推荐(3) 编辑

摘要: 思路:在本地数据库的表中创建update的触发器,在有数据更新时同时更新远程服务器上得数据库。这需要启用双方服务器上得分布式事务MSDTC服务。1、在要数据同步更新的表上创建触发器:Create trigger 触发器名 on 数据表名for updateasif update (字段名1) or update (字段名2) or ......beginSET XACT_ABORT ONBEGIN DISTRIBUTED TRANSACTIONupdate rset r.字段1=i.字段1,r.字段2=i.字段2from [远程数据库IP].数据库名.dbo.数据表名 as r inner j 阅读全文
posted @ 2013-01-24 16:19 Alfa 阅读(1507) 评论(0) 推荐(0) 编辑

摘要: 服务器×××上的MSDTC不可用解决办法MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器 .位置:控制面板--管理工具--服务--Distributed Transaction Coordinator依存关系:Remote Procedure Call(RPC)和Security Accounts Manager 建议:一般家用计算机涉及不到,除非你启 阅读全文
posted @ 2013-01-24 16:10 Alfa 阅读(260) 评论(0) 推荐(0) 编辑

摘要: sql2005跨服务器查询的语句_百度知道2009-06-02 14:20:57|分类: 默认分类 |标签: |字号大中小订阅--在查询分析器中,在mt-ap-09服务器中创建链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','mt-ap-07'exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'go--在查询分析器中,建立spcreate pro 阅读全文
posted @ 2013-01-24 15:23 Alfa 阅读(510) 评论(0) 推荐(0) 编辑