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