常見資料庫系統比較:DB2 架構與特色
DB2 起源於 System R/R*,支援從 PC 到大型主機、IBM 到非 IBM 平台(AIX、HP-UX、Solaris、OS/400 等),可獨立主從
善用 SELECT INTO 快速複製資料表結構
需複製資料表結構時,雖可用 Enterprise Manager 操作,但步驟繁瑣。單一 SQL 指令即可完成: SELECT * INTO OrderHist
DB2 UDB V8.1 管理學習筆記(一):核心架構與效能基礎
核心架構層級 實例:作業系統層級,一個 OS 可運行多實例(異於 Oracle 單實例) 資料庫:定義於實例內,一實例可含多資料庫,擁有獨立系統目錄表 表空間
DB2 UDB V8.1 管理學習筆記(二):表空間、配置與日常操作
表空間類型與規劃 SMS(System Managed Space):指定目錄,DB2 自動管理檔案,簡單易用 DMS(Database Managed Sp
DB2 UDB V8.1 管理學習筆記(三):進階操作與疑難雜症
實務操作中常用的進階指令與排查技巧彙整。 實例管理指令 db2idrop -f instance_name:強制斷開連線、停止並刪除實例 db2imigr
Red Hat Linux 9 手動安裝 DB2 V8.1 完整步驟
環境:Red Hat Linux 9 (需加裝 pdksh)、DB2 for Linux V8.1。圖形安裝啟動失敗(段錯誤),改採命令列手動安裝。 安裝步驟
DB2 8.1 解決建立預存程序失敗:免 C 編譯器方案
DB2 8.1 及舊版建立預存程序需要 C 編譯器環境,若作業系統缺少編譯工具將無法建立。根本解決方案:升級至 DB2 8.2,新版移除 C 編譯器相依性。
DB2 V7.1 OLAP 功能入門:多維資料庫建立與 Excel 分析
DB2 UDB V7.1 無內建報表工具,但安裝 DB2 OLAP Starter Kit 後可建立多維資料庫,再透過 Microsoft Excel 97/2
DB2 UDB V8.1 升級 Fix Pack 6 完整步驟
Fix Pack 升級無需逐級安裝,高版本包含所有低版本修正。本文記錄在 IBM xSeries 345 + RHEL 3.0 + DB2 V8.1 環境升級至
DB2 UDB V8.1 於 Linux 使用 Raw 裝置完整實作
Raw 裝置繞過檔案系統直接由 DB2 管理磁碟 I/O,可顯著提升資料庫效能。本文記錄在 IBM xSeries 345 + RHEL 3.0 + DB2 V
DB2 部署自動化:Shell 腳本簡化 Linux 命令列安裝
DB2 UDB V8.1 on Linux 提供圖形與命令列安裝。GUI 雖簡化操作但需人工介入、耗時較長,且新核心 Linux 版本常無法啟動圖形安裝程式。手
DB2 限制規格彙整(二):數值資料型態範圍
DB2 數值型態各有精度與範圍限制。本文列出 DB2 7.x 版本的數值極限值,含整數、十進位、浮點數。 資料型態最小值最大值 INTEGER-2,147
DB2 限制規格彙整(三):字串資料型態長度限制
DB2 字串型態(字元/圖形/二進位)各有最大長度限制。本文彙整 DB2 7.x 版本的字串相關極限值。 資料型態/項目最大長度(位元組) CHAR254
DB2 限制規格彙整(四):日期時間資料型態範圍
DB2 日期時間型態具備明確的最小/最大值範圍,超出範圍將導致資料寫入失敗。本文列出 DB2 7.x 版本的日期時間極限值。 資料型態最小值最大值 DAT
DB2 限制規格彙整(一):SQL 識別項長度限制
DB2 對各類 SQL 識別項長度有嚴格限制,超限將導致建立失敗。本文彙整 DB2 7.x 版本的識別項長度極限值。 識別項類型最大長度(單一位元組字元)
DB2 限制規格彙整(五):資料庫管理器極限值
實務上常因不瞭解 DB2 限制而遭遇錯誤。本文彙整 DB2 7.x 版本資料庫管理器層面的關鍵極限值,供開發與架構規劃參考。 項目限制值 單一表格最大欄位
DB2 內建加密函數:資料值加密完整指南
DB2 Universal Database (Unix & Windows) 內建 SQL 加密函數,讓應用程式輕鬆整合資料加密。傳統資料庫透過權限控管存取,
深度解析 DB2 Universal Database 進程架構
UNIX/Linux 管理員常透過 ps -ef 檢查 DB2 進程進行問題診斷與資源分析。Solaris/HP-UX 需用 /usr/ucb/ps -axw