最近嘗試寫了乙個指令碼,實現這個功能,指令碼需要兩個引數,第乙個是資料庫的名子;第二個是檢查的間隔,如果兩次檢查均為同乙個應用hold住首個活動日誌(最老活動日誌),並抓取一下這個應用的快照,然後把它force掉:
#!/bin/bash
# 指令碼的目地是每隔固定的時間檢查一下hold住最老日誌的應用,如果這次檢查和結果和上次一樣,說明這個應用hold住首個活動日誌很久了,可以force掉
usage()
if [ $# -ne 2 ]; then
usage
fidbname=$1
interval=$2
while [ 1 ]do
sleep 2
continue
fi
fi sleep $interval
done
DB2設定終止符
db21034e 該命令被當作 sql 語句來處理,因為它是無效的 命令列處理器 命令。在 sql 處理期間,它返回 sql0104n 在 are v rcount integer 後面找到異常標記 end of statement 預期標記可能包括 line number 6.sqlstate 4...
DB2中db2命令引數說明
db2中db2命令引數說明 a 顯示 sqlca off c 自動落實 on d 檢索並顯示 xml 宣告 off e 顯示 sqlcode sqlstate off f 讀取輸入檔案 off i 顯示 xml 資料並帶有縮排 off l 將命令記錄到歷史記錄檔案中 off m 顯示受影響的行數 o...
DB2 資料庫自動備份
db2 核心備份的語句就只有一句 db2 backup database db21 to file parallelism 8 其中的file是我們備份資料庫的目錄,db21是資料庫名稱 具體的備份為 建立檔案 file home db2inst backup date f if d file f ...