oracle實驗記錄 (使用exp/imp)
使用exp/imp
C:\>exp xh/a123@xh help=y 看下help
Export: Release 10.2.0.1.0 - Production on 星期五 9月 25 16:09:54 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
通過輸入 EXP 命令和您的使用者名稱/口令, 匯出
操作將提示您輸入引數:
例如: EXP SCOTT/TIGER
或者, 您也可以通過輸入跟有各種引數的 EXP 命令來控制匯出
的執行方式。要指定引數, 您可以使用關鍵字:
格式: EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
例如: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)
或 TABLES=(T1:P1,T1:P2), 如果 T1 是分割槽表
USERID 必須是命令列中的第一個引數。
關鍵字 說明 (預設值) 關鍵字 說明 (預設值)
--------------------------------------------------------------------------
USERID 使用者名稱/口令 FULL 匯出整個檔案 (N)
BUFFER 資料緩衝區大小 OWNER 所有者使用者名稱列表
FILE 輸出檔案 (EXPDAT.DMP) TABLES 表名列表
COMPRESS 匯入到一個區 (Y) RECORDLENGTH IO 記錄的長度
GRANTS 匯出許可權 (Y) INCTYPE 增量匯出型別
INDEXES 匯出索引 (Y) RECORD 跟蹤增量匯出 (Y)
DIRECT 直接路徑 (N) TRIGGERS 匯出觸發器 (Y)
LOG 螢幕輸出的日誌檔案 STATISTICS 分析物件 (ESTIMATE)
ROWS 匯出資料行 (Y) PARFILE 引數檔名
CONSISTENT 交叉表的一致性 (N) CONSTRAINTS 匯出的約束條件 (Y)
OBJECT_CONSISTENT 只在物件匯出期間設定為只讀的事務處理 (N)
FEEDBACK 每 x 行顯示進度 (0)
FILESIZE 每個轉儲檔案的最大大小
FLASHBACK_SCN 用於將會話快照設定回以前狀態的 SCN
FLASHBACK_TIME 用於獲取最接近指定時間的 SCN 的時間
QUERY 用於匯出表的子集的 select 子句
RESUMABLE 遇到與空格相關的錯誤時掛起 (N)
RESUMABLE_NAME 用於標識可恢復語句的文字字串
RESUMABLE_TIMEOUT RESUMABLE 的等待時間
TTS_FULL_CHECK 對 TTS 執行完整或部分相關性檢查
TABLESPACES 要匯出的表空間列表
TRANSPORT_TABLESPACE 匯出可傳輸的表空間後設資料 (N)
TEMPLATE 呼叫 iAS 模式匯出的模板名
成功終止匯出, 沒有出現警告。
簡單使用
C:\>mkdir d:\exp
C:\>exp xh/a123@xh file=d:\exp\t1.dmp tables=t1 feedback=100
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 10:34:03 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即將匯出指定的表通過常規路徑...
. . 正在匯出表 T1
...........................................................................
...........................................................................
...........................................................................
...........................................................................
匯出了 30000 行
成功終止匯出, 沒有出現警告。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~每匯出100行顯示一個.
C:\>exp xh/a123@xh file=d:\exp\t11.dmp tables=t1 indexes=n~~~~~~~~~~~~~不匯出 index
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 10:35:22 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
注: 將不匯出表的索引~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
即將匯出指定的表通過常規路徑...
. . 正在匯出表 T1匯出了 30000 行
成功終止匯出, 沒有出現警告。
C:\>exp xh/a123@xh file=d:\exp\t111.dmp tables=t1 constraints=n~~~~~~~~不匯出約束
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 10:37:22 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
注: 將不匯出表的約束條件~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
即將匯出指定的表通過常規路徑...
. . 正在匯出表 T1匯出了 30000 行
成功終止匯出, 沒有出現警告。
C:\>exp xh/a123@xh file=d:\exp\t1111.dmp,d:\exp\t11111.dmp tables=t1 filesize=150kb~~~~限制每個.dmp大小,下面將產生2個.DMP 每個不超過150KB
;
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 10:44:58 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即將匯出指定的表通過常規路徑...
. . 正在匯出表 T1
繼續匯出到檔案 d:\exp\t11111.dmp
匯出了 30000 行
成功終止匯出, 沒有出現警告。
C:\>exp xh/a123@xh file=d:\exp\ta.dmp tables=t1 grants=n ~~~~~~~~~~不匯出許可權
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 10:46:31 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
注: 將不匯出對錶/檢視/序列/角色的授權
即將匯出指定的表通過常規路徑...
. . 正在匯出表 T1匯出了 30000 行
成功終止匯出, 沒有出現警告。
C:\>exp xh/a123@xh file=d:\exp\a.dmp full=y object_consistent=y (預設N,是否基於物件匯出,Y的話針對每個oject設定一個read only transaction)
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 10:56:14 2009
SQL> select count(*) from user_objects;
COUNT(*)
----------
31
USER 為 "XH"
C:\>exp xh/a123@xh file=d:\exp\a.dmp wner=xh~~~~~~~~~~~~匯出指定user
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 11:03:01 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即將匯出指定的使用者...
使用parfile 引數檔案
d:\test.txt中儲存
file=d:\expdp\a.dmp tables=t1
C:\>exp xh/a123@xh parfile=d:\test.txt
Export: Release 10.2.0.1.0 - Production on 星期一 9月 28 11:15:24 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即將匯出指定的表通過常規路徑...
. . 正在匯出表 T1匯出了 30000 行
成功終止匯出, 沒有出現警告。
以下3個引數 感覺主要用語imp 時 空間不足處理或有問題時候 掛起DB 等待處理解決後繼續執行
RESUMABLE 遇到與空格相關的錯誤時掛起 (N)
RESUMABLE_NAME 用於標識可恢復語句的文字字串
RESUMABLE_TIMEOUT RESUMABLE 的等待時間
SQL> conn / as sysdba
已連線。
SQL> revoke unlimited tablespace from xh;
撤銷成功。
C:\>imp xh/a123@xh file=d:\exp\t2.dmp tables='T2' resumable=y resumable_name=xht2
resumable_timeout=600
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 13:58:30 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 XH 的物件匯入到 XH
. 正在將 XH 的物件匯入到 XH~~~~~~~~~~~~~~~~~~~~~~~~~~~~hang 600S 後還未解決 超時報錯
SQL> select reason,object_type,object_name from dba_outstanding_alerts;
REASON
--------------------------------------------------------------------------------
OBJECT_TYPE
----------------------------------------------------------------
OBJECT_NAME
--------------------------------------------------------------------------------
對可恢復會話 xht2 (會話 ID 為 135) 的操作被掛起, 原因是使用者限額出錯。錯誤訊息為
ORA-01536: 超出表空間 'USERS' 的空間限額
QUOTA
QUOTA
SQL> grant unlimited tablespace to xh;
授權成功。
. . 正在匯入表 "T2"匯入了 300 行~~~~~~~~~~~~~~~~解決後 執行完成
成功終止匯入, 沒有出現警告。
匯入別的表空間 的問題,修改了USER XH tablespace為 smallts
SQL> alter user xh quota 0 on users;
使用者已更改。
SQL> alter user xh quota unlimited on smallts;
使用者已更改。
SQL> alter user xh default tablespace smallts;
使用者已更改。
SQL> select default_tablespace from user_users ;
DEFAULT_TABLESPACE
------------------------------
SMALLTS
SQL> revoke unlimited tablespace from xh;
撤銷成功。
SQL> drop table t2;
表已刪除。
C:\>imp xh/a123@xh file=d:\exp\t2.dmp tables='T2'
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 14:12:43 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 XH 的物件匯入到 XH
. 正在將 XH 的物件匯入到 XH
. . 正在匯入表 "T2"匯入了 300 行
成功終止匯入, 沒有出現警告。
SQL> select tablespace_name from user_tables where table_name='T2';
TABLESPACE_NAME
------------------------------
SMALLTS
有個問題 如果加了 resumable=y resumable_name 導不到新tablespace了
SQL> alter user xh quota 0 on smallts;
使用者已更改。
SQL> conn xh/a123
已連線。
SQL> drop table t2;
表已刪除。
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 XH 的物件匯入到 XH
. 正在將 XH 的物件匯入到 XH
IMP-00017: 由於 ORACLE 錯誤 1536, 以下語句失敗:
"CREATE TABLE "T2" ("A" CHAR(2000), "B" CHAR(2000), "C" CHAR(2000)) PCTFREE"
" 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 3145728 FREELISTS 1 "
"FREELIST GROUPS 1 BUFFER_POOL DEFAULT) LOGGING NOCOMPRES"
"S"
IMP-00003: 遇到 ORACLE 錯誤 1536
ORA-01536: 超出表空間 'SMALLTS' 的空間限額
成功終止匯入, 但出現警告。
C:\>imp xh/a123@xh file=d:\exp\t2.dmp tables='T2' resumable=y resumable_name=xht2
resumable_timeout=600
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 15:14:08 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 XH 的物件匯入到 XH
. 正在將 XH 的物件匯入到 XH~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hang住了
SQL> alter user xh quota unlimited on smallts;
使用者已更改。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~還是一樣hang住了
SQL> select reason,object_type,object_name from dba_outstanding_alerts;
REASON
--------------------------------------------------------------------------------
OBJECT_TYPE
----------------------------------------------------------------
OBJECT_NAME
--------------------------------------------------------------------------------
對可恢復會話 xht2 (會話 ID 為 132) 的操作被掛起, 原因是使用者限額出錯。錯誤訊息為
ORA-01536: 超出表空間 'USERS' 的空間限額~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~此時卻說 超過 user(原表空間)限額
QUOTA
QUOTA
SQL> alter user xh quota unlimited on users;
使用者已更改。
正在將 XH 的物件匯入到 XH
. 正在匯入表 "T2"匯入了 300 行~~~~~IMP 執行完畢
成功終止匯入, 沒有出現警告。
SQL> select tablespace_name from user_tables where table_name='T2';
TABLESPACE_NAME
------------------------------
USERS~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`回了原表空間
exp基本操作
C:\>exp tr/a123@xh file=d:\exp\t2.dmp tables='T2' 匯出表
C:\>exp tr/a123@xh file=d:\exp\schema.dmp wner=xh 匯出schema
C:\>exp tr/a123@xh file=d:\exp\schema.dmp 匯出schema 執行USER的 (TR)
C:\>exp tr/a123@xh file=d:\exp\full.dmp full=y 匯出DB
IMP 使用
C:\>imp xh/a123@xh help=y~~~~~~~~~~~~~~~~~~~使用說明
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 16:06:32 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
通過輸入 IMP 命令和您的使用者名稱/口令, 匯入
操作將提示您輸入引數:
例如: IMP SCOTT/TIGER
或者, 可以通過輸入 IMP 命令和各種引數來控制匯入
的執行方式。要指定引數, 您可以使用關鍵字:
格式: IMP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
例如: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N
或 TABLES=(T1:P1,T1:P2), 如果 T1 是分割槽表
USERID 必須是命令列中的第一個引數。
關鍵字 說明 (預設值) 關鍵字 說明 (預設值)
--------------------------------------------------------------------------
USERID 使用者名稱/口令 FULL 匯入整個檔案 (N)
BUFFER 資料緩衝區大小 FROMUSER 所有者使用者名稱列表
FILE 輸入檔案 (EXPDAT.DMP) TOUSER 使用者名稱列表
SHOW 只列出檔案內容 (N) TABLES 表名列表
IGNORE 忽略建立錯誤 (N) RECORDLENGTH IO 記錄的長度
GRANTS 匯入許可權 (Y) INCTYPE 增量匯入型別
INDEXES 匯入索引 (Y) COMMIT 提交陣列插入 (N)
ROWS 匯入資料行 (Y) PARFILE 引數檔名
LOG 螢幕輸出的日誌檔案 CONSTRAINTS 匯入限制 (Y)
DESTROY 覆蓋表空間資料檔案 (N)
INDEXFILE 將表/索引資訊寫入指定的檔案
SKIP_UNUSABLE_INDEXES 跳過不可用索引的維護 (N)
FEEDBACK 每 x 行顯示進度 (0)
TOID_NOVALIDATE 跳過指定型別 ID 的驗證
FILESIZE 每個轉儲檔案的最大大小
STATISTICS 始終匯入預計算的統計資訊
RESUMABLE 在遇到有關空間的錯誤時掛起 (N)
RESUMABLE_NAME 用來標識可恢復語句的文字字串
RESUMABLE_TIMEOUT RESUMABLE 的等待時間
COMPILE 編譯過程, 程式包和函式 (Y)
STREAMS_CONFIGURATION 匯入流的一般後設資料 (Y)
STREAMS_INSTANTIATION 匯入流例項化後設資料 (N)
下列關鍵字僅用於可傳輸的表空間
TRANSPORT_TABLESPACE 匯入可傳輸的表空間後設資料 (N)
TABLESPACES 將要傳輸到資料庫的表空間
DATAFILES 將要傳輸到資料庫的資料檔案
TTS_OWNERS 擁有可傳輸表空間集中資料的使用者
成功終止匯入, 沒有出現警告。
C:\>imp tr/a123@xh file=d:\exp\schema.dmp tables='T2' commit=y fromuser=xh touse
r=xh
~~~~~~~~~~~~Y時insert 一行 commit一次(會造成LOG BUFFER大量寫入redofile)default n 插入完表後才COMMIT
fromuser從匯出檔案中 獲取特定user object ,touser 匯入到特定 USER中 類似IMPDP中(remap_schema)
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 16:53:29 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 TR 的物件匯入到 XH
. . 正在匯入表 "T2"匯入了 300 行
C:\>imp tr/a123@xh file=d:\exp\schema.dmp tables='T2' show=y
~~~~~~~~顯示匯入內容 而不執行匯入
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 17:19:58 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 TR 的物件匯入到 TR
. 正在將 TR 的物件匯入到 TR
"CREATE TABLE "T2" ("A" CHAR(2000), "B" CHAR(2000), "C" CHAR(2000)) PCTFREE"
" 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 3145728 FREELISTS 1 "
"FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "USERS" LOGGING NOCOMPRES"
"S"
. . 正在跳過表 "T2"
成功終止匯入, 沒有出現警告。
C:\>imp tr/a123@xh file=d:\exp\schema.dmp tables='T2'
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 17:20:22 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 TR 的物件匯入到 TR
. 正在將 TR 的物件匯入到 TR
. . 正在匯入表 "T2"匯入了 300 行
成功終止匯入, 沒有出現警告。
C:\>imp tr/a123@xh file=d:\exp\t1.dmp tables=T1 rows=n
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 18:01:17 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 TR 的物件匯入到 TR
. 正在將 TR 的物件匯入到 TR
成功終止匯入, 沒有出現警告。~~~~~~~~~~~~~只匯入表結構不匯入錶行
SQL> select * from t1;
未選定行
SQL>
簡單使用imp
C:\>imp tr/a123@xh file=d:\exp\t1.dmp tables=T1~~~~~~~~~~匯入表
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 17:50:10 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 TR 的物件匯入到 TR
. 正在將 TR 的物件匯入到 TR
IMP-00015: 由於物件已存在, 下列語句失敗:
"CREATE TABLE "T1" ("A" NUMBER(*,0)) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTR"
"ANS 255 STORAGE(INITIAL 458752 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DE"
"FAULT) LOGGING NOCOMPRESS"
成功終止匯入, 但出現警告。
C:\>imp tr/a123@xh file=d:\exp\t1.dmp tables=T1 ignore=y~~~~~~~~~~~~~~~~~~~~~忽略錯誤
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 17:50:22 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 TR 的物件匯入到 TR
. 正在將 TR 的物件匯入到 TR
. . 正在匯入表 "T1"匯入了 30000 行
成功終止匯入, 沒有出現警告。
SQL> select count(*) from t1;
COUNT(*)
----------
60000~~~~~~~~~~~~~~~~~~~~~~~原來是30000 現在 60000 忽略重複錯誤 直接 APPEND 了
SQL>
匯入schema
touser必須存在 不想impdp那樣即使user已經刪除,還可以匯入等於重新建立了user
C:\>imp tr/a123@xh file=d:\exp\schema.dmp fromuser=xh touser=xh
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 17:38:19 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 XH 的物件匯入到 XH
IMP-00003: 遇到 ORACLE 錯誤 1435
ORA-01435: 使用者不存在
成功終止匯入, 但出現警告。
C:\>imp tr/a123@xh file=d:\exp\schema.dmp fromuser=xh touser=tr
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 17:42:04 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. . 正在匯入表 "T1"匯入了 30000 行
. . 正在匯入表 "TEST"匯入了 10000 行
成功終止匯入, 沒有出現警告。
SQL> conn tr/a123
已連線。
SQL> select count(*) from t3;
select count(*) from t3
*
第 1 行出現錯誤:
ORA-00942: 表或檢視不存在
SQL> select count(*) from test;
COUNT(*)
----------
10000
SQL>
~~~~~~~~~~~~~~~~~~~~沒有匯入tablespaces (IMPDP中有)
匯入db
C:\>imp tr/a123@xh file=d:\exp\full.dmp full=y
Import: Release 10.2.0.1.0 - Production on 星期一 9月 28 18:20:41 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
經由常規路徑由 EXPORT:V10.02.01 建立的匯出檔案
已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的匯入
. 正在將 SYSTEM 的物件匯入到 SYSTEM
..........................
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12020513/viewspace-615816/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle實驗記錄 (exp/imp transport tablespace)Oracle
- ORACLE IMP和EXP的使用實驗Oracle
- oracle exp_imp小記Oracle
- Oracle imp/expOracle
- 【exp/imp不同版本】Oracle不同版本的exp/imp使用注意事項Oracle
- oracle exp和impOracle
- oracle imp和expOracle
- oracle exp imp 用法Oracle
- IMP和EXP筆記筆記
- oracle實驗記錄 (expdp/impdp使用)Oracle
- 【EXP/IMP】使用EXP /IMP工具“模糊”匯出和匯入
- exp/imp工具的使用
- exp_imp實戰
- Oracle的exp/imp詳解Oracle
- exp/expdp imp/impdp的使用【實戰實用】
- Oracle exp/imp匯出匯入工具的使用Oracle
- oracle實驗記錄 (使用outlines)Oracle
- Oracle Exp/Imp常見問題Oracle
- oracle密碼特殊字元在imp、exp裡的使用Oracle密碼字元
- 24.EXP和IMP(筆記)筆記
- oracle實驗記錄 (flashback)Oracle
- oracle實驗記錄 (OMF)Oracle
- oracle實驗記錄 (NET)Oracle
- oracle實驗記錄 (audit)Oracle
- oracle實驗記錄 (dbms_rowid使用)Oracle
- 使用Oracle 的 imp ,exp 命令實現資料的匯入匯出Oracle
- oracle實驗記錄 (oracle reset parameter)Oracle
- exp/imp工具
- 理解exp, imp 使用direct=y 及imp commit=yMIT
- Oracle 傳輸表空間-EXP/IMPOracle
- Oracle匯入(imp )與匯出(exp )Oracle
- ORACLE匯入匯出命令exp/impOracle
- 轉:oracle EXP /IMP引數詳解Oracle
- oracle 10g imp/exp IMPDP/EXPDPOracle 10g
- Oracle Data Redaction實驗記錄Oracle
- oracle實驗記錄 (block cleanout)OracleBloC
- oracle實驗記錄 (dump undo)Oracle
- oracle實驗記錄 (inlist card)Oracle