oracle匯入匯出檔案

2021-09-13 18:21:00 字數 2185 閱讀 1376

2--->要匯入的dmp檔案位置。

sqlplus / as sysdba                               --以作業系統許可權認證的oracle sys管理員登陸

sqlplus /nolog                                        --不在cmd或者terminal當中暴露密碼的登陸方式

sqlplus scott/tiger                                  --非管理員使用者登陸 

sqlplus scott/tiger@orcl                        --非管理員使用者使用tns別名登陸 

sqlplus sys/password@orcl as sysdba --管理員使用者使用tns別名登陸

sqlplus user/password@//host:port/sid

例如:sqlplus system/h1w2d3b4@

本地連線sqlplus scott/tiger@localhost:1521/orcl 這句話就等於sqlplus scott/tiger

1、匯入乙個完整資料庫

imp system/manager file=bible_db log=dible_db full=y ignore=y

2、匯入乙個或一組指定使用者所屬的所有表、索引和其它物件

imp system/manager file=seapark log=seapark fromuser=seapark

imp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold)

3、 將乙個使用者所屬的資料匯入另乙個使用者

imp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy

imp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1, amy1)

4、匯入乙個表

imp system/manager file=tank log=tank fromuser=seapark tables=(a,b)

5、 從多個檔案匯入

imp system/manager file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4) log=paycheck,filesize=1g full=y

6、使用引數檔案

imp system/manager parfile=bible_tables.par fromuser=seapark touser=seapark_copy file=seapark log=seapark_import

file 輸入檔案 (expdat.dmp)

ignore 忽略建立錯誤 (n) 

log 螢幕輸出的日誌檔案 

full匯入整個檔案

buffer 資料緩衝區大小

feedback 每 x 行顯示執行進度 (0)

fromuser 全部人username列表

touser username列表

例如:imp ezoffice/12345678@zytd file=/home/ezoffice-星期三.dmp  full=yes (linux) 

imp ezoffice/12345678@shhxny file=e:\oradata\shhxny.dmp full=yes  (windos)

imp ezoffice/13572468 file=oa.dmp fromuser=ezoffice touser=ezoffice

例如:exp ezoffice/13572468@oa file=d:\oa.dmp owner=ezoffice statistics=none

exp ezoffice/ezoffice@ file=e:\11.5oa1.dmp

owner 全部者username列表

file 輸出檔案 (expdat.dmp)

log 螢幕輸出的日誌檔案

statistics 分析物件 (estimate)

oracle匯入匯出檔案補充

這兩天做了oracle的匯入匯出表資料。1.oracle 提供了三種方式的匯入匯出檔案,1 oracle export import 2 slq export import 3 pl sql匯出匯入 第二種方式適合於單個或者幾個表的匯入匯出,匯入匯出的資料量較小。如果是大資料量或者表比較多了,最好使...

匯入 匯出檔案

1.檔名的正確驗證 如果匯出檔案命名中有中文需詳細關注 2.匯出檔案格式的驗證 如之間的分割符,是否有表頭等,換行是否正確 3.是否在設定的時間生成匯出檔案 4.匯出出錯時系統如何處理 如是否正常傳送報警郵件,郵件的格式和內容是否正確 5.匯出檔案的格式是否正確 如欄位是否正常,分割符,換行是否正確...

Oracle匯出檔案

set echo off 是否顯示指令碼中正在執行的sql語句 set feedback off 是否顯示當前sql語句查詢或修改的行數 set newpage none 設定頁與頁之間的分隔 set pagesize 50000 設定一頁有多少行數 set linesize 20000 設定一行可...