oracle怎么恢復 oracle怎么恢復data

重裝系統后,怎么恢復oracle數據庫?

任何軟件都有可能在有意或無意的情況下被重新安裝,如Oracle重裝后數據庫怎么恢復呢?情況發生在你是無意的情況下!ORACLE數據庫恢復的方法我們經常會用到,下面就為您介紹重裝系統后ORACLE數據庫恢復的方法,希望對您學習ORACLE數據庫恢復方面能有所幫助。\x0d\x0a\x0d\x0a我的電腦突然掛了,不得不重裝系統,不過我的ORACLE裝在了D盤,所有的文件都還在,我相信一定能夠恢復,直到搞定工作,我才開始整我的數據庫,花了兩天時間,終于恢復了,慶祝一下,同時總結一下,希望有遇到同樣問題的朋友能夠快速搞定此類問題\x0d\x0a\x0d\x0a第一種:\x0d\x0a\x0d\x0a首先,備份數據庫(X:\oracle\oradata)下的數據文件,重新命名即可(否則裝數據庫的時候會提示sid已存在)。重新安裝數據\x0d\x0a庫,當然數據庫的名字就是你要恢復的名字。安裝完成后,打開控制面板,停止oracle的服務。把(X:\oracle\oradata)下新生成的文件\x0d\x0a改名,把原先目錄下的文件恢復名字。再重新啟動oracle服務和監聽。用sys/as dba \x0d\x0a登陸數據庫,可能會提示權限不夠(ora-01031)修改(X:\oracle\ora92\network\admin \x0d\x0a)文件夾下的sqlnet.ora文件,添加SQLNET.AUTHENTICATION_SERVICES= \x0d\x0a(NTS),增加權限。登陸進去后,打開table提示不能打開。打開common頁,執行命令alert database \x0d\x0aopen;這時再刷新table,發現原先的表可以打開了。恢復成功了。再用原先數據庫的普通用戶進入。發現一切正常。至此,大功告成。\x0d\x0a\x0d\x0a第二種:\x0d\x0a\x0d\x0a1、首先,將原來的ORACLE文件夾改名,原來的路徑是D:/oracle.我暫時改成D:/oracle_old.找來ORACLE(我用\x0d\x0a的是ORACLE 9I)安裝光盤,將ORACLE安裝在原來安裝的目錄下,這樣恢復起來更加方便,主要是注冊表的內容不用修改。\x0d\x0a\x0d\x0a2、安裝完了之后,系統中又有一個可以使用的ORACLE了。這個時候要做的就是將原來的文件和數據恢復過來。第一步,先關閉ORACLE的所\x0d\x0a有已經啟動的項目,在"服務"里面逐一關閉。然后,將安裝目錄改名。我現在用的是D:/oracle.改成D:/oracle_new.再將D:\x0d\x0a/oracle_old改成D:/oracle. \x0d\x0a這樣理論上說從物理層面恢復了ORACLE了。但是我們發現,現在還不能啟動ORACLE的監聽程序和服務程序。我們還要從邏輯上解決。\x0d\x0a\x0d\x0a3、在dos環境下執行一個刪除命令:oradim -delete -sid mm,其中mm為創建oracle時候創建的實例 \x0d\x0a建議執行這個命令后重新啟動機器,重啟后就可以建立和原來實例名相同的實例。當然你懶,不重新啟動也可以,但是你的實例名就不能和原來的一樣了。\x0d\x0a\x0d\x0a4、在dos環境下執行命令 oradim -new -sid mm -startmode a -pfile "D:\oracle\admin\mm\pfile\initmm.ora "創建一個新的實例,其中 "mm"為新數據庫的名稱。\x0d\x0a\x0d\x0a5、啟動服務,先打開數據庫,然后可以用以前的用戶名和密碼登陸進去。 \x0d\x0a要補充的是,一般的ORACLE數據庫的監聽程序都是用電腦的名稱來識別地址的,而不是127.0.0.1或者localhost.所以,如果我們安裝系\x0d\x0a統的時候用的是不同的電腦名稱(比如我原來用的是wm_mm.重新安裝后用的是wenming_mm),那么我們還有一個工作要做,就是修改文件 \x0d\x0alistener.ora.將里面的相關的東西改過來就可以了。\x0d\x0a\x0d\x0a需要耐心、細心,可能在一步里有一個細小的差別就會出些古怪的錯誤提示,有時需要根據錯誤提示采取策略,總之原理是,先裝一個一模一樣的ORACLE,安裝目錄、數據庫名稱都一樣,這樣保證注冊表里不用更改;再覆蓋物理文件,最后重新實例化,打開數據庫就可以進去了。

公司主營業務:網站制作、成都網站制作、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。成都創新互聯是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創新互聯推出甘州免費做網站回饋大家。

請問oracle怎么從dmp文件只恢復一張表的數據,恢復到另一個用戶中

1、安裝Oracle數據庫軟件,并且用Oracle管理工具中的Database Configuration Assistant 根據對方提供的數據庫名建立數據庫。數據庫版本則要和導出當前dmp文件的數據庫版本一致。

2、透過腳本文件建立導入dmp文件所需的表空間、用戶、規則以及相關的授權。

3、將dmp文件復制到新安裝的Oracle數據庫服務器中,準備導入這個數據庫文件。

4、通過cmd調出運行窗口,用imp命令導入數據。

5、通過數據庫管理工具連接數據庫,就可以查詢到dmp文件中的數據了。

oracle如何恢復誤刪的表記錄數據?

oracle如何恢復誤刪的表記錄數據,解決辦法:

從flash back里查詢被刪除的表select * from recyclebin

執行表的恢復flashback table ?tbName ?to before drop;這里的tbName代表你要恢復的表的名稱。

先從flashback_transaction_query視圖里查詢,視圖提供了供查詢用的表名稱、事務提交時間、UNDO_SQL等字段。

一般先根據時間進行查詢,查詢語句模式為select * from tb as of timestamp to_timestamp(time,'yyyy-mm-dd hh24:mi:ss'); tb指表名稱,time指某個時間點。

這個命令的作用是,允許Oracle 修改分配給行的rowid。

在Oracle 中,插入一行時就會為它分配一個rowid,而且這一行永遠擁有這個rowid。

閃回表處理會對EMP 完成DELETE,并且重新插入行,這樣就會為這些行分配一個新的rowid。

要支持閃回就必須允許Oracle 執行這個操作。

重裝系統后oracle怎么恢復

重裝系統前,將數據庫備份,重裝系統后恢復。

重裝系統后,按照原始規格創建數據庫【各項參數要全部和原來的相同,安裝路徑、數據文件路徑、用戶、授權、表空間等等,數據庫版本也要相同】,設定所有oracle服務為手動啟動,重啟電腦,將原始文件覆蓋到生成的目錄下,恢復啟動方式,重啟電腦

本文標題:oracle怎么恢復 oracle怎么恢復data
網站路徑:http://m.kartarina.com/article0/hjihoo.html

成都網站建設公司_創新互聯,為您提供商城網站外貿網站建設App開發外貿建站網站維護網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設
主站蜘蛛池模板: 无码午夜人妻一区二区不卡视频| 无码精品一区二区三区免费视频 | 中文无码精品A∨在线观看不卡| 免费无码毛片一区二区APP| 无码av人妻一区二区三区四区| 国产精品无码无卡无需播放器| 欧洲无码一区二区三区在线观看 | 13小箩利洗澡无码视频网站免费| 久久久久av无码免费网| 超清纯白嫩大学生无码网站| 亚洲AV无码一区二区三区在线| 久久久久亚洲AV无码专区桃色| 亚洲国产精品无码久久九九大片| 国产三级无码内射在线看| 无翼乌工口肉肉无遮挡无码18| 孕妇特级毛片WW无码内射| 国产精品无码一区二区三级| 黑人无码精品又粗又大又长 | 精品无码黑人又粗又大又长| 无码专区—VA亚洲V天堂| 国产无码网页在线观看| 免费无码又爽又黄又刺激网站| 日韩av无码国产精品| 97久久精品无码一区二区| 蜜桃AV无码免费看永久| 无码日韩精品一区二区三区免费| 亚洲精品国产日韩无码AV永久免费网 | 91久久精品无码一区二区毛片| 中文无码伦av中文字幕| 国产在线观看无码免费视频| 免费无码AV一区二区| 永久无码精品三区在线4| 高清无码一区二区在线观看吞精| 无码国产精品一区二区高潮| 97免费人妻无码视频| 人妻丰满熟AV无码区HD| 亚洲AV无码一区二区三区久久精品| 6080YYY午夜理论片中无码| 97久久精品亚洲中文字幕无码| 国产成人AV片无码免费 | 亚洲成AV人片天堂网无码|