社区
疑难问题
帖子详情
错误5004:若要使用Alter database,要使数据库处于可写入状态,可以执行检查点!!
dollyxz
2006-02-27 09:31:59
有一个产品数据库,如果将其设置为只读后,再改回可读时,报错误5004:
错误5004:若要使用Alter database,要使数据库处于可写入状态,可以执行检查点!!
但是,其他数据库没这个问题!请教高手,该如何解决取消只读,还有为什么会产生这个问题!!
...全文
205
11
打赏
收藏
错误5004:若要使用Alter database,要使数据库处于可写入状态,可以执行检查点!!
有一个产品数据库,如果将其设置为只读后,再改回可读时,报错误5004: 错误5004:若要使用Alter database,要使数据库处于可写入状态,可以执行检查点!! 但是,其他数据库没这个问题!请教高手,该如何解决取消只读,还有为什么会产生这个问题!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dollyxz
2006-02-28
打赏
举报
回复
但问题是数据文件移动附加到别的服务器上也存在以上问题,难道说别的服务器上的安全设置会随数据文件一起吗?而其他的新建的数据库则没有以上问题。看样子,只能作罢!谢谢,zjcxc(邹建)帮忙,还有其他高手关注!
zjcxc
2006-02-27
打赏
举报
回复
那你的数据文件是否处于ntfs分区?
dollyxz
2006-02-27
打赏
举报
回复
高手们,再看看啊!zjcxc(邹建) ,您的方法我试过了,我看过数据文件没有处于只读属性,
没有用啊!
lsqkeke
2006-02-27
打赏
举报
回复
学习 :)
zjcxc
2006-02-27
打赏
举报
回复
在"我的电脑"中, 找到你的数据库的数据文件, 右键查看其属性, 看看其是否设置为"只读", 如果是, 则取消"只读"属性(有可能需要你在停止sql服务的情况下才能取消)
再去设置(alter database)应该就没有问题了.
wgsasd311
2006-02-27
打赏
举报
回复
期待高手!!!!!!!......
强烈关注!!!!!!!......
zjcxc
2006-02-27
打赏
举报
回复
估计跟他的服务器上的安全设置有些关系, 但没有遇到过, 也没有环境, 所以具体的也不知道了.
dollyxz
2006-02-27
打赏
举报
回复
问了一下该企业,回答的是不知道!!我想知道如何会产生此类问题,Microsoft SQL 帮助和其他网络资源也没有找到相关的解决方案!zjcxc(邹建) ,就指望您拉!!
dollyxz
2006-02-27
打赏
举报
回复
那在该台机器上,同样目录下的数据库没有存在此类问题!我也检查过了数据库目录有此权限的!
我现在通过将其另外移动到别的目录下,重新附加,该只读属性就自动取消了,但重新设置只读后,又发生同样错误!!奇怪死了,该产品数据库还是上海一家软件企业做的,不知道用了什么会产生这种怪问题!!
zjcxc
2006-02-27
打赏
举报
回复
ntfs分区有权限方面的问题.
检查你用于启动sqlserver服务的用户是否具有合适的权限
dollyxz
2006-02-27
打赏
举报
回复
是ntfs分区,操作系统是windows 2003和windows 2000 server 上都存在此问题!
Oracle
数据库
速查手册
2. **强制
检查点
**:`
ALTER
SYSTEM CHECKPOINT`命令可以立即
执行
一个
数据库
检查点
,确保所有更改都
写入
数据文件,并更新控制文件以反映最新
状态
。 3. **添加联机重做日志组**:
使用
`
ALTER
DATABASE
ADD LOGFILE ...
【
数据库
管理】⑧
检查点
checkpoint
【
数据库
管理】⑧
检查点
checkpoint
Oracle
数据库
nomount,mount以及open
状态
Oracle
数据库
nomount,mount以及open
状态
oracle启动分为三步: startup nomount ; --启动oracle例程. ...
数据库
启动为mount
状态
,才可以查看查看checkpoint_change#(
检查点
),主要是系统
检查点
、数
【
数据库
系统概论】
数据库
恢复技术--复习
回放日志的基本思想是从
数据库
的最后一个
检查点
开始,按日志顺序逐条回放事务日志,首先重做已提交事务的操作,随后回滚未提交事务的操作。是
数据库
中操作的一个基本单位,是
数据库
恢复技术和并发控制的基本单位,...
检查点
checkpoint
定义
数据库
内部事件,
检查点
激活会出发
数据库
写进程,dbwr,将数据缓冲区里面脏数据写道数据文件中 dbwr与事务提交无关,
数据库
在...如果脏块过多,实例恢复的时间也会很长,
检查点
的发生可以减少脏块的数量,从...
疑难问题
22,299
社区成员
121,733
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章