怎麼從oracle資料庫備份資料庫

2022-01-15 23:38:57 字數 1868 閱讀 6712

1樓:飛喵某

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

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

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

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

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

2樓:小破孩vs小傻妮

exp user/pwd@例項名稱(遠端電腦的話是你本地配置好的鏈結名稱) file=d:\a.dmp

3樓:sky的悲傷

oracle使用者的匯出與匯入

匯出:1、 找到你oracle安裝位置的bin目錄下的 emp.exe

如: d:\oracletools\oracle\product\10.2.0\db_1\bin

2、雙擊執行,輸入你要匯出的使用者名稱和密碼(密碼不可見)3、輸入你匯出檔案存放的位置

如:d:\crm.

dmp 【一定是bmp檔案】匯入:1、 建立使用者 如:crm 【如果存在crm使用者(裡面含有資料等 先刪除 drop user crm cascade)】

2、 賦權讓其擁有匯入的許可權 grant dba to crm3、 找到你oracle安裝位置的bin目錄下的 imp.exe4、 輸入你要匯入dmp檔案的位置

oracle資料庫怎麼備份恢復

4樓:匿名使用者

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

5樓:匿名使用者

單擊開始,這裡輸入cmd,開啟dos視窗

輸入命令

exp bms/bmspass@tcdb file=e:\dbback\dbback20160112.dmp

這裡說明一下

這裡的bms是指備份時,登入資料庫例項tcdb的使用者名稱;

這裡的/是語法符號。

這裡的bmspass是使用者bms登入資料庫tcdb時的密碼;

@是語法符號。

這裡的tcdb是oracle資料庫的例項名。

這裡的file=e:\dbback\dbback20160112.dmp 是只指備份檔案的存放路徑。

等待匯出完成,如果看到這裡的匯出成功,說明備份完成了。

開啟備份時指定的儲存路徑,就可以看到備份檔案了。

如果在匯出命令的最後加上full=y的引數,也就是

exp bms/bmspass@tcdb file=e:\dbback\dbback20160112.dmp full=y

意思是將使用者bms在tcdb資料庫例項中的所有檔案都備份,也就是完整備份。

資料庫還原使用語法

imp bms/bmspass@tcdb file=e:\dbback\dbback20160112.dmp

這裡的e:\dbback\dbback20160112.dmp是備份檔案的存放路徑

資料庫備份檔案怎麼開啟,怎樣備份資料檔案

資料庫備份檔案是這樣的。看我這個新建個資料庫,然後資料庫點右鍵 任務 還原 資料庫在開啟頁面選擇 源裝置 然後瀏覽,然後新增,在彈出對話方塊中 檔案型別 下拉框中選擇 所有檔案 然後找到你的這個檔案,點確定,然後在 選擇還原備份集 中核取方塊勾上,然後點選左上角的 選項 然後在右邊的 還原選項 中將...

oracle資料庫面試題,ORACLE資料庫面試題

1 b沒有訪問表employee的許可權,或者有許可權但是在做desc時沒有加使用者名稱在表前面。2 在建表時設定了max extent引數導致了表extent數滿了之後不能再進行擴充套件。3 tablespace full表示該錶空間沒有可擴充套件的塊了,這是設定了datafile為autoext...

JDBC鏈結oracle資料庫問題

jdbc oracle thin這表示連線oracle資料庫所要使用的協議,就好像你訪問web站點要使用http協議是乙個道理,這個是jdbc連線任何資料庫都要有的乙個符號,就當固定格式吧,127.0.0.1表示本機位址 準確的講就是你安裝oracle的機器的位址,如果你自己機器上安裝了oracle...