导航:首页 > 编程大全 > 数据库单用户模式

数据库单用户模式

发布时间:2025-01-16 15:00:35

『壹』 sqlserver2000还原数据库出现单用户模式问题

数据库"置疑"了应该是文件损坏了,例如你把数据库分离后,用记事本打开他会看到很多内乱码,强行改动里容边的那些乱码,保存后附加数据库,由于里边格式乱了,数据库就"置疑"了。你首先要进入“单用户模式”,让你可以重新操作数据库,然后用SELECT 命令可以看出什么表出错了(上帝保佑你只是某个表出错了),如果只是某个表出错,而又只是数据错误,不是结构错误,还可以通过运行带WHERE子句的SQL看看数据是到哪里出错,把,错误点以后的数据都删除掉,那至少数据库还可以用。如果你的数据不是真的都那么要紧的话,用还原功能是最方便可行的办法。当然备份档之后的数据是没有了。

『贰』 怎样让数据库处于单用户模式下

有两种方法让sql数据库设置为单用户模式:

一、sqlservr.exe -m -c
1、 关闭sqlserver(实例)服务

2、 运行---->cmd--->cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe –m
注:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe -m这个路径按照自己的sql server安装路径自行调整

3、 经过上面两步就设置好的单用户登陆,你既可以使用企业管理器登陆,又可以通过在运行框中执行sqlcmd.exe运行doc下的命令

二、在sql server2005的配置管理工具中设置
1、打开配置管理工具,在sql server(实例名称)上右键打开属性,在高级的启动参数前加上-m; 别忘了‘;‘因为参数是通过’;‘来分隔的

2、设置完成后重启sql server 服务即可

『叁』 如何使用Transact-SQL将数据库设置为单用户模式

即使设置此选项的用户已注销,数据库仍保持单用户模式。这时,其他用户(但只能是一个)可以连接到数据库。
将数据库设置为单用户模式

1.

在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。
2.

右键单击要更改的数据库,再单击“属性”。
3.

在“数据库属性”对话框中,单击“选项”页。
4.

在“限制访问”选项中,选择“单用户”。
5.

如果其他用户连接到数据库,将出现“打开的连接”消息。若要更改属性并关闭所有其他连接,请单击“是”。

还可以使用此过程将数据库设置为“多用户”访问或“限制”访问。有关“限制访问”选项的详细信息,请参阅数据库属性(“选项”页)。

1.

在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。
2.

右键单击要更改的数据库,再单击“属性”。
3.

在“数据库属性”对话框中,单击“选项”页。
4.

在“限制访问”选项中,选择“单用户”。
5.

如果其他用户连接到数据库,将出现“打开的连接”消息。若要更改属性并关闭所有其他连接,请单击“是”。

还可以使用此过程将数据库设置为“多用户”访问或“限制”访问。有关“限制访问”选项的详细信息,请参阅数据库属性(“选项”页)。
请参阅
其他资源
ALTER DATABASE (Transact-SQL)
http://msdn.microsoft.com/zh-cn/library/ms174269.aspx

『肆』 如何操作将数据库处于单用户模式

提问:
如何将数据库设置为单用户模式,并将访问限制为只供 dbo 使用?

解答:

在 SQL Server 2000 中,数据库不能同时为单用户模式和只供 dbo 使用模式。而以下可选选项可以通过使用 ALTER DATABASE 命令来使用:
ALTER DATABASE database SET SINGLE_USER。
该命令限制用户只能逐个访问数据库。

ALTER DATABASE database SET RESTRICTED_USER。
该命令限制只有 db_owner、dbcreator 或 sysadmin 角色的成员才能访问数据库。

ALTER DATABASE database SET MULTI_USER。
该命令将数据库的访问权限返回其一般运行状态。

『伍』 单用户模式:"数据库需要处于单用户模式下"怎么解决

此问题折腾半天才搞定(在SQL2000
SP4
中验证):
1、首先停掉sql
agent;
2、在"服务"中重启MSSQLSERVER服务,
3、打开企业管理器,找到相应的数据库,右键,属性——选项——访问——限制访问——单用户,确定。
问题解决

阅读全文

与数据库单用户模式相关的资料

热点内容
编程里f4是什么意思 浏览:627
帝国时代2scx文件 浏览:658
什么酷的app 浏览:59
自学手机编程哪里好 浏览:637
怎么把很多文件夹里 浏览:892
文件夹中的文件按照excel进行分类 浏览:967
如何利用网络学英语 浏览:986
word如何删除单页页眉 浏览:712
服装设计数据报错会损失多少 浏览:791
魅族主题文件在哪个文件夹 浏览:957
vbnet读取xlsx文件 浏览:257
word2003公式编号右对齐 浏览:223
word文件夹怎么样可以全选 浏览:658
在大一编程跟不上怎么办 浏览:742
coreldraw文件如何导入3dmax 浏览:150
招标文件如何用word做密封页 浏览:44
如何在c51中调用汇编程序 浏览:824
java字符串转码gbk 浏览:983
win怎么打开隐藏文件夹选项 浏览:454
荣耀手机qq接收文件在哪个文件夹 浏览:708

友情链接