在安裝ORACLE 10g過程中遇到了兩個(gè)主要問題:如何徹底刪除舊版本和如何配制MS Loopback Adapter。現(xiàn)把解決辦法貼出來,供大家參考。
一,如何徹底刪除舊版本的oracle
1,在cmd里運(yùn)行DBCA,在這里刪除oracle實(shí)例,有多少刪多少;
2,在開始\程序中找到oracle子目錄下的Universal Installer,運(yùn)行以卸載oracle軟件;
3,進(jìn)入注冊(cè)表,刪除子項(xiàng)HKEY_LOCAL_MACHINE\SOFTWARE\Oracle;
4,重啟計(jì)算機(jī),物理刪除Oracle的安裝目錄和C:\Program Files下的Oracle目錄。
ps:以上是原作提供的方法,我的方法是較為穩(wěn)妥的使用oracle10g安裝程序進(jìn)行10g的卸載,當(dāng)然最后也得刪除oracle的安裝目錄.
二,如何配制Microsoft Loopback Adapter
在安裝ORACLE 10G前系統(tǒng)會(huì)檢測(cè)安裝的一些前提條件是否滿足,往往會(huì)提示說:將Microsoft LoopBack Adapter配置為系統(tǒng)的主網(wǎng)絡(luò)適配器。如果你沒有這樣配置,且你不希望安裝過程由于這個(gè)而出錯(cuò),那么過程如下:
1,停掉當(dāng)前的網(wǎng)絡(luò)連接;
2,到控制面板/添加硬件,在向?qū)е羞x擇“是,偶已經(jīng)連接了此硬件”、(ps:我的補(bǔ)充."添加新的硬件設(shè)備","安裝我手動(dòng)從列表選擇的硬件")“網(wǎng)絡(luò)適配器”“Microsoft Loopback Adapter”,添加完成,你會(huì)發(fā)現(xiàn)新建了個(gè)“本地連接”,用的就是這個(gè)假的“Microsoft Loopback Adapter”(因?yàn)槲腋揪蜎]有連接這個(gè)硬件,只是騙下Oracle而已)。把這個(gè)本地連接的IP設(shè)下(如192.168.0.1);
3,好了,現(xiàn)在回去重新讓Oracle檢測(cè)一遍吧,肯定是通過了。
三,可能會(huì)死機(jī)哦
我在安裝時(shí)居然死機(jī)了,后來發(fā)現(xiàn)是防火墻在作怪,關(guān)閉Windows防火墻和其他所有的防火墻、殺毒軟件,最好也關(guān)閉一些耗資源的服務(wù)和程序(如WebSphere的服務(wù)),因?yàn)榘惭bOracle是個(gè)非常耗資源的事情,萬一搞不好死機(jī)了又得重來,麻煩。
在安裝了Oracle10g后在登錄的時(shí)候出現(xiàn)了這樣一個(gè)問題:
請(qǐng)輸入用戶名: scott/tiger
ERROR:
ORA-28000: the account is locked
默認(rèn)的scott用戶是鎖定的,于是我們可以通過以下的方式來解除鎖定。
(ps:如果你在安裝10g夠細(xì)心,在安裝完成后,界面的下部會(huì)有關(guān)于"解除/鎖定/更改帳戶"的說明)
SQL> alter user scott account unlock;
用戶已更改。
SQL> commit;
提交完成。
再次連接。
SQL> conn scott/tiger;
ERROR:
ORA-28001: the password has expired
這時(shí)候會(huì)提示你更改口令,兩次輸入你的新口令就ok了。
更改 scott 的口令
新口令:
重新鍵入新口令:
口令已更改
已連接。
posted @ 2008-07-18 11:05 百花島主 閱讀(1459) | 評(píng)論 (0) | 編輯 收藏