CREATE DATABASE
命令用於在範例中建立資料庫。所有資料庫都是使用預設儲存組IBMSTOGROUP
建立的,該儲存組是在建立範例時建立的。
在DB2中,所有資料庫表都儲存在tablespace
中,後者使用各自的儲存組。
db2 create database
命令用於建立非限制性資料庫。
語法:
db2 create database <database name>
範例
假設要建立一個名稱為「XYZ」的資料庫
安裝後,切換到使用者才有權建立新資料庫。根據安裝的版本,可能會更改該使用者名。 但DB2預設使用db2inst1
作為管理員使用者。
檢視/home
目錄,將看到一個新使用者(最有可能是db2inst1
)。 然後切換到使用者:
su - db2inst1
然後發出以下命令:
db2 CREATE DATABASE XYZ
執行結果如下:
$ db2 CREATE DATABASE XYZ
DB20000I The CREATE DATABASE command completed successfully.
使用以下命令建立限制性資料庫:
db2 create database <db_name> restrictive
假設要建立一個名稱為 「XYZ2」 的限制性資料庫,可使用以下命令:
db2 create database XYZ2 restrictive