上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 43 下一页
摘要: 主机执行: USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'ics2012%Qaz.';CREATE CERTIFICATE HOST_A_cert WITH SUBJECT = 'HOST_A certificate' , EXPIRY 阅读全文
posted @ 2012-01-11 16:06 zping 阅读(604) 评论(2) 推荐(0) 编辑
摘要: 最近,数据库系统经常出现“ 消息[298] SQLServer Error: 10054, TCP Provider: 远程主机强迫关闭了一个现有的连接。 [SQLSTATE 08S01]” 一开始很迷惑,不知道原因,后来查询资料,发现max worker thread设置问题,由于前期max worker thread设置为255,连接过小,修改成0 阅读全文
posted @ 2011-12-05 16:29 zping 阅读(11068) 评论(2) 推荐(0) 编辑
摘要: 批量导出索引: SELECT'CREATEINDEX'+[name]+'ON['+OBJECT_NAME(object_id)+']('+REVERSE(SUBSTRING(REVERSE((SELECTname+CASEWHENsc.is_descending_key=1THEN'DESC'ELSE'ASC'END+','FROMsys.index_columnsscJOINsys.columnscONsc.object_id=c.object_idANDsc.column_id=c.column 阅读全文
posted @ 2011-11-11 16:03 zping 阅读(1784) 评论(0) 推荐(0) 编辑
摘要: 一台SQL Server的磁盘空间不够备份,想做日志传送,无法实现,在网上找了一个方法 原文URL: 删除访问权限: exec master..xp_cmdshell'net use \\svctag-65c883x\SH_Log /delete' declare @filename nvarcha 阅读全文
posted @ 2011-11-04 14:03 zping 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 查看当前数据库锁定信息: declare@tbaTABLE(spidint,dbidINT,objectidINT,indldINT,TYPEVARCHAR(20),resourceVARCHAR(50),modeVARCHAR(20),statusVARCHAR(10))insertinto@tbaexecsp_lockselectspid,OBJECT_name(objectid)tab,TYPE,resource,mode,statusfrom@tbaWHEREdbid=DB_ID()andOBJECT_name(objectid)<>''ORDERBY2 阅读全文
posted @ 2011-10-12 14:27 zping 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 下车扫描,业务部门一直反应慢,不稳定,程序不是报黄页就是运行慢,严重影响师傅使用,估计师傅心里一直"很想我们"。 第一次优化 和同事一起看了程序业务逻辑,觉得应该将整个扫描逻辑过程放到存储过程,一可以避免程序在交互中的影响,二可以提高性能。 修改完后,由于需要读取Sequence,在存储过程中需要运 阅读全文
posted @ 2011-09-19 18:56 zping 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 最近有一个新任务,在一个表里一下更新700W条数据。由于这个表业务正在使用,而且SQL Server做了完整日志记录。 修改了一下更新sql,分批更新,每次60W。 DECLARE@numINTSET@num=0WHILE@num<7000000BEGINUPDATEtSETUseCustomerSysNo=c.sysno,ValidTimeFrom='2011-09-07',rowmodifydate=GETDATE(),ValidTimeTo='2011-09-1223:59:59.000'FROM(SELECTValidTimeTo,rowmodif 阅读全文
posted @ 2011-09-07 16:18 zping 阅读(1069) 评论(1) 推荐(0) 编辑
摘要: 上周五,在2.4数据库上执行一条简单的sql查不出数据,SQL如下:select * from Product_ID where POSysNo in(188060,185624) and SysNo not in(select productidsysno from SO_Item_PO)执行:select * from Product_ID where POSysNo in(188060,185624)查出一个SysNo=26293588在select productidsysno from SO_Item_PO where productidsysno=26293588,执行在SO_It 阅读全文
posted @ 2011-09-07 15:55 zping 阅读(515) 评论(1) 推荐(0) 编辑
摘要: 查询表的使用空间和可用空间 setnocountonexecsp_MSForEachTable@precommand=N'createtable##(idintidentity,表名sysname,字段数int,记录数int,保留空间varchar(20),使用空间varchar(20),索引使用空间varchar(20),未用空间varchar(20))',@command1=N'insert##(表名,记录数,保留空间,使用空间,索引使用空间,未用空间)execsp_spaceused''?''update##set字段数=(sele 阅读全文
posted @ 2011-07-06 16:38 zping 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 碰到一个需求,将一个列的数据: “122,123,145” 或者“122,123,145,”,变成多行,表值函数如下: Create FUNCTION transColS ( @id varchar(4000) ) RETURNS @st TABLE (id int) begin declare @ 阅读全文
posted @ 2011-06-23 14:36 zping 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: 在做SQL 2008镜像,由于主服务器必须做完整备份,这时log日志很大,必须定期清理log日志,将下列存储过程没6个小时执行一次,其定期会将日志文件缩小到300M CreatePROC[dbo].[CleanTranLog]ASBEGINDECLARE@numTINYINT--执行次数DECLARE@backLogNameVARCHAR(100);--备份日志文件名称DECLARE@backLogPathVARCHAR(100);--备份日志文件的路径SET@num=0;SET@backLogPath=N'C:\SQLBackup';--设定备份日志的路径--备份3次镜像日志 阅读全文
posted @ 2011-06-09 16:31 zping 阅读(3000) 评论(1) 推荐(0) 编辑
摘要: 1、使用SELECT @@ServerName可以看到当前数据库的服务器名2、SELECT * FROM Sys.SysServers表中可以看到当前的所有服务器名3、使用sp_dropserver ’原实例名’ 将这个实例名删除4、使用sp_addserver ’新实例名’,’LOCAL’ 将本地服务器重新添加到服务器列表中5、查询SysServers表,可以看到已经修改6、重启数据库服务,修改完成,可以正常使用复制功能了 阅读全文
posted @ 2011-04-13 10:21 zping 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 通过SQL Profile跟踪SQL,并将跟踪的sql存入表中,运行下列语句就可以获取长事务的id,在EXCEL中通过TransactionID 筛选就可以得到事务的sql和运行时间。selectTransactionID[事务编号],count(*)[SQL条数],datediff(second,min(StartTime),max(EndTime))[事务时间S]fromyywhereTransactionIDisnotnullgroupbyTransactionIDorderby3 SQL执行等待间隔时间SELECTt.TransactionID事务ID,DATEDIFF(s,t.En. 阅读全文
posted @ 2011-03-31 15:37 zping 阅读(3894) 评论(0) 推荐(0) 编辑
摘要: View Code createVIEWview_job_infoasSELECTb.[name][Job名称],CASEWHENb.enabled=1THEN'启用'ELSE'禁用'END[是否启用],a.step_name[步骤名称],a.commandFROMmsdb.dbo.sysjobstepsaINNERJOINmsdb.dbo.sysjobsbONa.job_id=b.job_idSELECTb.*,OBJECT_NAME(object_id,database_id)存储过程名,d.cached_time编译时间,d.last_execution_ 阅读全文
posted @ 2011-02-24 17:48 zping 阅读(1049) 评论(0) 推荐(1) 编辑
摘要: 一个 SSIS 包可以包含诸如连接管理器、 日志提供程序、 控制流元素、 数据流元素、 事件处理程序、 变量,和配置项目。当您使用包模板创建一个新包时,您可以重新使用这些项目。例如对于您可能希望重新使用包模板在以下各项: 日志提供程序: 您可以创建一个包,其中包含连接管理器和 $ 日志提供程序。 可 阅读全文
posted @ 2011-02-12 10:21 zping 阅读(917) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 43 下一页