sqlserver 事务日志已满和'PRIMARY'
生活随笔
收集整理的這篇文章主要介紹了
sqlserver 事务日志已满和'PRIMARY'
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
sqlserver 事務日志已滿和'PRIMARY'
1.出現這個問題是日志文件達到了單個文件的極限了要解決這個問題有兩個方法
1.刪除日志:解決方法是這樣子的:DUMP TRANSACTION 庫名 WITH NO_LOG 執行這個sql語句
?當然你也可以收縮數據庫的日志文件:右鍵該數據庫節點,點擊[任務(T)] -> [收縮(S)] -> [文件(F)] 這個畢竟不是長久的辦法
2.增加數據文件
解決辦法:你也可以為 primary 組添加新的數據文件來解決這個問題
alter database 庫名 add file(NAME = 邏輯文件名,FILENAME = 'c:\filename.ndf'
?或者 選中數據庫->屬性->文件:添加一個新文件
還是推薦第一種方法 應為sqlserver 的日志太大了所以要經常清一下 而且還省空間
這個就是解決
sqlserver 事務日志已滿和'PRIMARY' 的方法
?
?
轉載于:https://www.cnblogs.com/wangdetian168/archive/2011/05/17/sqlserver-PRIMARY-yiman.html
總結
以上是生活随笔為你收集整理的sqlserver 事务日志已满和'PRIMARY'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TP的URL设计和SEO支持
- 下一篇: 前台线程和后台线程(Foreground