關於oracle11g,以使用者的方式導備份資料庫

時間 2022-08-10 06:20:09

1樓:

exp sys/sys@orclserver as sysdba owner=testuser file=d:/testuser .dmp rpws=n;

裡面的owner=testuser去掉試試

oracle 11g 如何匯出 某個使用者的資料庫

2樓:4終

1、首先通過tode建立或者克隆新的資料庫使用者,如下圖所示。

2、匯出目標表準備好,空表無法匯出表結構,然後開啟執行命令,匯出目標使用者test所有資料庫相關資訊,如下圖所示。

3、輸入完成後,點選鍵盤上的回車,等待一會如下圖所示。

4、最後匯入目標使用者new所有資料庫相關資訊,如下圖所示。

5、最後如下圖所示,就匯出完成了。

3樓:匿名使用者

exp robin/資料庫使用者密碼@例項名 owner=robin buffer=1000000 file=d:\檔名.dmp

把以上填好後,做成一個bat檔案,執行就可以了。

4樓:匿名使用者

1、在cmd命令列模式下執行exp匯出命令,exp robin/robin file=robin.dmp owner=robin.

2、然後把這個dmp檔案發給老師,這個就是備份的資料。

5樓:匿名使用者

exp fromuser=robin

關於oracle11g還原資料庫操作的問題(初級)

6樓:暈這都有人起了

1.你這個估計使用impd命令恢復dmp檔案,這個是邏輯備份,本質是資料匯入,他不會改變資料庫的物理結構,只會匯入資料。也就是說必須要建立表空間,必須要手動建立使用者。

2.dba許可權是指資料庫管理員角色的許可權,擁有資料庫操作的大多數許可權。

3.表空間是用來儲存資料用的,在系統上的表現是資料檔案。不一定建在哪個碟符下,oracle必須要有對其修改的許可權。

4.可以直接drop掉表,沒必要重建表空間。

5.他只會還原到預設的那個上去,無論你有幾個表空間,你這個使用者擁有的物件名稱是不能重複的。

關於oracle試題,資料庫是oracle11g用於scott使用者測試的資料庫,題目如下。

7樓:匿名使用者

表結構呢,要不沒有辦法寫呀

在oracle11g的資料庫中,要用exp匯出其中的bi31使用者所有資料。

8樓:大大蟲

exp system/oracle@ora11 file=/tmp/bi11.dmp owner=bi31

如何實現oracle11g和oracle10g的資料互相匯入匯出

9樓:匿名使用者

方法/步驟

開啟開始選單中的執行

開啟以後,在執行框中輸入cmd,點選確定

執行以下命令:

sqlplus system/密碼

2 建立資料匯出目錄expnc_dir為目錄名,'e:\ncdatabak'為資料庫實際目錄,命令如下:

create directory expnc_dir as 'e:\ncdatabak';

為oracle使用者授予訪問資料目錄的許可權,命令如下:

grant read,write on directory expnc_dir to dxzyjt;

執行資料泵出命令,注意一定要在cmd下執行,不能登入sqlplus後執行。

expdp dxzyjt/dxzyjt@ncdata_192.168.1.

224 directory=expnc_dir dumpfile=ncdatabak.dmp schemas=dxzyjt  logfile=ncdatabak.log;

備份介面如下:

以上是匯出的步驟,匯入與匯出的步驟基本一樣,有不清楚的可以聯絡我。

10樓:time陌言成殤

您好,很高興為您解答。

oracle10g 資料匯入到oracle11g 中:

在oracle10g 上執行:exp ts/ts@orcl file=d:\tianshan.dmp

在oracle11g 上建立好表空間和使用者後執行:imp ts/ts@orcl file=d:\tianshan.dmp

oracle11g 資料匯入到oracle10g 中:

1.在oracle11g 伺服器命令列中用expdp 匯出資料

expdp ts/ts@orcl directory=expdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.

2.0.1.

0 (schemas=ccense)

2.在oracle10g 伺服器dos 命令列中用impdp 匯入資料:

把oracle11g 的備份檔案放到oracl10g 伺服器的impdp_dir 目錄中,並建立好相應的使用者和表空間,然後執行下面的命令:

impdp ts/ts@orcl directory=impdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.

2.0.1.

0 (schemas=ccense)

oracle 的imp/exp 元件的一個操作原則就是向下相容,且有一些規則:

1、低版本的exp/imp 可以連線到高版本(或同版本)的資料庫伺服器,但高版本的exp/imp 不能連線到低版本的資料庫伺服器。

2、高版本exp 出的dmp 檔案,低版本無法imp(無法識別dmp 檔案);低版本exp 出的dmp 檔案,高版本可以imp(向下相容)。

3、從oracle 低版本export 的資料可以import 到oracle 高版本中,但限於oracle 的相鄰版本,如從oracle 7 到 oracle 8。對於兩個不相鄰版本間進行轉換,如從oracle 6 到 oracle 8,則應先將資料輸入到中間版本—oracle 7,再從中間資料庫轉入更高版本oracle 8。

如若滿意,請點選右側【採納答案】,如若還有問題,請點選【追問】

希望我的回答對您有所幫助,望採納!

~ o(∩_∩)o~

完全不懂oracle,已經安裝好oracle了,怎麼把別人備份好的資料庫匯入

oracle11g將資料庫內容全部複製,並將其加為本資料庫的一個新例項

11樓:匿名使用者

oracle資料庫有個資料庫克隆功能,可以滿足你的要求。

12樓:匿名使用者

oracle資料庫的資料是按使用者來組織的,所以你說的“現有例項的表、表空間、儲存過程等”,實際上應該是某個使用者的物件;而你只需要將這個使用者的物件匯出,然後匯入到一個新使用者下去,就可以實現你的需求。你這裡的“例項”實際上應該是使用者的概念,而不是一個oracle例項。

做法是:expdp按使用者匯出資料,然後建立新使用者,用impdp匯入,匯入的時候remap_schema即可。

oracle 11g安裝rac一定要配置ntp嗎

不配置不會安裝不上,但是強烈建議配置時間同步服務 如ntp oracle自帶的時鐘同步或vmware的時鐘同步 以保障幾個例項間的時間,避免產生錯誤 編輯 etc sysconfig ntpd 檔案,新增 x 標誌,vi etc sysconfig ntpd 注意在雙機上都要修改次配置檔案 drop...

關於ORACLE 10G資料的恢復問題

這個操作起來簡單。但是提醒一下,你要評估新的ip是否會成為問題,比如你的資料裡有原來伺服器ip的資訊 比如em或db control要重配 我的方法會將老資料庫完整地複製到第二臺伺服器,在第二臺伺服器不需要另行新建一個空資料庫。前提 1.兩個伺服器的系統和版本一樣 2.兩個oracle資料庫軟體版本...

oracle 9i與10G 11g有什麼區別呀,本人剛開始學oracle,請教請教

我想對於一般使用者來說,沒什麼大的區別。從官方的更新來說,一個是多了網格的概念。另外在資料探勘和儲存上有了更大的進步。不過對大部分應用者來說基本上都沒什麼大的影響。10g的優勢 個人感覺在安裝和使用上10g能更加方便一些,基本上在web段就能操作所有的事情。另外在有些使用上也方便了一些,比如clob...