db2常用命令行命令

2022-08-02 08:06:10 字數 939 閱讀 9378

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 檢視表空...