記錄安裝oracle的那些事(四)之oracle 缺包安包


解決缺包: pdksh-5.2.14問題


這次最后少一個包是  pdksh-5.2.14  這個包系統自己是安裝不上的,只好從CSDN上下載下來

因為是 rar格式的包,所以使用unrar x filename這個命令就可以了


如果沒有rar  或者 unrar 這個命令,可以到下面的下載地址進行下載

可以使用下面的命令進行使用:

root身份

tar -zxvf rarlinux-4.2.0.rar.gz

進入rar包

cp rar /usr/local/bin

cp unrar /usr/local/bin

cp rarfiles.lst /etc

cp default.sfx /usr/local/lib

未解決問題:Error in invoking target 'mkldflags ntcontab.o nnfgt.o' of makefile '/opt/11g/oracle/product/11.2.0/dbhome_1/network/lib/ins_net_client.mk'.See ...''for details.



由於最后忽略掉很多的錯誤,最后提示 file not found 


下面經驗轉自:http://www.cnblogs.com/emanlee/archive/2011/08/23/2150618.html

在安裝Oracle9i,遇到“File not found D: \oracle\ora92\ocs4j\admin\OCS4J.properties”,點擊忽略也能完成安裝,但是又擔心有不妥,於是四處查找答案,不過也沒有看到對這個東東的解釋。

原因是 Oracle 安裝版本中 \DISK1\stage\Components\oracle.ocs4j\2.1.0.0.0a\1 \DataFiles\Expanded\OCS4J_conf_nt 下缺少 OCS4J.properties.tmp 文件。

如果安裝遇到這個,可以自己創建 OCS4J.properties 文件, 然后拷貝到提示的路徑,如 D:\oracle \ora92\ocs4j\admin 然后點擊retry即可

在自己創建的 OCS4J.properties 文件中寫入以下內容:

# discoveryAddress is a list of cache servers and ports

discoveryAddress = %s_hostName%:%s_cachePort%

diskPath = %s_diskPath%

logFileName = %s_ocs4jAdmin%\logs\ocs4j.log


Oracle Net Configuration Assitant failed!解決辦法:


需打名為p8670579_112010_LINUX.zip的補丁。

出現此錯誤時,先不要關閉安裝程序:進入該補丁所在目錄(使用oracle用戶)

#unzip p8670579_112010_LINUX.zip

#cd 8670579

#/apps/oracle/product/11.2.0/db_1/OPatch/opatch apply -invPtrLoc /apps/oracle/product/11.2.0/db_1/oraInst.loc

其中/apps/oracle/product/11.2.0/db_1/為ORACLE_HOME,可使用$ORACLE_HOME代替補丁打好后,點擊安裝程序的retry,繼續安裝即可。

p8670579_112010_LINUX.zip的下載地址:

http://download.csdn.net/source/3253906

。。。。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM