當前位置:首頁 » 數據倉庫 » 資料庫備份dmp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫備份dmp

發布時間: 2023-06-06 19:15:46

『壹』 oracle資料庫怎麼備份恢復

Oracle資料庫導出操作

導入導出都要進行目錄創建與授權。

在pl/sql裡面編寫也可以

select * from dba_directories(這個是查看創建的目錄)

drop directory exp_dir(刪除指定名稱的目錄)

create or replace directory expdp_dir as 『E:/exp』

grant read ,write on directory expdp_dir to public

『貳』 怎麼從oracle資料庫備份資料庫

1、首先先確認oracle伺服器上oracle中標紅的相關的服務是否已經正常啟動。

2、然後要把PLSQL關閉,讓連接先退出一下,確保斷開資料庫的所有連接,如果資料庫中有正在連接客戶端,備份的時候可能會出現異常。

3、接著打開cmd命令提示符窗口,輸入備份資料庫的命令,xp命令的後面跟用戶名和密碼,file是備份的路徑,owner則是資料庫的用戶名,按下回車鍵等待備份。

4、耐心等待。當數據完成導出之後,cmd窗口中會出現的提示語,這就表示已經完成了資料庫備份導出的動作。

5、這時候在計算機中找到第四步中設定的文件保存路徑,如下截圖,你會發現多了一個dmp的文件,這個文件就是我們需要的備份文件了。

『叄』 如何備份資料庫PL/SQL developer

1、PL/SQL developer只能將資料庫中的數據或存儲過程進行導入、導出,不是真正意義上的備份。如果只是將關鍵數據備份出來,可以使用它的相關功能:
tools ->export user object 選擇選項,導出.sql文件。
tools ->export tables-> Oracle Export 選擇選項導出.dmp文件。
2、要對資料庫作真正意義上的備份,要在安裝ORACLE的伺服器上運行備份"exp"命令,打開命令提示符窗運行以下指令:
exp 管理帳戶/密碼@資料庫名 file=備份文年名.dmp full=y INDEXES=y grants=y constraints=y compress=y log=log文件名.log

相關知識:
1、PL/SQL developer是一個很多人使用的操作ORACLE資料庫的工具。
2、還原用exp導出的資料庫用imp命令。
3、ORACLE的操作友好度小於MS SQL。

『肆』 怎樣在備份的ORACLE資料庫DMP文件中恢復包體和過程

一、Oracle資料庫備份與恢復步驟
資料庫備份與恢復步驟:
1、
導出資料庫可以,在DOS窗體執行下邊語句:
exp
gdpmp/gdpmp@ora9
exp
gdpmp/gdpmp@ora9
rows=no
將會導出空表。
2、
然後,按照步驟進行確認。
3、
如果是默認路徑,將會在C盤根目錄生成一個EXPDAT.DMP的文件。
如果不是默認路徑,將上述語句改為:
exp
gdpmp/gdpmp@ora9
file=d:\aaa.dmp
也可以。
4、
導入資料庫,在DOS窗體執行下邊語句:
imp
gdpmp/gdpmp@ora9
file=d:\aaa.dmp
full=y
5、
然後回車就可以了。
【注】前一個gdpmp是用戶,後一個是密碼。而且改用戶需要有DBA的角色。Ora9是資料庫連接名字。
二、Oracle資料庫備份與恢復步驟
只導出3張表的結構:
exp
user/pasword@dbServerName
owner=user
tables=(tb1,tb2,tb3)
rows=n
file=c:1.dmp
連帶數據導出:
exp
user/pasword@dbServerName
owner=user
tables=(tb1,tb2,tb3)
rows=y
file=c:2.dmp
imp
user2/pasword@dbServerName2
fromuser=user
touser=user2
file=c:1.dmp
或者
imp
user2/pasword@dbServerName2
fromuser=user
touser=user2
file=c:2.dmp
三、Oracle資料庫備份與恢復步驟
exp/imp工具;
帶參數:rows=y
——
帶數據導出導入;
rows=n
——
不帶數據的導出導入,只移植結構

『伍』 oracle dmp是什麼文件

通常oracle資料庫通過exp或expdp命令導出的備份文件是以dmp結尾。
這種文件是oracle的邏輯備份文件,常用於資料庫邏輯備份,資料庫遷移等操作。

『陸』 資料庫表怎麼備份

打開資料庫窗口,做完後,存桌面是不是?然後在復制到E盤!

『柒』 oracle資料庫有dmp備份文件,怎麼把備份的dmp文件恢復

這個簡單
(一)首先用記事本打開你的dmp文件,但不要改動裡面任何信息,關閉時也不要保存,否有可能造成dmp文件的損壞,打開的目錄主要是找到這個dmp所屬的用戶名等信息
(二)找到用戶名等信息後,去企業管理器新建一個表空間,建議空間的大小盡可能是你dmp文件大小的兩倍
(三)新建一個用戶名(名為你在dmp文件里找到的用戶名,然後向用戶授dba、resource和con許可權
(四)開始==》運行==》輸入cmd 回車
(五)在DOS界面中輸入 imp 回車
(六)輸入 你新建的用戶名 回車 ==》輸入密碼 回車
(六)根據提交 輸入 你dmp文件的完整路徑 例如: d:\mydata\datafile.dmp
(七)回車==》回車==》…… 直到完成

『捌』 ORACLE資料庫怎麼還原dmp備份文件或者怎麼用PLSQL還原備份的.dmp數據備份文件.

需要使用impdp 命令 在cmd命令行中執行;
不能用PLSQL還原.dmp的備份;
例如 impdp scott/tiger DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=scott;