今天在
SQL
Server
2008中恢复一个
数据库
,发现上面老是显示“
单个
用户
”字样,还有错误提示,其他的
数据库
都是正常的,我分析此
数据库
可能之前被分配了
用户
权限导致,下面就教大家将
单个
用户
转换成多个
用户
的
方法
。
打个
SQL
查询分析器,在里面输入如下命令后执行即可:
代码如下:ALTER DATABASE [
数据库
名] SET MULTI_USER
您可能感兴趣的文章:
SQLServer
数据库
变成
单个
用户
后
无法访问
问题
的
解决
方法
问题
:创建新
数据库
,存入中文显示乱码???
原因分析:
SQL
版的乱码
问题
还是出现在
SQL
SERVER
的安装设置上。默认安装时系统默认的排序规则是拉丁文的排序规则,但一般人在安装时没有考虑到这一点,安装时只是点取下一步,安装完成后,造成了
SQL
版在使用过程中出现乱码。
解决
方法
1:
如果是新建
数据库
,可以在建立数据时指定排序规则,记得选中文简体(Chinese_PRC_CS_AI_WS);如果
数据库
中已经有数据,则转换 编码会失败
1.右键
数据库
》属性
2.点击“选项”》修改排序方式
解决
方法
2:
最彻底的就是重装
SQL
,在安装时自定义安装,选好语言版本及排序规则,这样
问题
就
解决
这个
问题
的原因在于有
用户
连接了当前要做还原的
数据库
,这里的
用户
甚至包括当前要做还原的
用户
。
解决
办法就是关闭与要还原
数据库
的所有连接。
软件开发网小编推荐的一个
方法
:到服务里面重启下
sqlserver
服务即可。
问题
一描述:
SQL
Server
数据库
备份还原后,在
数据库
名称后会出现“受限制访问”字样
问题
二描述:在对
SQL
Server
数据库
进行还原时,提示:System.Data.
Sql
Client.
Sql
Error:因为
数据库
正在使用,所以无法获得对
数据库
的独占访问权。(Microsoft.
SqlServer
.Smo)。出现此
问题
的原因是在还原
数据库
时,有其他
用户
正在使用
数据库
。还原
数据库
要
在恢复
数据库
时出现待恢复
数据库
正在使用的
问题
,经查需要改为单
用户
模式,然而改了单
用户
模式后发现做什么操作都会导致服务器连接失败,必须改回多
用户
模式,执行:
ALTER DATABASE [
数据库
名] SET MULTI_USER
今天准备copy
sql
server
数据库
中的.mdf文件,但发现copy不了,于是上网搜了一下发现要分离
数据库
,但是分离了一段时间系统又显示出错,然后分离的
数据库
后面就多了
单个
用户
四个字,
数据库
就访问不了了。最后打开新建查询,执行以下脚本便顺利
解决
:
USE master;
DECLARE @
SQL
VARCHAR(MAX);
SET @
SQL
=”
SELECT @
SQL
=@S...
数据库
项目上线,人家说我的BAU group不能有sysadmin权限,但是没有这个权限我又没有权限跑脚本,反正死循环。
一时脑抽去掉sysadmin的快乐就是,一个dba没权限搞
数据库
了,还好是windows本地的administrator,于是开始自救
1.在
SQL
Server
Configration Manager中停掉
数据库
2.以administrator的身份运行cmd,然后单
用户
模式(/m)启动
数据库
,默认服务名都是MS
SQLSERVER
,如果改过的话,就会出现NET START MSSQ
在做
SQL
Server
2005 的群集维护时, 碰到了这样一个
问题
:
当资源组在一个节点上的时候, 用sa登录
数据库
, 从management studio中查看
用户
数据库
的属性, 正常; 但是将资源组转移到另一个节点时, 用sa登录
数据库
, 从management studio中查看
用户
数据库
的属性, 却报如下错误:标题: Microsoft
SQL
Server
Management S...
今天公司
SQL
Server
数据库
无意间变为SINGLE_USER模式了,而且使用如下语句切换回MULTI_USER失败:
ALTER DATABASE [MyDB] SET MULTI_USER WITH ROLLBACK IMMEDIATE
Msg 5064, Level 16, State 1, Line 1
Changes to the state...
SELECT @
SQL
=@
SQL
+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('
数据库
名');
EXEC(@
SQL
);
ALTER D