要在 Windows 上卸載DB2,請遵照這些步驟:
- 使用DB2,刪除 itsanmdb 資料庫。Itsanmdb 是預設名稱。如果您重新命名該資料庫,
請刪除 IBM Tivoli Storage Area Network Manager 資料庫。有關刪除資料庫的資訊,請參閱刪除一個 DB2資料庫。
- 轉至工作列並單擊:
開始 --> 設定 --> 控制台
- 在“控制台”上,雙擊添加/刪除程式。
- 顯示“添加/刪除程式”對話方塊。在“安裝/卸載”選項卡上,選擇 IBM DB2。
- 單擊添加/刪除。
- 顯示“確認 DB2刪除”對話方塊。單擊是。 圖形 156. “確認 DB2 刪除”對話方塊
- 顯示“資訊”面板。單擊是。 圖形 157. “資訊”面板
- 顯示“卸載”對話方塊。卸載完成後,請單擊確定。 圖形 158. “卸載”對話方塊
- 顯示“卸載成功”面板。單擊確定。 圖形 159. “卸載成功”對話方塊
- 確保您刪除了所有相關的 DB2 檔案夾。
要卸載 DB2,請遵照以下步驟。DB2 管理伺服器假定為 db2as。您必須具有 root 許可權才能卸載DB2。
- 刪除所有 DB2 資料庫。每個 DB2 執行個體可擁有一個或多個資料庫。轉至每個DB2執行個體並從每個
執行個體刪除所有資料庫。以執行個體所有者身份登入。運行這些命令: su - <Instance_Owner_Name>(以執行個體所有者身份登入)
db2 list application(列出所有資料庫)
db2 drop db
其中 Instance_Owner_Name 是DB2 執行個體(例如,db2inst1)。DB_Name 是要刪除的資料庫名稱。
刪除資料庫後,您將看到此訊息:
DB2 0000IDROP DATABASE 命令已成功完成。
- 停止管理伺服器。預設使用者標識為 db2as。要停止管理伺服器,請運行這些命令:
su - db2as(以DB2 管理員身份登入) db2admin stop
停止管理伺服器後,您將看到此訊息:
SQL4407W DB2 管理伺服器已成功停止。
- 停止所有 DB2 執行個體。要擷取 DB2 執行個體列表,請運行此命令:
<DB2_DIR>/bin/db2list
DB2_DIR 是 DB2 的目錄。預設值為 /usr/lpp/db2_07_01。對列表中的每個執行個體,運行以下命令:
su - <Instance_Onwer_Name> db2 force application all db2stop db2 terminate
Instance_Name 是 DB2 執行個體,例如 db2inst1。
- 除去管理伺服器。從根目錄運行此命令:
/usr/lpp//instance/dasidrop db2as
DB2_program 是 DB2 程式,例如 db2_07_01。
- 除去所有 DB2 執行個體。對每個 DB2 執行個體,請運行以下命令:
<DB2_DIR>/instance/db2idrop <Instance_Name>
DB2_DIR 是 DB2 目錄而 Instance_Name 是執行個體名稱,例如 db2inst1。
- 除去 DB2。運行此命令:
installp -u
其中 DB2_program 是 DB2 程式名稱,例如 db2_07_01。
- 除去使用者列表中的執行個體名稱(可選的,但建議執行)。運行 smit 並轉至這些面板:
安全性和使用者 使用者 除去使用者 從系統除去使用者
除去執行個體名稱(例如 db2 inst1)和管理伺服器名稱(例如 db 2as)。
- 重新引導機器。(可選的,但建議執行)。