程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> WIN7上靜默(silent)卸載Oracle客戶端

WIN7上靜默(silent)卸載Oracle客戶端

編輯:Oracle教程

WIN7上靜默(silent)卸載Oracle客戶端


環境:
WIN 7+ 11.2.0 Client
ORACLE_HOME為: d:\app\toshiba\product\11.2.0\client_1

靜默卸載客戶端流程:
命令:

set  ORACLE_HOME=d:\app\toshiba\product\11.2.0\client_1
cd  %ORACLE_HOME%\deinstall

通過checkonly可獲得一個參數文件,後面可使用此文件來在靜默模式下進行客戶端的卸載,由於在deinstall路徑下,所以不需要帶-home了,命令:deinstall -checkonly

d:\app\toshiba\product\11.2.0\client_1\deinstall>deinstall.bat -checkonly
Checking for required files and bootstrapping ...
Please wait ...
復制了 14 個文件
復制了 797 個文件
已復制         1 個文件。
已復制         1 個文件。
Location of logs C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall-周四-_23-46-3
4\logs\

############ ORACLE DEINSTALL & DECONFIG TOOL START ############


######################## CHECK OPERATION START ########################
安裝檢查配置開始


檢查 Oracle 主目錄位置是否存在 D:\app\toshiba\product\11.2.0\client_1
選擇進行卸載的 Oracle 主目錄類型為: CLIENT
選擇進行卸載的 Oracle 基目錄為: D:\app\toshiba
檢查主產品清單位置是否存在 C:\Program Files (x86)\Oracle\Inventory

安裝檢查配置結束

檢查 Windows 和 .NET 產品配置開始


以下 Windows 和 .NET 產品將從 Oracle 主目錄取消配置:asp.net,odp.net,ntoledb,oo4o


檢查 Windows 和 .NET 產品配置結束


網絡配置檢查配置開始

網絡取消配置跟蹤文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall-周四
-_23-46-34\logs\netdc_check6625054758888497356.log

指定要取消配置的所有單實例監聽程序 [LISTENER]:

######################### CHECK OPERATION END #########################


####################### CHECK OPERATION SUMMARY #######################
選擇進行卸載的 Oracle 主目錄為: D:\app\toshiba\product\11.2.0\client_1
Oracle 主目錄注冊到的產品清單位置為: C:\Program Files (x86)\Oracle\Inventory
以下 Windows 和 .NET 產品將從 Oracle 主目錄取消配置:asp.net,odp.net,ntoledb,oo4o

將取消配置以下單實例監聽程序: LISTENER
此會話的日志將寫入: 'C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall-周四-_23-
46-34\logs\deinstall_deconfig2015-02-05_11-47-50-PM.out'
此會話的任何錯誤消息都將寫入: 'C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
-周四-_23-46-34\logs\deinstall_deconfig2015-02-05_11-47-50-PM.err'

############# ORACLE DEINSTALL & DECONFIG TOOL END #############

移動了         1 個目錄。
移動了         1 個目錄。
移動了         1 個目錄。

這樣就成功生成了參數文件。

它一般在目錄%temp%OraDeinstall-date-數字\response下,如我這裡就是在 C:\Users\Administrator\AppData\Local\Temp\OraDeinstall-周四-_23-46-34\response 下

下面正式使用靜默模式(-silent)來卸載客戶端:

d:\app\toshiba\product\11.2.0\client_1\deinstall>deinstall -silent -paramfile "C
:\Users\Administrator\AppData\Local\Temp\OraDeinstall-周四-_23-46-34\response\de
install_OraClient11g_home1.rsp"
Checking for required files and bootstrapping ...
Please wait ...
...(省略部分)
Oracle Universal Installer 清除已完成, 但出現錯誤。

Oracle Universal Installer 清除結束


Oracle 安裝清除開始


Oracle 安裝清除結束

已將默認屬性文件 C:\Users\Administrator\AppData\Local\Temp\OraDeinstall-周五-_0-
28-59\response\deinstall_OraClient11g_home1.rsp 作為 C:\Users\Administrator\AppD
ata\Local\Temp\OraDeinstall-周五-_0-28-59\response\deinstall_OraClient11g_home1.
rsp0 移動

######################### CLEAN OPERATION END #########################


####################### CLEAN OPERATION SUMMARY #######################
以下單實例監聽程序已成功取消配置: LISTENER
Removed asp.net configuration
Removed odp.net configuration
Removed ntoledb configuration
Removed oo4o configuration
已成功地從本地節點上的主產品清單中分離 Oracle 主目錄 'D:\app\toshiba\product\11.
2.0\client_1'。
無法刪除本地節點上的目錄 'D:\app\toshiba\product\11.2.0\client_1'。
已成功地刪除本地節點上的目錄 'C:\ProgramData\Microsoft\Windows\Start Menu\Progra
ms\Oracle - OraClient11g_home1'。
已成功從本地節點上的 PATH 變量中刪除 oracle 主目錄 'D:\app\toshiba\product\11.2.
0\client_1'。
已成功地刪除本地節點上的目錄 'C:\Program Files (x86)\Oracle\Inventory'。
已成功地刪除本地節點上的目錄 'C:\Program Files (x86)\Oracle'。
已成功地刪除本地節點上的注冊表鍵 'HKEY_LOCAL_MACHINE\Software\Oracle\inst_loc'。

無法刪除本地節點上的目錄 'D:\app\toshiba'。
Oracle Universal Installer 清除已完成, 但出現錯誤。

Oracle 安裝程序已成功清除臨時目錄。
#######################################################################


############# ORACLE DEINSTALL & DECONFIG TOOL END #############

移動了         1 個目錄。
移動了         1 個目錄。
移動了         1 個目錄。

d:\app\toshiba\product\11.2.0\client_1\deinstall>

提示: 由於在卸載時上面一些目錄在打開中(至少執行deinstall的目錄就在ORACLE_HOME下), 故無法刪除這些目錄(見上面的提示), 此時手動刪一下即可。

卸載Oracle數據庫也可采用相同的流程。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved