sqlserver 相关资料
发布时间:2020-12-12 13:21:54 所属栏目:MsSql教程 来源:网络整理
导读:? sqlserver中的某一个数据修改成单个用户之后,如何恢复成多个: USE master;GODECLARE @SQL VARCHAR(MAX);SET @SQL=''SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)FROM master..sysprocessesWHERE dbid=DB_ID('talkwgs');EXEC(@SQL);GO ALTER DATABASE talkwgs
? sqlserver中的某一个数据修改成单个用户之后,如何恢复成多个: USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) FROM master..sysprocesses WHERE dbid=DB_ID('talkwgs'); EXEC(@SQL); GO ALTER DATABASE talkwgs SET MULTI_USER; 新建数据库,还原一个正在用的数据,注意修改选项中的mdf文件名称,因为默认的文件名称是备份中的名称,而如果还原的数据和备份的在同一个数据库路径,那么将会提示无法覆盖。所以修改下mdf的名称,修改成,你新建的数据库名称。 如我备份出来的数据库名称是talkwgs,我新建的数据库是talknew,那么我需要把这里的mdf修改成talknew.mdf (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |