附加資料庫時出現錯誤5173時的解決辦法__資料庫

來源:互聯網
上載者:User

原文整理自:鄒建csdn

 

附加資料庫:  
   
  企業管理器  
  --右鍵"資料庫"  
  --所有任務  
  --附加資料庫  
  --選擇你的.mdf檔案名稱  
  --確定  
  --提示沒有.ldf檔案,是否建立,選擇"是"  
   
  查詢分析器中的方法:  
   
  --如果只有資料檔案的情況  
  sp_attach_single_file_db   '資料庫名'  
  ,'資料檔案名(*.mdf注意要帶目錄)'   --後面可以是用,分隔的該資料庫的多個資料檔案

 

如果沒有錯,就用檔案恢複工具恢複你的記錄檔.  
   
  再附加資料庫.  
   
  檔案恢複工具  
   
  EasyRecovery  
   
  優秀的資料恢複工具,可把受到病毒破壞、格式化、刪除的硬碟資料搶救回來。  
  6.0版本使用新的資料恢複引擎,並且能夠對ZIP檔案以及微軟的Office系列  
  文檔進行修複。6.0中還包含了Ontrack   Data   Advisor。其他更新請看軟體  
  內建的Readme  
   
  ★   FinalData   NT   Standard   1.5  
   
  FinalData   可以回收在   Windows   NT/2000/XP   中被誤刪的檔案。  
  它還可以恢複你的資料,主引導記錄(MBR),開機磁區,FAT。  
  它能找回其他類似工具所找不到的,安全,快速,專業

 

1:截斷交易記錄:  
  BACKUP   LOG   資料庫名   WITH   NO_LOG  
   
  2:清空日誌  
  DUMP     TRANSACTION     庫名     WITH     NO_LOG          
   
  再:  
  企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇記錄檔--在收縮方式裡選擇收縮至XXM,這裡會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了  
   
   
  3:   刪除LOG  
  1:分離資料庫       企業管理器->伺服器->資料庫->右鍵->分離資料庫  
  2:刪除LOG檔案  
  3:附加資料庫     企業管理器->伺服器->資料庫->右鍵->附加資料庫  
  此法產生新的LOG,大小隻有500多K  
        再將此資料庫設定自動收縮  
    或用代碼:    
  下面的樣本分離   pubs,然後將   pubs   中的一個檔案附加到當前伺服器。  
   
  EXEC   sp_detach_db   @dbname   =   'pubs'  
  EXEC   sp_attach_single_file_db   @dbname   =   'pubs',    
        @physname   =   'c:/Program   Files/Microsoft   SQL   Server/MSSQL/Data/pubs.mdf'  
   
   
  4:   如果想以後不讓它增長  
  企業管理器--伺服器--右鍵資料庫--屬性--交易記錄--將檔案增長限制為xM(x是你允許的最大資料檔案大小)  
   
  --SQL語句的設定方式:  
  alter   database   資料庫名   modify   file(name=邏輯檔案名稱,maxsize=20)  
   
  5.設定為自動收縮  
  企業管理器--伺服器--右鍵資料庫--屬性--選項--選擇"自動收縮"

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.