IBM DB2 UDB 開發者版 (隨 Delphi 2005 附贈) 可作為 ECO (Enterprise Core Objects) 框架的持久化容器。本文說明使用 Control Center 建立空資料庫的圖形化步驟,並提供對應 DDL 供腳本化部署。
Systems → 本機系統 → Instances → DB2 (預設實例)。ECO2),其餘採預設值即可。
CREATE DATABASE ECO2
ON C:
USING CODESET IBM-1252
TERRITORY US
COLLATE USING SYSTEM;
ON C::指定建立磁碟 (Windows)。CODESET IBM-1252:單位元組西歐字碼頁 (相容 Delphi 應用);若需 Unicode 請改 UTF-8 (CODEPAGE 1208)。TERRITORY US:美國地區格式 (日期/貨幣/排序)。COLLATE USING SYSTEM:使用作業系統定序。ECO2db2admin)UTF-8,否則寫入會報錯或亂碼。CONNECT、CREATETAB、IMPLICIT_SCHEMA 等權限,或授予 DBADM。透過 Control Center 精靈或單一 DDL 即可快速建立 ECO 專用空資料庫。關鍵在於字碼頁與地區設定與應用程式一致,並授予開發使用者足夠權限。