安裝 Oracle9i(版本9.0.1.1.1),安裝到第二張盤,走到 63% 進(jìn)度的時(shí)候,出現(xiàn)拷貝 Transaction_PRocessing.dfj 文件錯(cuò)誤(路徑 X:/oracle/ora90/assistants/templates),Transaction_Processing.dfj 文件實(shí)際大小為 229205k,出現(xiàn)該錯(cuò)誤時(shí)只復(fù)制了 123M 左右就停止了。出現(xiàn)該故障的原因不明,在網(wǎng)上搜,發(fā)現(xiàn)很多人也出現(xiàn)該問題。
奇怪的是,上述情況只出現(xiàn)在在虛擬機(jī)里安裝的情況(包括 vmware 和微軟的 Virtual Server 2005),直接安裝在我的 Windows Server 2003 上,很順利的就成功了。
為了在虛擬機(jī)里安裝 Oracle9i,我想了一個(gè)辦法,就是在拷貝 Transaction_Processing.dfj 文件失敗的時(shí)候,按“取消”跳過,然后從別的機(jī)器上拷貝完好的 Transaction_Processing.dfj 文件到路徑 X:/oracle/ora90/assistants/templates 下,注意,必須在安裝程序使用 Transaction_Processing.dfj 文件前拷貝完畢,不能遲疑延緩。雖然安裝完成后報(bào)告“沒有成功安裝Oracle”,但實(shí)際上確實(shí)是成功了,出現(xiàn)沒有成功安裝的信息是因?yàn)榘惭b過程中取消了前述一個(gè)文件的拷貝,而我們手工完成了。
但還是對(duì)虛擬機(jī)里的 Oracle9i 安裝失敗耿耿于懷,原因是什么呢?是虛擬機(jī)內(nèi)存設(shè)置太小或 C: 盤(系統(tǒng)盤)太小引起拷貝大文件失敗嗎?是因?yàn)樘摂M硬盤大小自動(dòng)增長(zhǎng)的機(jī)制引起的嗎?但肯定的是,和 Windows Server 2003 的版本無關(guān)。
但畢竟是用怪招解決問題了,寫以上一段話以志喜。
作者:張慶(網(wǎng)眼)
新聞熱點(diǎn)
疑難解答
圖片精選