sql server 变成单个用户后不能访问,设置成多个用户的办法
2012-07-26 22:11
225 查看
今天想在sql server2005下复制一个数据库,结果最后一步出错,复制没成功反而导致数据库打不开了,
名称后出现“单个用户”,估计是进行复制的时候自动将其改为了单用户模式,可通过执行如下语句恢复多用户模式。
原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。
USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('数据库名');
EXEC(@SQL);
GO
ALTER DATABASE 数据库名 SET MULTI_USER;
名称后出现“单个用户”,估计是进行复制的时候自动将其改为了单用户模式,可通过执行如下语句恢复多用户模式。
原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。
USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('数据库名');
EXEC(@SQL);
GO
ALTER DATABASE 数据库名 SET MULTI_USER;
相关文章推荐
- sql server2005变成单个用户后不能访问,设置成多个用户的办法
- sql server2005变成单个用户后不能访问,设置成多个用户的办法
- sql server2008变成单个用户后不能访问,设置成多个用户的办法
- 数据库:变成单个用户后不能访问,设置成多个用户的办法
- sql server2005变成单个用户后不能访问,设置成多个用户的办法
- sql server2005变成单个用户后不能访问,设置成多个用户的办法
- 数据库:sql server2008 r2 变成单个用户后不能访问,设置成多个用户的办法
- sql server2005变成单个用户后不能访问,设置成多个用户的办法
- “单个用户”不能访问,设置成多个用户的办法
- SQLServer 数据库变成单个用户后无法访问问题的解决方法[在手动还原该数据库的时候,设置为单用户模式,然后其他用户访问的时候就。。。。]
- SQL Server把单个用户转换成多个用户的方法
- 设置用户不登入,不能访问其他页面
- 部分网段用户不能访问到不同网段某台服务器的解决办法
- SQLServer 数据库变成单个用户后无法访问问题的解决方法
- 禁止未加入域电脑访问域资源|活动目录域外的用户不能访问域内怎么设置
- SQL SERVER 数据库选项设置错误导致跨数库访问效率低下,及解决办法
- SQLServer 数据库变成单个用户后无法访问问题的解决方法
- SQLServer 数据库变成单个用户后无法访问问题的解决方法
- wordpress 固定链接设置后 出现404错误,不能访问文章的解决办法