至高吴上(Alfa.wu)

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

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  359 随笔 :: 1 文章 :: 71 评论 :: 146万 阅读

01 2013 档案

摘要:set xact_abort ON 在事务中,若出现错误,系统即默认回滚事务begin traninsert into RemoteDBLink.UFSystem.dbo.at_basedata_hold (BD_ID,ACC_ID)select '111','222'select * from RemoteDBLink.UFSystem.dbo.at_basedata_holdif @@error = 0commit tranelserollback tran 阅读全文
posted @ 2013-01-25 00:54 Alfa 阅读(290) 评论(0) 推荐(0) 编辑

摘要:因为自己这次要做一个项目就是,要做数据传递.但是因为大数据量 的一次性更新的,插入.使得 C# 在执行脚本时,老是超时.原先一直以为把 ConnectionTimeOut 的时间设长就可以了.可是发现,怎么设都无效,,我都设到.5000了,还是无效.无奈之下,在百度里翻来覆去的找....怎么都找不到.因为脚本放在,SQL查询分析器里,执行完全没有问题.就是时间长了点.于是,再继续翻.翻了好久,终于看到一篇有提到 command也有一个 ConnectionTimeOut 属性. 于是设了一下,居然成功了!!!!所以,要想不超时,还要调协 Command的ConnectionTimeOut 的属 阅读全文
posted @ 2013-01-25 00:39 Alfa 阅读(4003) 评论(0) 推荐(0) 编辑

摘要:不同数据库之间复制表的数据的方法: 当表目标表存在时: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 阅读(19970) 评论(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 阅读(1514) 评论(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 阅读(266) 评论(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 阅读(513) 评论(0) 推荐(0) 编辑

摘要:摘自网上供自己备查: http://www.csharpwin.com/csharpspace/2423.shtml1、 WINDOWS的消息机制 2、 HOOK介绍 3、 HOOK链 4、 HOOK钩子的作用范围 5、 HOOK类型 6、 回调函数 7、 HOOK钩子的安装与卸载 8、 HOOK实例演示+++++++++++++++++++ WINDOWS的消息机制 +++++++++++++++++++ Windows系统是以消息处理为其控制机制,系统通过消息为窗口过程(windows procedure)传递输入。系统和应用两者都可以产生消息。对于每个输入事件,例如用 户按下了键盘上的某 阅读全文
posted @ 2013-01-17 14:23 Alfa 阅读(2371) 评论(0) 推荐(0) 编辑

摘要:摘自网上供自己备查: http://blog.csdn.net/binbb521/article/details/5676134usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Runtime.InteropServices;//这个肯定要的namespaceWindowsApplication1{classwin32API{publicconstintOPEN_PROCESS_ALL=2035711;publicconstintPAGE_READWRITE=4;publicconstintPROC 阅读全文
posted @ 2013-01-17 13:51 Alfa 阅读(802) 评论(0) 推荐(0) 编辑

摘要:摘自网上,供自己备查:http://lijiaxin205.blog.163.com/blog/static/368666062010411215846/手工删除软件U8软件 2010-05-11 14:01:05|分类: 默认分类 |标签: |字号大中小订阅手工删除软件U8软件 首先需要在注册表中查找: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{ CBD67CFC-1A9E-4248-86F1-EBC2EB496ACA}。然后鼠标右键“删除”。 2、其次要删除:C:\Program File 阅读全文
posted @ 2013-01-15 16:47 Alfa 阅读(398) 评论(0) 推荐(0) 编辑

摘要:另外在字段中 把 Identity 和ExtIdentitySeedInc 都显示出来,勾选 Identity列,并在 ExtIdentitySeedInc 填入: 1,1 就可以实现 自增标识列了本解决方案背景: 1. 由于PDM 的表中 Name 会默认=Code 所以很不方便, 所以需要将 StereoType 显示到表的外面来,然后再将 StereoType 的值更新到 Comment 列中 来实现,即在外面图型界面显示中文,又能将中文备注添加到 sql2000 或是 sql2005 的字段说明中显示,解决方案: 第一步: 将 StereoType 显示在图形界面上,并隐藏原先... 阅读全文
posted @ 2013-01-11 02:20 Alfa 阅读(4466) 评论(0) 推荐(0) 编辑

摘要:摘自网上,供自己备查用.摘自: http://blog.csdn.net/anyqu/article/details/5831919在经过了N久的痛苦折磨后,终于找到了这个方法。现将方法公布给不知道的朋友,老鸟就不要来扔鸡蛋了!事先声明:本文之基础方法参考了enhydraboy的专栏 中的如何让PowerDesigner支持自动生成含SQL Server 2000的表和列注释的角本说实话,资料是同事发给我的,地址是一个转载上面老兄这篇文章的一个链接。和这老兄一样,只是上来一段代码,说了原理。说有图,却没有见到图。用了文中说的方法后,PD没有任何反应,试了好几次也不使。后来想可能是我机器上是SQ 阅读全文
posted @ 2013-01-11 01:23 Alfa 阅读(528) 评论(0) 推荐(0) 编辑

摘要:drop proc proc_insertgocreate proc proc_insert (@tablename varchar(256))asbeginset nocount ondeclare @sqlstr varchar(4000)declare @sqlstr1 varchar(4000)declare @sqlstr2 varchar(4000)select @sqlstr='select ''insert '+@tablenameselect @sqlstr1=''select @sqlstr2=' ('sele 阅读全文
posted @ 2013-01-07 11:02 Alfa 阅读(377) 评论(0) 推荐(0) 编辑

摘要:ALTER TABLE [stores] NOCHECK CONSTRAINT All --暂停约束ALTER TABLE [stores] DISABLE TRIGGER ALL --暂停触发器--------执行自己的操作--------ALTER TABLE [stores] ENABLE TRIGGER ALL --恢复触发器ALTER TABLE [stores] CHECK CONSTRAINT All --恢复约束select * from sysobjects where xtype='TR'select * from sysobjects where xtyp 阅读全文
posted @ 2013-01-07 10:18 Alfa 阅读(4837) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示