バックアップファイルからデータベースをリストアします
0001: #! /bin/bash 0002: # ------------------------------------------------------- # 0003: # restoreDB.sh 0004: # ============ 0005: # 0006: # データベースをリストアする 0007: # restoreDB.sh <バックアップファイル名> [ <データベースファイル名 ] 0008: # データベースファイル名省略値 : /DB/birds/birds.fdb 0009: # 0010: # $Id: restoreDB.sh,v 1.2 ########## $ 0011: # ------------------------------------------------------- # 0012: 0013: # 0014: # バックアップファイル名 0015: DbBackName=${1} 0016: # データベースファイル名 0017: DbFileName=${2:-/DB/birds/birds.fdb} 0018: 0019: # 0020: # リストア実行 0021: if [ -e ${DbFileName} ]; then 0022: # データベースがあれば置き換え 0023: gbak -USER SYSDBA -PASSWORD ******** -REPLACE ${DbBackName} ${DbFileName} 0024: else 0025: # データベースがなければ新規作成 0026: gbak -USER SYSDBA -PASSWORD ******** -CREATE ${DbBackName} ${DbFileName} 0027: fi
この HTML を検査する。( XHTML 1.0 Strict で書かれています )
Another HTML Lint Gateway ( Mirrored by htmllint.oosato.org )