程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2編程序技巧 (八)

DB2編程序技巧 (八)

編輯:DB2教程
4.2 創建Database
create database head using codeset IBM-eucCN territory CN;
這樣可以支持中文。


4.3 手工做數據庫遠程(別名)配置
db2  catalog tcpip  node   node1  remote   172.28.200.200 server  50000
db2  catalog db    head   as     test1 at  node   node1

然後既可使用:
   db2 connect to test1  user …  using …
連上head庫了

4.4 停止啟動數據庫實例
db2start
db2stop (force)


4.5 連接數據庫及看當前連接數據庫
連接數據庫
db2  connect to head user db2inst1  using db2inst1

當前連接數據庫
db2  connect
4.6 停止啟動數據庫head
db2  activate  db  head
db2  deactivate db  head
要注意的是,如果有連接,使用deactivate db 不起作用。
如果是用activate db啟動的數據庫,一定要用deactivate db才會停止該數據庫。(當然如果是db2stop也會停止)。
使用activate db,這樣可以減少第一次連接時的等待時間。
Database如果不是使用activate db啟動而是通過連接數據庫而啟動的話,當所有的連接都退出後,db也就自動停止。

4.7 查看及停止數據庫當前的應用程序
查看應用程序:
db2   list   applications  show  detail 

授權標識 | 應用程序名 | 應用程序句柄 |  應用程序標識 | 序號#  | 代理程序 |  協調程序 | 狀態 |  狀態更改時間 |  DB 名 | DB 路徑|                                                      |    節點號 |   pid/線程

其中:1、應用程序標識的第一部分是應用程序的IP地址,不過是已16進制表示的。
2、pid/線程即是在unix下看到的線程號。

停止應用程序:
db2 "force application(236)"
db2 “force application all”

其中:該236是查看中的應用程序句柄。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved