DB2建立資料庫


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