程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> 在DB2環境中創建DB2數據庫

在DB2環境中創建DB2數據庫

編輯:DB2教程
在安裝 DB2 之後,就可以在 DB2 環境中創建自己的數據庫。首先考慮數據庫應該使用哪個實例。實例(instance) 提供一個由數據庫管理配置(DBM CFG)文件控制的邏輯層,可以在這裡將多個數據庫分組在一起。DBM CFG 文件包含一組 DBM CFG 參數,可以使用它們對實例進行調優。在每個工作站上可以創建多個實例,在每個實例中可以創建多個數據庫。在本教程中,使用在安裝期間創建的默認實例 DB2。關於 DBM CFG 文件的更多細節可以在下一篇教程 “DB2 for Linux, UNIX and Windows —— 一些高級特性和概念簡介” 中找到。

  如下所示,在創建數據庫時要考慮幾個因素。有幾種創建數據庫的方法。可以使用從 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 創建新數據庫

  從 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 數據庫的數據庫項。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved