1. 程式人生 > 其它 >DB2資料庫小結(一)

DB2資料庫小結(一)

db2ilist   ----列出主機所有例項
db2icrt   instanceName    -----建立例項名為instanceName的例項
db2idrop instanceName   -----刪除例項名為instanceName的例項

db2icrt 實用程式建立資料庫例項:

 db2icrt InstName [-s {ese|wse|standalone|client}]
                  [-p instance profile path]
                  [-u username,password]   ----以指定使用者名稱和密碼建立使用者例項
[-h hostname] [-r baseport,endport] [-j textSearchConfig] [-?]
db2 connect to 資料庫 user 賬號 using 密碼 ----連結指定使用者名稱下的使用者例項
list tables ---檢視所有表
drop table <table-name>  ---刪除表
describe table <table-name> ---顯示錶結構
alter
table <table-name> alter colimn <columname> set data type <new-type> ---修改表字段型別 reorg table <table-name> ---修改表字段型別之後需要執行該操作 delete from <table-name> where <condition> ---刪除表中的一行資料 create table t1 like t2 ---複製一張表 db2 -tvf <scripts.sql> -----執行sql指令碼
啟動db2服務:da2start
啟用資料庫例項:db2 activate 
database <database-name> 檢視啟用狀態的資料庫:db2 list active databases 關閉服務:db2stop 失效例項:db2 deactivate database 檢視資料庫應用:db2 list applications 檢視資料庫應用和程序號:db2 list applications show detail
insert into <table-name>(列名1,列名2,列名3)values(值1,值2,值3)  -----向資料庫表中插入資料
create table <table-name>(t-id bigint primary keynot null,t-date date) ----建表時指定主鍵
create table <table-name>(t-id bigint primary keynot null,t-date date,constraint pk_<table-name> primary key(t-id)) ----建表時指定主鍵

 

db2icrt 實用程式建立資料庫例項:
 db2icrt InstName [-s {ese|wse|standalone|client}]                  [-p instance profile path]                  [-u username,password]                  [-h hostname]                  [-r baseport,endport]                  [-j textSearchConfig]                  [-?]