设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 数据库开发 >> 如何修复SQLSERVER 数据库置疑之(二)
精品推荐
数据库开发点击TOP10
·MYSQL 新版出现 Client does not support authentication protocol requested by server; consider upgrading MySQL client解决办法
·生成助记码(取汉字的第一个字母)
·ORA-01034错误的解决办法
·ORACLE数据库管理员的职责
·将DW数据窗口导出为EXCEL文件的方法(整理)
·Oracle中分区表的使用
·SQL Server 2000+ MS WIN2003群集服务配置
·SQL中UNION 与 UNION ALL 的区别
·ORA-00257: archiver error. Connect internal only, until freed.
·Oracle备份与恢复案例
编程开发点击TOP10
·数字小键盘指法练习
·ASP.NET 程序中常用的三十三种代码
·用C语言编通讯录程序(初学者级别的)
·我写的Java学生成绩管理系统源代码
·CHK文件恢复工具
·Modem 常用AT指令集
·java笔试题
·异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
精选专题

如何修复SQLSERVER 数据库置疑之(二)

作者: 来源:网络文章 时间:2005-12-17 22:33:00

如何修复SQLSERVER 数据库置疑之(二)(1)

      如果 SQL Server 因为磁盘可用空间不足,而不能完成数据库的恢复,那么  SQL Server 2000 会返回错误 1105 并且将 sysdatabases 中的 status 列设为置疑。

你可以看到在SQLSERVER 的ERROR LOG 和OS的应用程序日志中应该有1105的错误信息:

SQL Server事务日志可能会被填满,这会阻止之后的数据库操作,包括UPDATE, DELETE, INSERT 和CHECKPOINT。
事务日志填满会导致1105错误:
    Can't allocate space for object syslogs in database dbname because
    the logsegment is full。 If you ran out of space in syslogs, dump
    the transaction log。 Otherwise use ALTER DATABASE or
    sp_extendsegment to increase the size of the segment。

这种现象可能出现于任何一个数据库中,包括Master和TempDB。一些难以预见的因素可能消耗日志空间。 例如:
一个大型事务, 尤其像批量数据更新、插入或删除。
一个未提交的事务。
检查点处理程序截除时所需的带宽过大。
截除时超过阈值
上述各种条件互相作用的结果。
用于发布的标记事务没有被日志读取程序读走

下面是修复的步骤和收缩日志的步骤:

   1.在命令提示符下运行以下命令启动 SQL Server:

            SQLSERVER -f -m

       备注-m 开关以单用户模式启动 SQL Server。在单用户模式下,只能成功建立一个连接。 请注意是否有任何其他客户机或服务可能会在您通过 SQL Server 查询分析器    建立连接前使用那个连接。

   2. 重置置疑数据库的状态。

        sp_resetstatus 'database_name'

下面是结果集:

Database'database_name'status reset!WARNING: You must reboot SQL Server prior to Accessing this database!


共5页 9 7 [1] [2] [3] [4] [58 :>

如何修复SQLSERVER 数据库置疑之(二) 相关文章:
如何修复SQLSERVER 数据库置疑之(二) 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com