none
SQL 2008 Mirror databáze bez Witness serveru - obnovení po selhaní

    Dotaz

  • Dobrý den Všem, řeším následující problém.

    Na SQL 2008 (ne R2) jsem zprovoznil Mirroring Databáze, ale bez Witness serveru. Mirroring funguje, ale nenašel jsem řešení jak postupovat v případě, že selže Principal server (např se v serveru přijde komplet o HDD). Potřeboval by jsem pak na Mirrorin serveru zrušit mirroring a začít databázi na Mirroring serveru používat.

    prosím máte nějaké tipy, rady k nasměrování jak na to.

     

     

     

    čtvrtek 20. ledna 2011 19:40

Odpovědi

Všechny reakce

  • Ahoj,

    z té druhé, mirrored datábaze, je možné vytvořit/nastavit ji jako primární databázi..

    http://stackoverflow.com/questions/3989781/sql-server-database-mirroring-without-witness

    tam je i nějaký příklad, jak to udělat...

    Přičemž nejlepší je v testovací prostředí si to odzkoušet, aby jsi v tom měl praxi a dokázal zvládnout případnou takovouhle situaci...

    • Označen jako odpověď Michal Zemek sobota 22. ledna 2011 19:08
    sobota 22. ledna 2011 16:14
  • Děkuju za odkaz, začalo to fungovat.

    Ze začátku to nešlo, ale pak jsem zjistil, že na Witness serveru nemám SP2. Pak se to rozeběhlo.

     

    Jinak postup je takový, že se provede na Witness serveru příkaz

    ALTER DATABASE dbName SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
    GO

    a pak již v Management studiu se odstraní jen Mirror databáze.

    Ještě jednou děkuju.

    sobota 22. ledna 2011 19:12