首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

維護 IBM DB2 資料庫必備基礎知識:產品版本、客戶端、通訊協議、授權與版本特性速查

     編輯:DB2 教學

1. DB2 產品版本層級

版本英文名稱定位
企業版Enterprise Edition完整功能、高可用、分區、壓縮、進階優化
工作組版Workgroup Edition中小企業、單伺服器、核心功能
企業擴展版Enterprise Extended Edition企業版 + 同盟/聯邦、DataJoiner 功能
個人版Personal Edition單機開發/測試、本地資料庫
衛星版Satellite Edition邊緣/離線部署、同步複寫
微型版Everyplace嵌入式/行動裝置、極小資源佔用

2. 可連接 DB2 的客戶端/中介軟體產品

  • DB2 Client / DB2 Connect
  • DB2 DataPropagator(複寫)
  • DB2 Net.Data(Web 發布)
  • DB2 DataJoiner(異構聯邦,舊版)
  • DB2 Relational Connect
  • WebSphere Application Server(內建 JDBC/資料源)

3. DB2 支援的通訊協議

  • TCP/IP(主流、跨平台)
  • NetBIOS(舊式 LAN)
  • APPC (LU 6.2)(大型機 SNA 環境)
  • IPX/SPX(Novell NetWare,已淘汰)
  • Named Pipe(Windows 本機高效能)

4. DB2 客戶端產品分類

5. 一個資料庫能否安裝在多個伺服器上?

可以。透過 DB2 純尺度、HADR、資料分區功能(DPF)、多節點表空間,同一邏輯資料庫可橫跨多台物理伺服器。

6. 從哪個版本開始支援用 SQL 建立存儲過程?

Version 7.1 起支援 CREATE PROCEDURE ... LANGUAGE SQL(SQL PL),無需 C/Java 等外部語言。

補充:常用維護指令速查

客戶端類型英文名稱包含組件
執行階段客戶端DB2 Runtime ClientCLI/ODBC/JDBC/ODP.NET 驅動、最小安裝
管理客戶端DB2 Administration Client執行階段 + Control Center、Configuration Assistant、命令列工具
應用開發客戶端DB2 Application Development Client管理客戶端 + 預編譯器、樣本程式、標頭檔、庫檔
瘦客戶端DB2 Thin Client純 Java JDBC Type 4 驅動,無本機安裝
任務指令
檢視實例配置db2 GET DBM CFG
檢視資料庫配置db2 GET DB CFG FOR <dbname>
修改配置db2 UPDATE DB CFG FOR <dbname> USING <param> <value>
啟動/停止實例db2start / db2stop [FORCE]
備份資料庫db2 BACKUP DB <dbname> TO <path>
恢復資料庫db2 RESTORE DB <dbname> FROM <path> TAKEN AT <timestamp>
收集統計db2 RUNSTATS ON TABLE schema.tab AND INDEXES ALL
重組表/索引db2 REORG TABLE schema.tab / REORG INDEXES ALL FOR TABLE schema.tab
查看授權db2licm -l
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved