社区
疑难问题
帖子详情
错误5004:若要使用Alter database,要使数据库处于可写入状态,可以执行检查点!!
dollyxz
2006-02-27 09:31:59
有一个产品数据库,如果将其设置为只读后,再改回可读时,报错误5004:
错误5004:若要使用Alter database,要使数据库处于可写入状态,可以执行检查点!!
但是,其他数据库没这个问题!请教高手,该如何解决取消只读,还有为什么会产生这个问题!!
...全文
200
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 ...
Oracle
数据库
nomount,mount以及open
状态
Oracle
数据库
nomount,mount以及open
状态
oracle启动分为三步: startup nomount ; --启动oracle例程. ...
数据库
启动为mount
状态
,才可以查看查看checkpoint_change#(
检查点
),主要是系统
检查点
、数
检查点
checkpoint
定义
数据库
内部事件,
检查点
激活会出发
数据库
写进程,dbwr,将数据缓冲区里面脏数据写道数据文件中 dbwr与事务提交无关,
数据库
在...如果脏块过多,实例恢复的时间也会很长,
检查点
的发生可以减少脏块的数量,从...
【
数据库
管理】⑧
检查点
checkpoint
【
数据库
管理】⑧
检查点
checkpoint
【
数据库
系统概论】
数据库
恢复技术--复习
回放日志的基本思想是从
数据库
的最后一个
检查点
开始,按日志顺序逐条回放事务日志,首先重做已提交事务的操作,随后回滚未提交事务的操作。是
数据库
中操作的一个基本单位,是
数据库
恢复技术和并发控制的基本单位,...
疑难问题
22,301
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章