數(shù)據(jù)庫是表,模式,緩沖池,日志,存儲(chǔ)組和表空間合作有效地處理數(shù)據(jù)庫操作的集合。
語法:
db2 list db directory
語法:
db2 create db
示例:
db2 create db newdb
輸出:
DB20000I CREATE DATABASE 命令成功完成。
可以查看到當(dāng)前數(shù)據(jù)庫的目錄
D:\Program Files\IBM\SQLLIB\BIN>db2 list db directory
系統(tǒng)數(shù)據(jù)庫目錄
目錄中的條目數(shù) = 1
數(shù)據(jù)庫 1 條目:
數(shù)據(jù)庫別名 = NEWDB
數(shù)據(jù)庫名稱 = NEWDB
本地?cái)?shù)據(jù)庫目錄 = D:
數(shù)據(jù)庫發(fā)行版級(jí)別 = 10.00
注釋 =
目錄條目類型 = 間接
目錄數(shù)據(jù)庫分區(qū)號(hào) = 0
備用服務(wù)器主機(jī)名 =
備用服務(wù)器端口號(hào) =
語法:
db2 drop db
示例:
[db2inst@localhost ~]$ db2 drop db sample
DB20000I The DROP DATABASE command completed successfully.
該命令啟動(dòng)了所有必要的服務(wù),為特定的數(shù)據(jù)庫,這樣的數(shù)據(jù)庫是可用的應(yīng)用程序。
語法:
db2 activate db
示例:
db2 activate db newdb
使用此命令,可以停止數(shù)據(jù)庫服務(wù)。
語法:
db2 deactivate db
示例:
db2 deactivate db newdb
創(chuàng)建一個(gè)數(shù)據(jù)庫,把它投入使用后,需要連接或啟動(dòng)數(shù)據(jù)庫。
語法:
db2 connect to <database name>
示例:
db2 connect to newdb
輸出:
D:\Program Files\IBM\SQLLIB\BIN>db2 connect to newdb
數(shù)據(jù)庫連接信息
數(shù)據(jù)庫服務(wù)器 = DB2/NT64 10.5.5
SQL 授權(quán)標(biāo)識(shí) = ADMIN
本地?cái)?shù)據(jù)庫別名 = NEWDB
語法:
db2 connect to user using
示例:
db2 connect to newdb user db2admin using 123abc
輸出:
D:\Program Files\IBM\SQLLIB\BIN>db2 connect to newdb user db2admin using 123abc
數(shù)據(jù)庫連接信息
數(shù)據(jù)庫服務(wù)器 = DB2/NT64 10.5.5
SQL 授權(quán)標(biāo)識(shí) = DB2ADMIN
本地?cái)?shù)據(jù)庫別名 = NEWDB
語法:
db2 "select substr(authority,1,25) as authority, d_user, d_group, d_public, role_user, role_group, role_public,d_role from table( sysproc.auth_list_authorities_for_authid ('public','g'))as t order by authority"
更多建議: