向Oracle數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)

之前教研室做了一個(gè)web項(xiàng)目,并在本地建立了oracle數(shù)據(jù)庫(kù),但由于電腦系統(tǒng)修復(fù),導(dǎo)致數(shù)據(jù)庫(kù)的某些文件遭到破壞,數(shù)據(jù)庫(kù)訪問(wèn)不了,從而導(dǎo)致所做的系統(tǒng)也登錄不了。嘗試各種修復(fù)沒(méi)有成功后,決定重新安裝oracle以及導(dǎo)入數(shù)據(jù)。具體步驟如下:(基本都是百度借鑒別人的)

第一步,徹底刪除oracle,以免重新安裝時(shí)出現(xiàn)什么問(wèn)題,具體方法:

https://blog.csdn.net/u010801439/article/details/70148100

https://jingyan.baidu.com/album/6b182309558ac1ba58e159af.html?picindex=9

第二步,重新安裝oracle:

http://www.itdecent.cn/writer#/notebooks/12428175/notes/14468411

第三步,建立新用戶并授權(quán):

https://zhidao.baidu.com/question/579921475.html

第四步,由于在導(dǎo)入數(shù)據(jù)時(shí)總是出現(xiàn)錯(cuò)誤ORA-01659:無(wú)法分配超出4的MINEXTENTS的解決方法:

https://zhidao.baidu.com/question/422138376.html

即增加數(shù)據(jù)文件,并設(shè)置表空間為自增長(zhǎng),方法:https://www.cnblogs.com/bingzisky/p/4743119.html

第五步:導(dǎo)入數(shù)據(jù)

首先,我在另一臺(tái)數(shù)據(jù)庫(kù)未被破壞的服務(wù)器上將數(shù)據(jù)以.dmp的形式導(dǎo)出來(lái),導(dǎo)出方法為:cmd回車

? ? ? ?exp adminDB/admin_123@orcl file=d:\daochu.dmp owner=adminDB compress=n

即? ?exp 用戶名/用戶名密碼@orcl file=導(dǎo)出后存放位置 owner=要導(dǎo)出數(shù)據(jù)的用戶名 compress=n

導(dǎo)入方法:假設(shè)將D:\daochu.dmp中的數(shù)據(jù)導(dǎo)入orcl數(shù)據(jù)庫(kù)中

imp adminDB/admin_123@orcl file=d:\daochu.dmp full=y ignore=y

另外,我在導(dǎo)入數(shù)據(jù)時(shí)并不是一次成功,前幾次都沒(méi)有成功導(dǎo)進(jìn)去,因此需要先刪除Oracle數(shù)據(jù)庫(kù)用戶及用戶下的實(shí)體,再重新建立用戶,重新導(dǎo)入數(shù)據(jù),刪除用戶的具體方法為:

https://zhidao.baidu.com/question/168231435.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容