复制代码/*
通过SQL 语句备份数据库
*/
BACKUP DATABASE mydb
TO DISK ='C:\cn_web.com\c.BAK'
--这里是指定需要备份数据库的路径和文件名。
/*
通过SQL语句还原数据库
*/
USE master
RESTORE DATABASE mydb
FROM DISK='C:\cn_web.com\c.BAK'
WITH REPLACE
--Kill掉访问某个数据库的连接
CREATE PROC KillSpid(@DBName varchar)
AS
BEGIN
DECLARE @SQL varchar
DECLARE @SPID int
SET @SQL='DECLARE CurrentID CURSOR FOR
SELECT spid FROM sysprocesses WHERE dbid=db_id('''+@DBName+''') '
FETCH NEXT FROM CurrentID INTO @SPID
WHILE @@FETCH_STATUS <>-1
BEGIN
exec('KILL '+@SPID)
FETCH NEXT FROM CurrentID INTO @SPID
END
CLOSE CurrentID
DEALLOCATE CurrentID
END

