MSDN > 論壇首頁 > Getting started with SQL Server > How can I get a database out of Standby/Read-only mode?
發問發問
 

已答覆How can I get a database out of Standby/Read-only mode?

  • 2008年1月16日 下午 05:43jdub3 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    How can I get a SQL Server 2005 database out of Standby/Read-only mode?  I just restored this DB sent from a customer and it is in Standby/Read-only mode.  I need to add a user so that I can authenticate from my app for testing purpose. 

     

    Thx

解答

  • 2008年1月16日 下午 06:42Deepak RangarajanMVP, 版主使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     已答覆

    You can use this as well to bring the database online from standby\read-only mode

    Code Block

    Restore database dbname with recovery

     

     

    - Deepak

所有回覆

  • 2008年1月16日 下午 06:12Brian D. Knight 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    Hi jdub3!

     

    To get the database out of STANDBY mode after the restore, you must restore the database WITH RECOVERY. 

     

    Code Block
    RESTORE DATABASE <database_name> FROM <full_backup>
        WITH RECOVERY;

     

    This will make the database available for use - it is in read-only mode while in standby mode.

     

    Brian

  • 2008年1月16日 下午 06:33jdub3 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    Doah!  I had tried this earlier but it wasn't working. It turns out that I created my DB with the wrong name (missed a letter my eyes weren't catching even though I looked).  My SQL statement used the name it was supposed to be, but wasn't, hence it kept failing. 

     

    I win the idiot for the day award.  Thanks for the help as I wouldn't have tried this again otherwise.

  • 2008年1月16日 下午 06:42Deepak RangarajanMVP, 版主使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     已答覆

    You can use this as well to bring the database online from standby\read-only mode

    Code Block

    Restore database dbname with recovery

     

     

    - Deepak

  • 2008年1月17日 下午 07:16VidhyaSagarMVP, 版主使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    Hi,

     

    Try the below command also

    ALTER DATABASE database_name ONLINE

  • 2008年11月12日 上午 05:35contactng 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    Hi,

     

    You can try this, it worked for me-

    RESTORE DATABASE <db_name> WITH RECOVERY