最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL Server 置疑、可疑、正在恢復(fù)等情況分析

 更新時間:2011年12月19日 21:38:02   作者:  
有些時候當你重啟了數(shù)據(jù)庫服務(wù),會發(fā)現(xiàn)有些數(shù)據(jù)庫變成了正在恢復(fù)、置疑、可疑等情況,這個時候DBA就會很緊張了,下面是一些在實踐中得到證明的方法
一、出錯情況
有些時候當你重啟了數(shù)據(jù)庫服務(wù),會發(fā)現(xiàn)有些數(shù)據(jù)庫變成了正在恢復(fù)、置疑、可疑等情況,這個時候DBA就會很緊張了,下面是一些在實踐中得到證明的方法。
在一次重啟數(shù)據(jù)庫服務(wù)后,數(shù)據(jù)庫顯示正在恢復(fù),過了很久還是這個狀態(tài),離線時間不能太長,所以就想起了一個方法,就是把數(shù)據(jù)庫服務(wù)停止了,把數(shù)據(jù)文件mdf和ldf拷貝出來,刪除了ldf文件,按照之前的經(jīng)驗,好像是在沒有l(wèi)df的情況下可以使用mdf來恢復(fù)數(shù)據(jù)庫。創(chuàng)建了一個同名的數(shù)據(jù)庫,停止數(shù)據(jù)庫服務(wù),覆蓋mdf文件,再啟動數(shù)據(jù)庫服務(wù),這個時候還是處于可疑的狀態(tài)。
其中使用mdf來附加數(shù)據(jù)庫是附加不了的,一直報錯。

二、解決步驟

方法一:使用腳本進行數(shù)據(jù)庫恢復(fù)。
復(fù)制代碼 代碼如下:

--DataBaseName為修復(fù)的數(shù)據(jù)名
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
ALTER DATABASE [DataBaseName] SET EMERGENCY
GO
sp_dboption 'DataBaseName', 'single user', 'true'
GO
DBCC CHECKDB('DataBaseName','REPAIR_ALLOW_DATA_LOSS')
GO
ALTER DATABASE [DataBaseName] SET ONLINE
GO
sp_configure 'allow updates', 0 reconfigure with override
GO
sp_dboption 'DataBaseName', 'single user', 'false'
GO

SQL講解:
1) 使用指定值強制重新配置:(1、0表示為真假)
sp_configure 'allow updates', 1 reconfigure with override
2) 設(shè)置為緊急狀態(tài):
alter database DataBaseName set emergency
3) 設(shè)置為單用戶模式:
alter database [DataBaseName] set single_user
或者:Sp_dboption 'DataBaseName', 'single user', 'true'
4) 修復(fù)發(fā)現(xiàn)的錯誤:
DBCC CHECKDB('DataBaseName','REPAIR_ALLOW_DATA_LOSS')
5) 設(shè)置為聯(lián)機、在線:
ALTER DATABASE [DataBaseName] SET ONLINE

方法二:這個方法還沒嘗試過,大家可以試試看。

復(fù)制代碼 代碼如下:

CREATE DATABASE DataBaseName
ON (FILENAME = 'D:\DataBase\Name.mdf')
FOR ATTACH_REBUILD_LOG ;
GO

相關(guān)文章

  • SQL Server 2008 R2登錄失敗的解決方法

    SQL Server 2008 R2登錄失敗的解決方法

    這篇文章主要為大家詳細介紹了SQL Server 2008 R2登錄失敗的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 一段腳本實現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫

    一段腳本實現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫

    這篇文章主要介紹了如何自動備份并保存最近幾天的SQL數(shù)據(jù)庫,需要的朋友可以參考下
    2014-03-03
  • SQL?Server?2022?AlwaysOn新特性之包含可用性組詳解

    SQL?Server?2022?AlwaysOn新特性之包含可用性組詳解

    這篇文章主要介紹了SQL?Server?2022?AlwaysOn新特性之包含可用性組介紹,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • 自增長鍵列統(tǒng)計信息的處理方法

    自增長鍵列統(tǒng)計信息的處理方法

    在這篇文章展示了SQL Server的查詢優(yōu)化器如何使用自增長鍵列統(tǒng)計信息,大家都知道SQLServer里每個統(tǒng)計信息對象都有關(guān)聯(lián)的直方圖直方圖用多個步長描述指定列數(shù)據(jù)分布情況,需要的朋友可以參考下
    2015-07-07
  • SQL Server 數(shù)據(jù)庫分區(qū)分表(水平分表)詳細步驟

    SQL Server 數(shù)據(jù)庫分區(qū)分表(水平分表)詳細步驟

    最近幾個擔心網(wǎng)站數(shù)據(jù)量大會影響sqlserver數(shù)據(jù)庫的性能,所以提前將數(shù)據(jù)庫分表處理好,下面是ExceptionalBoy同學分享的詳細方法,需要的朋友可以參考下
    2021-03-03
  • 詳解SQL 通配符

    詳解SQL 通配符

    這篇文章主要介紹了SQL 通配符的相關(guān)資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • SQL Server解決游標性能問題的替代方案

    SQL Server解決游標性能問題的替代方案

    游標是一種能從包含多個元組的集合中每次讀取一個元組的機制,游標總是和一段SELECT語句關(guān)聯(lián),SELECT語句查詢出的結(jié)果集就作為集合,游標能每次從該集合中讀取出一個元組進行不同操作,但在某些情況下,它們可能會導(dǎo)致性能問題,本介紹了SQL Server解決游標性能問題的替代方案
    2024-12-12
  • sql 百萬級數(shù)據(jù)庫優(yōu)化方案分享

    sql 百萬級數(shù)據(jù)庫優(yōu)化方案分享

    這篇文章介紹了sql 百萬級數(shù)據(jù)庫優(yōu)化方案,有需要的朋友可以參考一下
    2013-10-10
  • sqlserver建立新用戶及關(guān)聯(lián)數(shù)據(jù)庫教程

    sqlserver建立新用戶及關(guān)聯(lián)數(shù)據(jù)庫教程

    本文講的是SQLserver數(shù)據(jù)庫創(chuàng)建新用戶方法以及賦予此用戶特定權(quán)限的方法,非常的簡單實用,有需要的小伙伴可以參考下
    2018-01-01
  • SQL?查詢連續(xù)登錄的用戶情況

    SQL?查詢連續(xù)登錄的用戶情況

    這篇文章主要介紹了SQL?查詢連續(xù)n天登錄的用戶情況,本文以3天為例,通過使用mysql工具sql語句給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12

最新評論

枣强县| 乌苏市| 酒泉市| 邵东县| 黄骅市| 祥云县| 滦平县| 托克逊县| 周口市| 东兰县| 夏河县| 顺平县| 故城县| 肃南| 葵青区| 太谷县| 五原县| 准格尔旗| 高邮市| 龙游县| 右玉县| 平利县| 渭南市| 都江堰市| 新丰县| 乐陵市| 安国市| 广汉市| 延吉市| 丹阳市| 赤水市| 铜陵市| 清苑县| 新野县| 涟源市| 梓潼县| 离岛区| 沂水县| 大新县| 印江| 新建县|