IBM公司研製的關係型數據庫系統sql
DB2是一種關係數據庫管理系統(RDBMS),被認爲是第一種使用SQL的數據庫產品。它具備許多的優勢:數據庫
開放性高,能在全部主流平臺上運行,最適於海量數據,在企業級的應用最爲普遍。app
具備很好的並行性,把數據庫管理擴充到並行、多節點的環境。數據庫分區是數據庫的一部分,包含本身的數據、索引、配置文件、和事務日誌。數據庫分區有時被稱爲節點。yii
具備跨平臺、多層結構等特色,支持ODBC、JDBC客戶。性能
性能較高,適用於數據倉庫和在線事物處理。spa
操做簡單,同時提供GUI和命令行,在Windows NT和Unix下操做相同。命令行
系統是DB2體系結構中最高一層,一個系統表示一個DB2的安裝日誌
實例也稱數據管理器,是管理數據的DB2代碼,一個系統可包含多個彼此相互獨立的實例,每一個實例能夠管理多個數據庫code
db2icrt 建立實例 db2idrop 刪除實例 db2start 啓動實例 create database 建立數據庫
數據庫體系對象
系統
實例
數據庫
數據庫對象
表、視圖、索引、模式、存儲過程、程序包等
緩衝池、日誌文件、表空間
物理存儲、表空間容器、目錄、文件系統或裸設備
請輸入代碼
db2start 啓動數據庫實例 db2stop force 中止數據庫實例 db2 connect to xxx 鏈接xxx數據庫 db2 get dbm cfg 顯示庫實例的配置 db2 get db cfg for iacidb 顯示iacidb數據庫配置 db2 list applications show detail 查看數據庫鏈接詳細信息 db2 get instance 獲取數據庫實例 db2 list active databases 列出當前實例中正在使用的數據庫 db2 list tables 列出數據庫中的表(須要先鏈接數據庫) db2 list db directory 查看當前實例下有哪些數據庫 db2 -tvf scripts.sql 執行腳本 db2move <db name> export 導出數據庫文件 db2move <db name> import/load 導入數據庫文件