使用PLSQL 對oracle資料庫備份和還原

2021-08-04 02:52:59 字數 1408 閱讀 8358

1.首先使用plsql 登入到你本機上的 oracle,選擇你自己想要備份的資料庫

我這裡選的是 scott 使用者下的 orcl 資料庫

2.登入後進入到下圖,我這裡有這幾張表,我列出了其中部分表的內容

3,接下來就是開始做備份的功能了

3.1    選擇   tools(工具)  --> export user objects(匯出使用者物件)     選擇全部表匯出即可,注意這個只是匯出資料表的結構,不包含資料

3.2    選擇   tools(工具)  --> export tables(匯出表資料)    還是選擇全部的表,然後下面那個選擇  sql inserts(sql 插入)然後匯出資料即可

到這裡就完成了,現在是資料的恢復過程,我先把所有**都刪除了

4.資料的恢復如下操作

4.1   還是登入使用者,然後是選擇  tools(工具) --》 imports tables(匯入sql檔案)  先把剛剛的表結構  test.sql 導進去

這個時候你查資料是空的,因為你還沒有把資料導進去,以同樣的操作把  資料  data.sql導進去

你就可以看到剛剛的資料又回來了

到這裡備份也就完成了

然後如果你想要鏈結遠端的伺服器,也是很坑,我看到之後也是不自覺的笑了,就是這樣連就可以了

我匯出資料表內容的時候遇到了乙個問題,報了下面的錯誤

如果你也遇到的話可以試試看用  oracle expore 匯出其他檔案

具體參考的**是    

好的,到這裡就結束了

oracle配置使用PL SQL

一般在使用plsql時,會結合oracle客戶端來使用,這樣方便把資料庫連線資訊新增到plsql中。不過oracle客戶端軟體有點龐大,安裝起來不太方便,所以在網上找到一種不依賴oracle客戶端來使用plsql的方法。2 具體操作步驟 2 在解壓目錄下新建 network 目錄,然後在networ...

不安裝oracle,使用plsql連線oracle

通常企業開發時,資料庫是不會在我們本地安裝的 廢話 所以使用plsql時,沒必要的話,我們盡量不去安裝oracle,太大了 接下來說一下本人plsql,不安裝oracle的使用步驟 1.個人本地環境 os win10 未安裝oracle 3.建立乙個目錄存放instantclient 可以本人的為例...

使用PL SQL連線別人的Oracle

2 d instantclient 11 2目錄下新建目錄network,在network目錄下再新建目錄admin,在admin目錄下新建tnsnames.ora,myoracle description address protocol tcp host 172.16.1.4 port 1521...