如下所示,在創建數據庫時要考慮幾個因素。有幾種創建數據庫的方法。可以使用從 Control Center 調用的 Create Database 向導,它會引導用戶分步創建數據庫。如果您了解實際的 Create Database 命令的話,還可以從 DB2 Command Window、Command Editor 或命令行直接發出命令。
在這個示例中,從 DB2 First Steps Launch 面板的 Create Database 向導:
1、啟動 DB2 Control Center。點擊 Start > All Programs > IBM DB2 > General Administration Tools 並選擇 Control Center。當提示選擇 Control Center 視圖時,點擊 OK 選擇默認視圖(Advanced)。
2、點擊 All Databases(如圖 5 所示),然後點擊 Create New Database。Create Your Own Database 向導打開。
圖 5. 從 Control Center 創建新數據庫
3、在 Create Your Own Database 向導中,指定數據庫名和數據庫目錄的位置。輸入 HelloWld 作為數據庫名。指定 C: 作為默認路徑。輸入 hwld 作為數據庫別名。在 Comment 字段中輸入任何描述性的注釋。
4、選中 Enable Database for XML。XML 列只能在 UTF-8 代碼集(Unicode)數據庫中使用。所以要在數據庫中使用 XML,就必須創建 Unicode 數據庫。
5、不需要指定任何其他數據庫選項,所以選擇 Summary 面板,然後點擊 Show Command 來查看創建這個數據庫所用的 DB2 命令。
6、因為在這個數據庫中啟用了 XML,所以使用 CODESET UTF-8。點擊 Close。如果想將命令保存到文件中,供以後參考或重用,那麼點擊 Save 而不是 Close。
7、在 Create New Database 窗口中,點擊 Finish 並等待向導完成操作。
在 DB2 創建數據庫時,它還創建以下東西:
1、在指定的驅動器或路徑上創建必要的數據庫目錄
2、創建一組默認的表空間,包括 SYSCAT、TEMPORARY 和 USER 表空間
3、在編目表空間中創建一組系統編目表和視圖
4、創建數據庫配置(DB CFG)文件並設置默認值
5、為數據庫恢復日志文件創建空間並分配它
6、為數據庫(如 CLI)和命令行處理器創建的幾個應用程序
使用 DB2 Control Center 檢查創建的數據庫
在 Control Center 左邊的面板中,找到並展開 All Systems 和 All Databases。看看是否能夠找到剛才創建的 HELLOWLD 數據庫。All Systems 提供了數據庫對象視圖,這些對象依次根據機器、實例和數據庫進行分組。在這個機器上只有一個實例,DB2。All Databases 提供了這個機器上的所有數據庫的快速查看。
圖 6. 查看新數據庫
如果您了解創建數據庫所用的 DB2 命令,那麼可以使用在前面的 Create New Database 向導窗口中保存的 CREATE DATABASE 命令並根據需要進行修改,然後從 DB2 命令行處理器發出 CREATE DATABASE 命令來創建數據庫。
選擇 Start > Run,輸入 db2cmd 並按 Enter。打開 DB2 命令行處理器窗口。要想獲得 create database 命令的幫助,可以在命令行窗口中輸入 db2 ? create database。
輸入 db2 CREATE DATABASE MYTESTDB ON C:。在命令成功完成之後,點擊 Control Center 主菜單中的 Selected 並點擊 Refresh。然後看看是否能夠在 Control Center 中找到新的數據庫 MYTESTDB。
在 DB2 命令窗口中輸入命令 db2 LIST DATABASE DIRECTORY。應該會看到 HELLOWLD 和 MYTESTDB 數據庫的數據庫項。