1)
.首先先啟動
sql server
**,在
sql server
**上滑鼠右鍵,點選「啟動」。
2).
點選【管理】下面「維護計畫」,滑鼠右鍵,選擇「新建維護計畫」,重新命名或使用預設名稱直接點選確定,左側彈出如下圖所示 「工具箱」 窗體,選擇「執行
t-sql
語句」任務,拖拽到右側區域,如下圖所示:
3) 雙擊「執行t-sql
語句」任務,如下圖所示,將執行
sql語句複製貼上到窗體空白處,儲存,然後點選「確定」按鈕。
4) 執行sql語句如下(注:db_jw是資料庫使用者名稱;db_jw
_log是資料庫日誌名稱):
use [master]
go
alter database db_jw set recovery ****** with no_wait
go
alter database db_jw set recovery ****** --簡單模式
go
use db_jw
go
dbcc shrinkfile (n'db_jw_log' , 11, truncateonly)
go
use [master]
go
alter database db_jw set recovery full with no_wait
go
alter database db_jw set recovery full --還原為完全模式
5).如下圖所示,填寫執行間隔週期,執行時間等資訊,最後點選確定。在進行
ctrl+s
儲存。
6) 點選sql server**下面,作業
----> maintenanceplan.subplan_1,滑鼠右鍵,選擇「作業開始步驟」,執行。
7).點選「作業活動監視器」滑鼠右鍵,檢視作業活動(
j),如下圖所示,可檢視執行資料結果。
python清除資料庫錯誤日誌
coding gbk from encodings import gbk import re import sys import os import pyodbc import traceback import decimal 連線資料庫 conn pyodbc.connect driver ser...
自動清除資料庫程序堵塞的作業
如果某程序將其他堵塞超過55秒,則自動將其清除,並將其執行的語句報錯出來。可將語句建成作業,每分鐘執行一次。但有風險,不可作為常規用法,只能在短期內作為捕捉問題的工具,在有跟蹤的情況下使用 declare sql nvarchar 4000 spid int select top 1 spid sp...
Sybase資料庫如何自動清除日誌?
在開發 部署程式時常常因為資料庫日誌一會就用光了,於是手動清除日誌.或者不知道為何資料庫罷 工了.在公司同事tz的努力下,找到以下方法.在此貼出來,希望對你有用 方法有2種.1.執行sp dboption test db,trunc log on chkpt true 或在資料庫test db上右鍵...