db2 命令列處理器返回碼

2021-08-21 08:25:17 字數 454 閱讀 7686

當命令列處理器完成處理命令或sql語句時,它返回乙個返回(或退出)**。這些**對於從命令列執行clp函式的使用者是透明的,但是當從shell指令碼執行這些函式時,可以檢索它們。

例如,以下shell指令碼執行get database manager configuration命令,然後檢查clp返回碼:

db2 get database manager configuration

if [ "$?" = "0" ]

then echo "ok!"

fi

返回碼描述如下

0       db2命令或sql語句已成功執行

1       select或fetch語句沒有返回任何行

2       db2命令或sql語句警告 

4       db2命令或sql語句錯誤 

8       命令列處理器系統錯誤

DB2命令列命令

在oracle中使用sqlplus sys password as sysdba 可從命令提示符處發出資料庫管理器命令和 sql 語句。例如 db2 connect to sample db2 bind sample.bnd 要獲得一般幫助,輸入 要獲得命令幫助,輸入 command,其中 comm...

DB2 命令列操作

db2 drop db libinst2 db2 create database libinst2 on d alias libinst2 using codeset utf 8 territory cn db2 connect to libinst2 db2 grant dbadm,createt...

db2常用命令行命令

1 db2服務啟停 db2start db2stop 2 設定客戶端連線遠端db的編目和別名 db2 catalog tcpip node cibas remote host server port host db2資料庫 ip位址 port db2資料庫埠 cibas 節點名 db2 catalo...