oracle匯出/匯入資料
1樓:戶如樂
<1> 匯出:
只匯出3張表的結構:
連帶資料匯出:
<2> 導人:
或者。<1> 在執行imp導人操作時,可能會報出建立觸發器錯誤,原因許可權不足。此時需要登入sysdba,進行授權操作。
<2> 當匯出的表上建立了物化檢視時,匯出時不會報錯,但在匯入時,就可能會報錯:
這種錯誤情況,暫定為是oracle的本身存在的bug。當遇到這種情況時,就採用下面提到的匯出sql檔案的方式進行操作。
<1> 匯出:
注意:在第2步操作中,要勾選建立表的選項,要不然執行sql檔案時,沒有建立表的sql語句。
<2> 匯入:
tools(工具)匯入表,之後依次出現如下介面:
<1>不要勾包括儲存。(未驗證!)
當表中包含型別為clob的欄位時,無法使用sql檔案形式進行匯出操作,此時需要使用dmp檔案形式進行匯出和匯入操作。
語法:
示例:
應用截圖:
本人愚鈍,初次使用時,都不知道在**輸入這匯出語句,所以專門貼出來,以備像我一樣的小夥伴,少走些彎路。
語法:
示例:
應用截圖:
如何實現oracle11g和oracle10g的資料互相匯入匯出?
2樓:匿名使用者
方法/步驟。
開啟開始選單中的執行。
開啟以後,在執行框中輸入cmd,點選確定。
執行以下命令:
sqlplus system/密碼。
2 建立資料匯出目錄expnc_dir為目錄名,'e:cdatabak'為資料庫實際目錄,命令如下:
create directory expnc_dir as 'e:cdatabak';
為oracle使用者授予訪問資料目錄的許可權,命令如下:
grant read,write on directory expnc_dir to dxzyjt;
執行資料泵出命令,注意一定要在cmd下執行,不能登入sqlplus後執行。
expdp dxzyjt/dxzyjt@ncdata_
224 directory=expnc_dir dumpfile= schemas=dxzyjt logfile=;
備份介面如下:
以上是匯出的步驟,匯入與匯出的步驟基本一樣,有不清楚的可以聯絡我。
在dos中怎樣顯示oracle資料庫中的所有表
dos中用dos版的sqlplus 直接sqlplus nolog conn as sysdba select table name from dba tables 那你必須先裝資料庫 oracle 版本你自己選 才能在dos中查詢 oracle所有表 怎麼用sql語句查詢 oracle資料庫 裡有...
oracle資料庫怎樣跨庫查詢,Oracle資料庫怎樣跨庫查詢?
在oracle裡a庫裡建立一個同義詞可把b庫的x 表對映到a庫。這樣a庫就當本庫的表 虛擬式 使用。oracle的同義詞 synonyms 從字面上理解就是別名的意思,和試圖的功能類似,就是一種對映關係。本文介紹如何建立同義詞語句,刪除同義詞以及檢視同義詞語句。oracle的同義詞總結 從字面上理解...
sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊
首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...