none
鏡像發生錯誤,所投射到的db鏡像,無法移除那應該怎麼辦呢? RRS feed

  • 問題

  •  

    請問各位微軟專家,鏡像發生錯誤,所投射到的db鏡像,無法移除那應該怎麼辦呢?

    (原由:原來DB1 mirror到DB2, 然而DB1起不來後,網路後再恢復DB2發生error, 然而在DB1誤作了動作,停止"mirror"後,再也不能缷載DB2 的mirror)

     

    它出現以下訊息..

     

    無法顯示要求的對話方塊.

     

    其他資訊:

     

    無法顯示要求的對話方塊.(SqlMgmt)

     

    執行Transact-SQL 陳述式或批次時發生例外狀況.(Microsoft.SqlServer.ConnectionInfo)

     

    已經為資料庫鏡像啟用資料庫db1 ,但是夥伴和見證伺服器執行個體兩者皆無法使用:無法開啟資料(Microsoft SQL Server ,錯誤:955)...>結果955 出現we are sorry! 字眼....(找不到相關資料)

     

    若想在DB2缷離或回復mirror功能不知道如何用呢?

    (因為也無法缷離,無法刪除,一直等了3天它還在"恢復中"...變成"鏡像/已中斷連接,/恢復中)

     

    這時候我看到文章,可行方式就用:

     

    Use master
    ALTER DATABASE db2 SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
    go

    結果,出現

     

    訊息 1455,層級 16,狀態 204,行 2
    無法針對資料庫 db2 強制資料庫鏡像服務,原因是資料庫並非可成為主體資料庫的正確狀態。


    請問要如何解決呢?

    2008年10月24日 上午 06:17