1 db2服務啟停
db2start
db2stop
2 設定客戶端連線遠端db的編目和別名
db2 catalog tcpip node cibas remote host server port
host --db2資料庫
ip位址
port--db2資料庫埠
cibas --節點名
db2 catalog database cibas(資料庫名
) as cib3(
別名) at node cibas(
如上一條節點同
)db2 connect to cib3 user 資料庫使用者名稱 using 資料庫密碼
3 在db2命令列建立或更新儲存過程時,需要使用特殊結束符,如:@
$ db2 -td@
db2 => connect to dbname user db2inst1 using db2inst1@
db2 => drop procedure pro1@
db2 => create procedure pro1 (in id varchar(10) )
language sql
begin
/**程式體*/
end@
執行指令碼的時候,碰到@,db2就知道這是乙個語句的結束,對儲存過程本身沒有什麼意義,只是為了執行指令碼使用的,你也可以換成其他的符號。
或者db2 -td@ -vf createsqlproc.db2
createsqlproc.db2檔案中是建立儲存過程的sql語句,-td選項讓命令列處理程式使用@作為語句終止字元;-v選項讓命令處理程式將命令文字回顯到標準輸出;-f讓命令列處理程式從指定檔案讀取命令輸入。
也可以直接命令列
db2 -td@然後輸入你的儲存過程sql。結尾@就會執行。
DB2命令列命令
在oracle中使用sqlplus sys password as sysdba 可從命令提示符處發出資料庫管理器命令和 sql 語句。例如 db2 connect to sample db2 bind sample.bnd 要獲得一般幫助,輸入 要獲得命令幫助,輸入 command,其中 comm...
常用命令行DB2資料庫備份命令
tape0 db2 rewind tape on tape0 db2 backup db o yd to tape0 10 恢復資料庫 db2 restore db o yd from d to d db2 restore db o yd from tape0 to d 11 繫結儲存過程 db2 ...
DB2常用命令
常用操作 db2 list db directory db2 connect to user using db2ilist 顯示當前例項名 db2 list tables 顯示當前例項下的所有表 db2 list tablespaces 顯示表空間 db2pd db tablespaces 檢視表空...