靜默安裝Oracle建庫時報Template General Purpose does not exist

yangsir1發表於2019-06-27

今日,手工安裝了一套Oracle,執行前兩個指令碼均正常,執行建庫指令碼 dbca.rsp 時,出現錯誤如下:

   Template General Purpose does not exist. Please specify an existing template for database creation.

很奇怪的錯誤,最近幾天手工安裝了至少10套以上Oracle,均正常,這次為啥就不行了呢?

然後上網搜尋了一番,發現有人提出如下解決方案:


解決辦法,開啟dbca.rsp響應檔案,找到如下配置資訊:
#-----------------------------------------------------------------------------
# Name          : TEMPLATENAME
# Datatype      : String
# Description   : Name of the template
# Valid values  : Template name as seen in DBCA
# Default value : None
# Mandatory     : Yes
#-----------------------------------------------------------------------------
TEMPLATENAME = "General Purpose"    將其修改為
TEMPLATENAME = "General_Purpose.dbc"
--------------------- 


查了下相應檔案,我的 TEMPLATENAME 的值,就是 General_Purpose.dbc ,沒有問題

然後利用find命令,搜尋了一下模板檔案,發現我的環境中模板檔案竟然只有一個,命令如下:

find $ORACLE_HOME/assistants/dbca -name "*.dbc"

很奇怪,檔案怎麼會丟了呢?

然後從其他伺服器將缺失的檔案拷貝過來,然後又報缺失其他檔案的錯誤


。。。。。。。。。。。。。。。。。


過了很久,就在準備放棄的時候,突然history了一下之前執行過的命令,發現解壓縮的時候,竟然只解壓縮了一個安裝包,即:p13390677_112040_Linux-x86-64_1of7.zip,而第二個安裝包p13390677_112040_Linux-x86-64_2of7.zip根本就沒有解壓,怪不得缺失這麼多檔案呢 靜默安裝Oracle建庫時報Template General Purpose does not exist ,然後刪除所有的東西,重新執行安裝步驟,搞定!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24162410/viewspace-2648914/,如需轉載,請註明出處,否則將追究法律責任。

相關文章