借windows7系統(tǒng)的風(fēng)光。我這幾天也開始玩win7,筆記本系統(tǒng)我都重裝了5-6次了,考慮到win7還不成熟、我又比較喜歡win7,所以考慮使用裝雙系統(tǒng)XP+WIN7,花了2個(gè)小時(shí)將XP、WIN7重新全部安裝,打好補(bǔ)丁,升級(jí),將自己常用的軟件都安裝上
工作原因需要安裝ORACLE,考慮雙系統(tǒng)中都安裝ORACLE,系統(tǒng)切換之間數(shù)據(jù)的使用也需要一起切換,考慮XP和WIN7都安裝ORACLE軟件,公用一個(gè)數(shù)據(jù)庫文件。經(jīng)過幾個(gè)小時(shí)的奮戰(zhàn),終于完成預(yù)期的目標(biāo)。
首先是雙系統(tǒng)的安裝中需要注意的,2個(gè)系統(tǒng)的機(jī)器名必須一樣。否則再同步的時(shí)候會(huì)出現(xiàn)錯(cuò)誤,這種錯(cuò)誤也都是能再裝完之后解決,所以,機(jī)器名不一樣也可以,就是后面麻煩下而已。
系統(tǒng)硬盤規(guī)劃如下:(硬盤320G分區(qū)買來就是分的4個(gè)區(qū),本人懶惰,也就懶得再去分小了、因安裝的是雙系統(tǒng)的原因,C盤和D盤再顯示上會(huì)根據(jù)登陸的系統(tǒng)而變化、最后2個(gè)分區(qū)則不變化,所以將公用數(shù)據(jù)文件安裝再DISK1盤)
首先我在XP系統(tǒng)的系統(tǒng)盤上只安裝10.2.0.1.0數(shù)據(jù)庫軟件。
然后再單獨(dú)創(chuàng)建數(shù)據(jù)庫(單獨(dú)創(chuàng)建的數(shù)據(jù)庫文件位置存放再DISK1中如:oradb)。
建立監(jiān)聽、配置本地NET服務(wù)名。
一切完好之后再使用升級(jí)補(bǔ)丁,將Oracle升級(jí)至10.2.0.3.0,升級(jí)時(shí)間大約30分鐘,根據(jù)電腦性能時(shí)間會(huì)有變化。
然后再切換至WIN7系統(tǒng)中同樣的方法安裝Oracle,因?yàn)?/span>WIN7系統(tǒng)的oracle版本使用的是for vista 版本。版本號(hào)為10.2.0.3.0,無需升級(jí)。
WIN7系統(tǒng)的系統(tǒng)盤上只安裝10.2.0.3.0數(shù)據(jù)庫軟件。。
然后再單獨(dú)創(chuàng)建數(shù)據(jù)庫(單獨(dú)創(chuàng)建的數(shù)據(jù)庫文件位置同樣存放再DISK1中如:oradb,覆蓋掉再XP系統(tǒng)中ORACLE創(chuàng)建的數(shù)據(jù)庫文件)。
然后回到切換至XP系統(tǒng),將WIN7系統(tǒng)中ORACLE目錄oracle"product"10.2.0"db_1"database下的SPFILEORCL.ORA復(fù)制到XP系統(tǒng)中oracle同級(jí)
目錄下SPFILEORCL.ORA覆蓋掉。啟動(dòng)數(shù)據(jù)庫會(huì)出現(xiàn)ORA-00201 ,ORA-00202錯(cuò)誤,解決方法如下:
進(jìn)入cmd運(yùn)行界面。用sysdba賬號(hào)登陸。然后運(yùn)行以下命令:
create pfile from spfile;
shutdown immediate
startup mount pfile='d:"oracle"product"10.1.0"Db_2"database"initorcl.ora'
show parameter compatible
shutdown immediate
startup
檢查運(yùn)行,完成后創(chuàng)建表空間等信息、完成后返回WIN7系統(tǒng),即可同步操作數(shù)據(jù)。此方法是雙擊冷備的思想。