摘要: 工作學習之余對DB2使用知識的一點零散記錄,包括DB2的基礎知識、數據庫管理、性能調優以及開發等方面,內容非常零散,而且有時不免理解有誤,可能並未回頭改掉,望見諒,僅供參考。
工作學習之余對DB2使用知識的一點零散記錄,包括DB2的基礎知識、數據庫管理、性能調優以及開發等方面,內容非常零散,而且有時不免理解有誤,可能並未回頭改掉,望見諒,僅供參考。
強制斷開已有連接,停止實例並刪除。
$ db2idrop -f instance_name
用於在UNIX下遷移實例。
$ db2imigr instance_name
更新實例,用於實例獲得一些新的產品選項或修訂包的訪問權。
$ db2iupdt instance_name
獲取當前所處的實例。
$ db2 get instance
當更新實例級別或數據庫級別的參數後,有些可以立即生效,有些需要重新啟動實例才可生效。immediate 顯式指明更改立即生效,deferred 顯式指明更改在重起實例後生效。
當需要配置許多台客戶機與DB2服務器的連接時,可以用配置助手將服務器的概要文件導出,然後在每個客戶機使用配置助手導入概要文件。若客戶端只安裝了運行時客戶端,則可以使用以下命令導入概要文件。
$ db2cfimp aclearcase/" target="_blank" >ccess_profile_name
疑問:是否應該由已配置好的一台客戶機導出概要文件?
列出所有的數據庫連接
$ db2 list applications
終止指定的連接句柄,事務被中斷並回滾。同時操作多個句柄可以用逗號分開,或者指定關鍵字 all。此命令只終止指定的連接,不會阻止新的應用連接到數據庫。
$ db2 force application (2)
創建數據庫時可以指定排序方式:
collate using identity
系統模式集是和每個數據庫一起創建的,並且它們被放置到 SYSCATSPACE 表空間中。