sql注入攻擊實(shí)例 LINUX下shell腳本如何執(zhí)行sql腳本,到DB2數(shù)據(jù)庫(kù)?
LINUX下shell腳本如何執(zhí)行sql腳本,到DB2數(shù)據(jù)庫(kù)?構(gòu)建兩個(gè)批:1bat:db2cmd呼叫1.2。bat:db2連接到dbdb2-tvf a.sqldb2 connect reset1。準(zhǔn)備
LINUX下shell腳本如何執(zhí)行sql腳本,到DB2數(shù)據(jù)庫(kù)?
構(gòu)建兩個(gè)批:1bat:db2cmd呼叫1.2。bat:db2連接到dbdb2-tvf a.sqldb2 connect reset
1。準(zhǔn)備運(yùn)行db2cmd或db2cw,打開DB2命令行處理器,輸入SQL腳本存儲(chǔ)目錄,使用DB2 connect to<dbname> user> using<password>命令連接數(shù)據(jù)庫(kù),使用DB2 set current schema<schemaName> set current schema命令,它可以由DB2自動(dòng)取消創(chuàng)建和創(chuàng)建。2、 執(zhí)行不同類型的sql1,在命令行上執(zhí)行簡(jiǎn)單的SQL命令DB2<sql statement content>2,執(zhí)行SQL腳本文件DB2-TD-CF<sql script file path>-L< output log file path>-Description:-TD指定語(yǔ)句結(jié)束標(biāo)志。因?yàn)镾QL通常以分號(hào)結(jié)尾,所以它被寫成“-TD”。-L<輸出日志文件路徑>是可選的。三。在命令行上,執(zhí)行DB2存儲(chǔ)過程文件DB2-TD@-F<sql procedure file path>-L< output log file path> Description:-TD@指定語(yǔ)句結(jié)束標(biāo)志。因?yàn)榇蠖鄶?shù)SQL過程以@結(jié)尾,所以它被寫成“-TD@”。-L<輸出日志文件路徑>是可選的。