近日在sql2005上作事務日誌截斷時,發現日誌檔案物理大小並未減小.遂而檢視了sql 2005的聯機文件.開始就看到了下面這段:
"在 sql server 的最早版本中,截斷日誌意味著將進行資料庫恢復或還原不再需要的日誌記錄物理刪除。但是,在近來的版本中,截斷過程只是做標記,以便重新使用舊日誌記錄使用過的空間。此空間中的日誌記錄將最終被新的日誌記錄覆蓋。"
資料庫收縮則使用:dbcc shrinkdatabase ...
具體用到可檢視一下ms sql 聯機文件,上面說得很清楚.不再贅述.
MSSQL2005中的架構與使用者
首先我們從安全物件來了解架構 如圖1 使用圖形表示,這樣我們更能方便的了解架構,和她在安全物件中所處的位置及與其他安全物件的關係。找到一張,如圖,資料庫引擎 許可權層次結構之間的關係圖 這能幫助我們理解架構。引用幫助文件對架構的定義 從 sql server 2005 開始,每個物件都屬於乙個資料庫...
mssql2005限制日誌檔案大小(刪除大日誌)
前段時間是apache日誌過多,今天沒事備份mssql資料庫的時候,發現資料庫日誌檔案也6g 多了 哎 這個叫一鬱悶啊 建立資料庫的時候忘記的了限制日誌的大小了 資料庫不是我建立的哦 解決辦法 進入企業管理器,選中資料庫 所有任務 分離資料庫 到資料庫檔案的存放目錄,將資料庫 log.ldf檔案刪除...
SQL 2008 截斷事務日誌不能用了??
backup databasename with no log一直是我截斷事務日誌,壓縮空間的利器,今天再sql2008上一用,卻不靈了 訊息 3032,級別 16,狀態 2,第 2 行 此語句不支援乙個或多個選項 no log 請查閱文件以了解所支援的選項。檢視聯機幫助手冊,裡面確實沒有with ...