sql只读附加
你是xp的系统就见怪不怪了,我以前也被这个问题整得头破血流呀,不过后来用了个方法就真的根治了那个问题,不知道对你有没有用.我把它发给你,请按照如下步骤操作,到界面中选择:工具→文件夹选项→查看→把"使用简单共享(推荐)"前面的钩去掉
再到你的数据库文件夹去设置权限:
右击→属性→共享与安全→everyone(把下面复选框中的钩打上就行了)
不知道你是不是这个问题.反正我设置完这个权限后就再也不会被只读问题困扰了.
Ⅱ 为什么我的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
Ⅲ SQL怎么解决只读文件
rs是以只读方式打开的吗?rs.open
sql,conn,1,3
或者SQL的访问权限没设置正确?
Ⅳ SQL2005数据库只读
那就证明一件事
你的数据库文件的属性设置为只读了。。
去找到你附加的数据库文件
.mdf右键属性把只读的钩去掉就可以了~
不过要先把附加的数据库分离出来再修改。。
然后附加进去就OK了。。
Ⅳ SQL Server只读/正在恢复问题怎么解决
5步解决SQL Server只读/正在恢复问题
1.首先,启动"任务管理器",杀掉SQL Server进程,或者停掉SQL Server服务。
2.将数据库文件拷贝一份(保险起见,备份),当然你也可以剪切到指定的文件。
3.将原来的出错的数据库文件(只读/正在恢复)删除。
4.重新启动SQL Server服务,打开Express,数据库会变为【只读】。
5.删除掉【只读】数据库,重新附加之前备份的数据库文件。
Ⅵ sql2000中附加数据库中的表为只读状态,怎么改才能去掉只读状态(mdf属性不是只读,数据库属性也不是只读
在你的数据库上右击,选择属性-选项,你仔细看看有个数据库状态项,你把这一项设为FALSE。