SQL Server 在线进程分析处理 前言 数据库在线进程处理在很多时候需要人为干预已达到预期管理目标,下面整理一下常用的在线进程管理方法,便于后续工作使用. 一.查看目标数据库在线进程,并杀死指定进程 检索当前数据库在线进程 SELECT * FROM sys.sysprocesses WHERE dbid=DB_ID('AdventureWorks') 杀掉指定进程 kill spid 二.删除SQL Server在线用户 查询指定用户的当前在线进程 select spid from sy
输入表名,生成插入语句 drop proc proc_insert //如果存在就删除 go create proc proc_insert (@tablename varchar(256)) as begin set nocount on declare @sqlstr varchar(4000) declare @sqlstr1 varchar(4000) declare @sqlstr2 varchar(4000) select @sqlstr='select ''insert '+@ta