none
請問sql server 2000 使用offline 備份資料庫異常 RRS feed

  • 問題

  • 請教各位一下:

                      公司目前仍然是用SQL SERVER 2000,備份機制是先停用MSSQLSERVER SERVICE,再用NTBACKUP 去備份,但是最近發現MSSQLSERVER 停止後,NTBACKUP 去備份時會出現資料庫檔案被另一程序鎖住,導致備份失敗.請問這部分該如何解決,謝謝.          附圖如下

    2011年9月29日 上午 01:53

所有回覆

  • 請問是如何去停用 SQL Server 服務?透過「服務」去停止?還是下指令?

    作業系統為何?



    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2011年9月29日 上午 02:25
    版主
  • Why backup db files if you do db backup already? Just backup those backup files to tape.
    2011年9月29日 上午 02:28
  • Dear Alex:

                   作業系統為SERVER 2003R2,透過at 下net stop去關的,系統紀錄有顯示正常stop service,但是備份時,就還是顯示我所附的圖片.而且不是天天都會,是每隔幾天來一次.

    2011年9月29日 上午 02:42
  • Dear rmiao:

             My company's backup strategy is backup different server files to "backup server",then "backup server" backup those backup files to tape.

             But now the sql server can not backup db files to "backup server". thanks~

    2011年9月29日 上午 02:56
    1. 下載並解壓縮 Handle 工具程式,將其放置執行備份批次檔可以搜尋到的目錄中。
    2. 嘗試在備份的批次檔中,於 net stop mssqlserver 指令之後,加入如下的程式碼,來砍掉鎖住 hcdb_log.ldf 檔案的程式:
    for /f "tokens=3 delims=: " %%a in ('"handle hcdb_log.ldf|findstr pid:"') do (
    	taskkill /pid %%a /t
    )
    參考資料:如何使用 DOS 指令將程式關閉

    這邊是中文的討論區,若不是專業技術詞彙,是不需要特別去「落英文」啦!



    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2011年9月29日 上午 03:31
    版主
  • Don't make sense. Anyway, looks like sql is still running per error message.
    2011年9月29日 上午 03:32
  • Dear Alex:

                    我會試試看用job砍掉service所掛載的程式看看,謝謝

    2011年9月29日 上午 05:29