Oracle11g數(shù)據(jù)庫遷移-創(chuàng)新互聯(lián)

由于服務(wù)器更換,或者硬盤損壞等問題,在有些場(chǎng)景下,我們需要對(duì)數(shù)據(jù)庫進(jìn)行遷移。

網(wǎng)站制作、做網(wǎng)站介紹好的網(wǎng)站是理念、設(shè)計(jì)和技術(shù)的結(jié)合。創(chuàng)新互聯(lián)公司擁有的網(wǎng)站設(shè)計(jì)理念、多方位的設(shè)計(jì)風(fēng)格、經(jīng)驗(yàn)豐富的設(shè)計(jì)團(tuán)隊(duì)。提供PC端+手機(jī)端網(wǎng)站建設(shè),用營(yíng)銷思維進(jìn)行網(wǎng)站設(shè)計(jì)、采用先進(jìn)技術(shù)開源代碼、注重用戶體驗(yàn)與SEO基礎(chǔ),將技術(shù)與創(chuàng)意整合到網(wǎng)站之中,以契合客戶的方式做到創(chuàng)意性的視覺化效果。

Oracle 數(shù)據(jù)庫有多種備份方式,如果可以停機(jī),建議最好使用冷備的方式,直接遷移數(shù)據(jù)文件,這樣效率會(huì)比較高。

由于兩臺(tái)主機(jī)都是Windows server,為了方便直接使用復(fù)制文件的方式,由于特殊原因,遷移前的數(shù)據(jù)目錄和遷移后的數(shù)據(jù)目錄是不一致的。直接遷移數(shù)據(jù)后,啟動(dòng)會(huì)報(bào)如下錯(cuò)誤:

SQL> startup ORACLE 例程已經(jīng)啟動(dòng)。 Total System Global Area 1071333376 bytes Fixed Size                  1334380 bytes Variable Size             301990804 bytes Database Buffers          754974720 bytes Redo Buffers               13033472 bytes 數(shù)據(jù)庫裝載完畢。 ORA-01157: 無法標(biāo)識(shí)/鎖定數(shù)據(jù)文件 1 - 請(qǐng)參閱 DBWR 跟蹤文件 ORA-01110: 數(shù)據(jù)文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSTEM01.DBF'

查看文件路徑:

SQL> select name from v$controlfile;NAME --------------------------------------------------------- F:\APP\ADMINISTRATOR\ORADATA\AGRISK\CONTROL01.CTL F:\APP\ADMINISTRATOR\ORADATA\AGRISK\CONTROL02.CTL F:\APP\ADMINISTRATOR\ORADATA\AGRISK\CONTROL03.CTLSQL> select name from v$datafile;NAME --------------------------------------------------------- D:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSTEM01.DBF D:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSAUX01.DBF D:\APP\ADMINISTRATOR\ORADATA\AGRISK\UNDOTBS01.DBF D:\APP\ADMINISTRATOR\ORADATA\AGRISK\USERS01.DBF D:\APP\ADMINISTRATOR\ORADATA\AGRISK\AGRISK.DBFSQL> select name from v$tempfile;NAME --------------------------------------------------------- D:\APP\ADMINISTRATOR\ORADATA\AGRISK\TEMP01.DBF D:\APP\ADMINISTRATOR\ORADATA\AGRISK\AGRISK_TEMP.DBFSQL> select member from v$logfile;MEMBER --------------------------------------------------------- D:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO03.LOG D:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO02.LOG D:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO01.LOG

停止數(shù)據(jù)庫:

SQL> shutdown immediate;

將原主機(jī)上oradata目錄下實(shí)例的文件全部拷貝到遷移后的主機(jī)對(duì)應(yīng)目錄。然后在新的主機(jī)上以mount方式啟動(dòng)數(shù)據(jù)庫實(shí)例:

SQL> startup mount;

除了控制文件的路徑是正常的,其他的文件路徑都需要修改,將原來的錯(cuò)誤路徑D盤改為F盤:

SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSTEM01.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSTEM01.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSAUX01.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\SYSAUX01.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\UNDOTBS01.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\UNDOTBS01.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\USERS01.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\USERS01.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\AGRISK.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\AGRISK.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\TEMP01.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\TEMP01.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\AGRISK_TEMP.DBF' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\AGRISK_TEMP.DBF'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO01.LOG' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO01.LOG'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO02.LOG' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO02.LOG'; 數(shù)據(jù)庫已更改。 SQL> alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO03.LOG' to 'F:\APP\ADMINISTRATOR\ORADATA\AGRISK\REDO03.LOG'; 數(shù)據(jù)庫已更改。

確認(rèn)修改成功后,啟動(dòng)數(shù)據(jù)庫:

SQL> alter database open; 數(shù)據(jù)庫已更改。

重啟數(shù)據(jù)庫:

SQL> shutdown immediate; 數(shù)據(jù)庫已經(jīng)關(guān)閉。 已經(jīng)卸載數(shù)據(jù)庫。 ORACLE 例程已經(jīng)關(guān)閉。SQL> startup ORACLE 例程已經(jīng)啟動(dòng)。 Total System Global Area 1071333376 bytes Fixed Size                  1334380 bytes Variable Size             301990804 bytes Database Buffers          754974720 bytes Redo Buffers               13033472 bytes 數(shù)據(jù)庫裝載完畢。 數(shù)據(jù)庫已經(jīng)打開。

查看監(jiān)聽端口。如果沒有配置netca網(wǎng)絡(luò)監(jiān)聽端口,需要使用系統(tǒng)自帶的Net Cofiguration Assistant進(jìn)行配置。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前標(biāo)題:Oracle11g數(shù)據(jù)庫遷移-創(chuàng)新互聯(lián)
文章分享:http://bm7419.com/article20/dpcdco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作ChatGPT、外貿(mào)建站、網(wǎng)站改版、微信小程序網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作