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即可。
centos7下安裝oracle11安裝過程中點選下一步
安裝前,先配置jdk,然後執行安裝命令時指定本地的jdk就可以了 runinstaller jdkloc 本地jdk路徑 下拉框無法選擇,很可能是因為你只有一個 dba 組。如果你設定了 oinstall 和 dba 兩個組,則就能夠彈出下拉框。中間那個.的小框其實是一個對話方塊,不知道為什麼變得很...
oracle資料庫問題,關於oracle資料庫匯出問題,錯誤如下
1 select ename,decode sign sal 1000 1,0,decode sign sal 2000 1,sal 0.1,decode sign sal 3000 1,sal 0.15,sal 0.2 sal from emp 2 select ename,case when s...
關於oracle的解除安裝問題
1.管理工具 服務 將對應的oracle資料庫狀態改成禁用就行了2 解除安裝的話用oracle自帶的解除安裝程式,幾個檔案刪不掉的話是你註冊資訊 3 有時候你服務沒啟動的時候會出現這個情況4 只能說明你的密碼錯誤或者伺服器未開啟 1 講所有oracle服務都停掉 2 通過開始選單中的解除安裝orac...