數據庫是表,模式,緩沖池,日志,存儲組和表空間合作有效地處理數據庫操作的集合。
語法:
db2 list db directory
語法:
db2 create db
示例:
db2 create db newdb
輸出:
DB20000I CREATE DATABASE 命令成功完成。
可以查看到當前數據庫的目錄
D:\Program Files\IBM\SQLLIB\BIN>db2 list db directory
系統(tǒng)數據庫目錄
目錄中的條目數 = 1
數據庫 1 條目:
數據庫別名 = NEWDB
數據庫名稱 = NEWDB
本地數據庫目錄 = D:
數據庫發(fā)行版級別 = 10.00
注釋 =
目錄條目類型 = 間接
目錄數據庫分區(qū)號 = 0
備用服務器主機名 =
備用服務器端口號 =
語法:
db2 drop db
示例:
[db2inst@localhost ~]$ db2 drop db sample
DB20000I The DROP DATABASE command completed successfully.
該命令啟動了所有必要的服務,為特定的數據庫,這樣的數據庫是可用的應用程序。
語法:
db2 activate db
示例:
db2 activate db newdb
使用此命令,可以停止數據庫服務。
語法:
db2 deactivate db
示例:
db2 deactivate db newdb
創(chuàng)建一個數據庫,把它投入使用后,需要連接或啟動數據庫。
語法:
db2 connect to <database name>
示例:
db2 connect to newdb
輸出:
D:\Program Files\IBM\SQLLIB\BIN>db2 connect to newdb
數據庫連接信息
數據庫服務器 = DB2/NT64 10.5.5
SQL 授權標識 = ADMIN
本地數據庫別名 = 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
數據庫連接信息
數據庫服務器 = DB2/NT64 10.5.5
SQL 授權標識 = DB2ADMIN
本地數據庫別名 = 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"
更多建議: