附加数据库只读
A. sql2000中附加数据库中的表为只读状态,怎么改才能去掉只读状态(mdf属性不是只读,数据库属性也不是只读
在你的数据库上右击,选择属性-选项,你仔细看看有个数据库状态项,你把这一项设为FALSE。
B. 关于SQL SERVER数据库附加是只读,要怎么解决
将你的数据库服务停止。然后右键你的数据库文件(包括数据库文件和日志文件)》属性》把只读属性复选框去掉。然后重新启动服务,刷新数据库
C. SQL Server 2005附加数据库时Read-Only错误的解决方案
SQL
Server
2005附加数据库文件时出现了Read-Only错误,附加的时候,系统提示mdf文件为只读,可是打开文件属性,这个属性不为只读。该怎么解决呢?本文我们就介绍了这一解决方案,接下来就让我们来一起了解一下吧。
两种解决方法如下:
1、重新打开数据库软件,在登录认证框那里选择:Windows
authentication进行登录。然后再附加数据库,这时附加的就没有Read-Only了。
2、在*.mdf文件的属性里,找到“安全”页,然后把里面所有的“组或用户名称”的所有权限都全部勾上,按确定,就好了。
然后执行一下:sp_dboption
'数据库名
',
'read
only
',
'FALSE
',刷新一下就可以看到数据库名后不再带有Read-Only了,或者删除之前附加的数据库,重新在Sql
Server里面附加一下数据库也可以。
注意:可能有的朋友属性对话框里没有“安全”这个选项页,可以打开“我的电脑”--》“工具”--》“文件夹选项”--》“查看”,去掉其中的“使用简单文件共享(推荐)”,就可以了。
关于SQL
Server
2005数据库Read-Only错误的解决方案就介绍到这里了,希望本次的介绍能够对您有所收获!
D. 为什么我的SQL必须把数据库放在默认的DATA里面附加的时候才不是只读的
在sqlserver2005中附加数据库时,附加的数据库会变成只读的,只能进行查询操作。 解决方法: 1 打开SqlServer Configuration Manager 开始-》Microsoft Sqlserver 2005-》配置工具-》SqlServer Configuration Manager 2 在SqlServer Configuration Manager 窗口左边选中SQLServer 2005 服务,在窗口右边会出现一些列表项,选中Sqlserver(MSSqlserver)或SqlServer(SqlExpress)点击右键选择属性。 3 打开属性窗口,会发现内置帐户下面的下拉框选中的网络服务,将其改为本地服务。 4 打开SqlServer 2005 ,在只读的数据库上右击选择属性,选中属性窗口左边选择页下面的选项,在窗口右边将“数据库为只读”改为false ,点击确定即可。 http://www.cnblogs.com/oec2003/archive/2009/05/08/1452506.html
E. 数据库附加上是只读的,想删了它该怎么删
先用Windws登陆一边,然后把数据库的文件夹的只读属性的勾选框给删掉,然后在用SQL登陆,再次附加就好了,呵呵……