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...