# SQL.CONF # ※ 実 行 す る SQL text が れ て い ファ ファ ル れ 指 ファ ファ ル 指 ファ ファ ル ※ ※ ※ 回 回 回 回
#Db Connect Information DBNAME = Pegasus; dbuser = d200700; dbpass = suz51uki;
#Nsleep time SLEEP_TIME = 5;
# 実 実 る s l が が れ い ファ ファ ファ れ ファ ファ ファ ファ 指 ファ ファ ファ ファ 指 指 ファ ファ ファ ファ 指 ファ ファ ファ ファ 指 ファ ファ ファ ファ ファ ファ ファ ファ ファ 指 ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ ファ 指 # ファ ファ ファ 指 ファ ファ ファ ファ 指 # ファ ファ ファ ファ 指 ファ = ファ ファ ファ # = = ファ ファ ファ # = = "SQL_BATCH_FILE =" SQL.SQL ";
# プ プ せ せ 回 回 指 指 SQL_LOOP_TIMES = "3";
#! / bin / sh
# Conf ファ ファ ル 指 指 ファ ファ 分 分 分 分 分 分 分 分 分 分 分 実
. ./sql.conf# variable divisionvar = 0mun = 0 # internal functions Division ### dB 続続 # 引数: voidDb_login () {# ググ ン ン Start db2 -c p --tv connect to $ {dbname} user $ {dbuser} USING $ {dbpass}; __Result = $ ?; # セ セ ト ト Return $ {__ result};
# SQL ファ ファ ル 実 実 # 引 数: な し
L_make_sql_run () {while [$ VAR -LT $ {SQL_LOOP_TIMES}] DO
# 机 时间 SLEEP $ {Sleep_time};
# SQL 実 実 i [[}]; The While Read Line Do Echo "$ LINE" DB2 -X $ Line; Mun = `expr $ mun 1` DONE <$ {sql_batch_file} else echo" Sorry File Not NOT Found or there is no date in the file "exit 1 fi var =` expr $ var 1` echo "$ VAR back to で 実 実 l: $ mun" done return 0;}
# Shell Division
# グ グ グ ン db_login
# SQL ファ ファ ル 実 実 実 実 l l l 実 実 ファ 実 実