none
restore error RRS feed

  • 問題

  • 將2000 的還原到2005 database

    會出現下列錯誤訊息

     

    訊息 3154,層級 16,狀態 4,行 1
    備份組包含現有的 'htcbase' 資料庫以外的資料庫備份。
    訊息 3013,層級 16,狀態 1,行 1
    RESTORE DATABASE 正在異常結束。

     

    請問是哪裡出問題了

    謝謝

     

    2007年1月23日 上午 10:56

解答

  • 請問您是否有先建立過該資料庫或是已經執行 Restore 來還原該資料庫?
    請嘗試使用下列的陳述式:
    RESTORE DATABASE 我的資料庫 
       FROM DISK = 'C:\Limin.Bak'
       WITH MOVE '北風貿易_Data' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易.mdf',
       MOVE '北風貿易_Log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易_log.ldf',
      REPLACE;
    GO

    2007年1月23日 下午 05:29
    版主
  • Hi: 您好,

    建議您先檢查 SQL Server 2005 上是否已經有同名的資料庫,請先刪除。

    再重新執行您的 Restore Database 指令碼。

    希望對您有幫助 ...

    Best Regards
    Derrick Chen 德瑞克

    2007年2月8日 上午 07:39

所有回覆

  • 請問您是否有先建立過該資料庫或是已經執行 Restore 來還原該資料庫?
    請嘗試使用下列的陳述式:
    RESTORE DATABASE 我的資料庫 
       FROM DISK = 'C:\Limin.Bak'
       WITH MOVE '北風貿易_Data' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易.mdf',
       MOVE '北風貿易_Log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易_log.ldf',
      REPLACE;
    GO

    2007年1月23日 下午 05:29
    版主
  • Hi: 您好,

    建議您先檢查 SQL Server 2005 上是否已經有同名的資料庫,請先刪除。

    再重新執行您的 Restore Database 指令碼。

    希望對您有幫助 ...

    Best Regards
    Derrick Chen 德瑞克

    2007年2月8日 上午 07:39