iis-dumps

2022年8月22日 开发日志 评论已被关闭

rem 可根据实际情况修改磁盘路径DMPPATH=d:\dumps
SET DMPPATH=c:\dumps
SC CONFIG WerSvc START= AUTO
NET START WerSvc
ECHO 启用完成

REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger /f
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger /f

REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger /f
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger /f

ECHO 删除完成

REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\w3wp.exe” /f
REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\w3wp.exe” /t REG_SZ /v DumpFolder /d %DMPPATH% /f
REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\w3wp.exe” /t REG_DWORD /v DumpCount /d 2 /f
REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\w3wp.exe” /t REG_DWORD /v DumpType /d 2 /f

ECHO 启用完成

PAUSE

检查所有表是否有错误

2022年8月11日 开发日志 评论已被关闭

declare @name varchar(100)
declare cur cursor for
select name from sysobjects where xtype=’u’ order by name
open cur
fetch next from cur into @name
while @@fetch_status=0
begin

dbcc checktable(@name)

fetch next from cur into @name
end
close cur
deallocate cur

断开指定数据库连接

2022年8月10日 开发日志 评论已被关闭

use   master
go

if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N'[dbo].[p_killspid]’)   and   OBJECTPROPERTY(id,   N’IsProcedure’)   =   1)
drop   procedure   [dbo].[p_killspid]
GO

create   proc   p_killspid
@dbname   varchar(200) –要关闭进程的数据库名
as
declare   @sql     nvarchar(500)
declare   @spid   nvarchar(20)

declare   #tb   cursor   for
select   spid=cast(spid   as   varchar(20))   from   master..sysprocesses   where   dbid=db_id(@dbname)
open   #tb
fetch   next   from   #tb   into   @spid
while   @@fetch_status=0
begin
exec(‘kill   ‘+@spid)
fetch   next   from   #tb   into   @spid
end
close   #tb
deallocate   #tb
go

–用法

exec   p_killspid     ‘数据库名’

查询当前锁占用

2022年7月27日 开发日志 评论已被关闭

解决生成的存储过程,视图是字符串的问题。

2022年6月7日 开发日志 评论已被关闭

查看当前数据库连接情况

2022年5月9日 开发日志 评论已被关闭

datatable linq

2022年5月2日 开发日志 评论已被关闭

sql 断开所有连接

2022年4月20日 开发日志 评论已被关闭

SpaceSniffer 磁盘空间分析工具

2022年4月13日 开发工具 评论已被关闭

does not have a valid constructor. To correctly implement ISerializable a constructor that takes

2022年1月5日 开发日志 评论已被关闭