如何修复 sql 服务器页面级别损坏?

how to fix sql server page level corruption?

如何修复 sql 数据库中的页面级损坏。我正面临与此相关的大问题。谁能帮帮我。

  1. 转到 SQL Server Management Studio

    • Select数据库

    • 右键单击数据库

    • 转到属性

    • Select 选项

    • 在其他选项下 select 页面验证

    • Select 作为 NONE.

  2. 运行 此查询将数据库更改为单用户模式

    • 更改数据库corrupted_db 设置SINGLE_USER 立即回滚
  3. 运行 此查询恢复 Table/DB.

    • DBCC 校验表('corrupted_table'、REPAIR_ALLOW_DATA_LOSS)

(或)

  • DBCC CheckDB ('corrupted_db', REPAIR_ALLOW_DATA_LOSS)

    1. 执行完成后Sqlreturns“错误已更正”

    2. 运行 此查询将数据库更改为多用户模式

  • ALTER DATABASE Application Manager SET MULTI_USER

    1. 转到 SQL Server Management Studio
  • Select数据库

  • 右键单击数据库

  • 转到属性

  • Select 选项

  • 在其他选项下 select 页面验证

  • Select 选项校验和。

    1. 现在 运行 DBCC CHECKDB('Your DB')