表空間傳輸讀書筆記
看了一下doc裡面的表空間傳輸相關內容,自己做了9i的測試,基本成功,不過由於開始對一些概念不理解。所以有些不是很明白。經過一些挫折,後來還是成功了,這個功能很不錯。建議大家在實際的業務生產中可以使用。
C:\>sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 1月 9 19:44:45 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
連線到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> CREATE TABLESPACE "TEST" LOGGING DATAFILE 'D:\ORACLE\ORADATA\ZERO\TEST.ora'
2 SIZE 50M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
3 /
表空間已建立。
SQL> alter tablespace test read only;
表空間已更改。
SQL> execute dbms_tts.transport_set_check('TEST',TRUE);
PL/SQL 過程已成功完成。
SQL> host exp tablespaces=test transport_tablespace=y file=exp_ts_users.dmp
Export: Release 9.2.0.1.0 - Production on 星期三 1月 9 19:48:07 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
使用者名稱: sys/sys as sysdba
連線到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
注: 將不會匯出表資料(行)
關於匯出可傳輸的表空間後設資料...
用於表空間 TEST...
. 正在匯出群集定義
. 正在匯出表定義
. 正在匯出引用完整性約束條件
. 正在匯出觸發器
. 結束匯出可傳輸的表空間後設資料
在沒有警告的情況下成功終止匯出。
SQL> drop tablespace including contents;
drop tablespace including contents
*
ERROR 位於第 1 行:
ORA-02173: 無效的 DROP TABLESPACE 選項
SQL> drop tablespace test including contents;
表空間已丟棄。
SQL> host imp tablespaces=test transport_tablespace=y file=exp_ts_users.dmp datafiles='D:\oracle\oradata\zero\TEST.ORA'
Import: Release 9.2.0.1.0 - Production on 星期三 1月 9 19:51:10 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
使用者名稱: sys/sys as sysdba
連線到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
經由常規路徑匯出由EXPORT:V09.02.00建立的檔案
關於匯入可傳輸表空間後設資料...
已經完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的匯入
. 正在將SYS的物件匯入到 SYS
成功終止匯入,但出現警告。
SQL> set autotrace off
SQL> select file#,name from v$datafile;
FILE#
----------
NAME
----------------------------------------------------------------------------------------------------
1
D:\ORACLE\ORADATA\ZERO\SYSTEM01.DBF
2
D:\ORACLE\ORADATA\ZERO\UNDOTBS01.DBF
3
D:\ORACLE\ORADATA\ZERO\DRSYS01.DBF
4
D:\ORACLE\ORADATA\ZERO\INDX01.DBF
5
D:\ORACLE\ORADATA\ZERO\TOOLS01.DBF
6
D:\ORACLE\ORADATA\ZERO\USERS01.DBF
7
D:\ORACLE\ORADATA\ZERO\XDB01.DBF
8
D:\ORACLE\ORADATA\ZERO\MOF.ORA
9
D:\ORACLE\ORADATA\ZERO\TEST.ORA
C:\>sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 1月 9 19:44:45 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
連線到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> CREATE TABLESPACE "TEST" LOGGING DATAFILE 'D:\ORACLE\ORADATA\ZERO\TEST.ora'
2 SIZE 50M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
3 /
表空間已建立。
SQL> alter tablespace test read only;
表空間已更改。
SQL> execute dbms_tts.transport_set_check('TEST',TRUE);
PL/SQL 過程已成功完成。
SQL> host exp tablespaces=test transport_tablespace=y file=exp_ts_users.dmp
Export: Release 9.2.0.1.0 - Production on 星期三 1月 9 19:48:07 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
使用者名稱: sys/sys as sysdba
連線到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
已匯出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
注: 將不會匯出表資料(行)
關於匯出可傳輸的表空間後設資料...
用於表空間 TEST...
. 正在匯出群集定義
. 正在匯出表定義
. 正在匯出引用完整性約束條件
. 正在匯出觸發器
. 結束匯出可傳輸的表空間後設資料
在沒有警告的情況下成功終止匯出。
SQL> drop tablespace including contents;
drop tablespace including contents
*
ERROR 位於第 1 行:
ORA-02173: 無效的 DROP TABLESPACE 選項
SQL> drop tablespace test including contents;
表空間已丟棄。
SQL> host imp tablespaces=test transport_tablespace=y file=exp_ts_users.dmp datafiles='D:\oracle\oradata\zero\TEST.ORA'
Import: Release 9.2.0.1.0 - Production on 星期三 1月 9 19:51:10 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
使用者名稱: sys/sys as sysdba
連線到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
經由常規路徑匯出由EXPORT:V09.02.00建立的檔案
關於匯入可傳輸表空間後設資料...
已經完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的匯入
. 正在將SYS的物件匯入到 SYS
成功終止匯入,但出現警告。
SQL> set autotrace off
SQL> select file#,name from v$datafile;
FILE#
----------
NAME
----------------------------------------------------------------------------------------------------
1
D:\ORACLE\ORADATA\ZERO\SYSTEM01.DBF
2
D:\ORACLE\ORADATA\ZERO\UNDOTBS01.DBF
3
D:\ORACLE\ORADATA\ZERO\DRSYS01.DBF
4
D:\ORACLE\ORADATA\ZERO\INDX01.DBF
5
D:\ORACLE\ORADATA\ZERO\TOOLS01.DBF
6
D:\ORACLE\ORADATA\ZERO\USERS01.DBF
7
D:\ORACLE\ORADATA\ZERO\XDB01.DBF
8
D:\ORACLE\ORADATA\ZERO\MOF.ORA
9
D:\ORACLE\ORADATA\ZERO\TEST.ORA
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/79499/viewspace-149747/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- WCF的傳輸安全(讀書筆記)筆記
- MySQL 傳輸表空間MySql
- Oracle 表空間傳輸Oracle
- oracle表空間傳輸Oracle
- Oracle傳輸表空間Oracle
- MySQL表空間傳輸MySql
- mysql之 表空間傳輸MySql
- 傳輸表空間操作-OracleOracle
- Oracle傳輸表空間(TTS)OracleTTS
- Oracle 傳輸表空間-RmanOracle
- 總結-表空間傳輸
- 跨平臺表空間遷移(傳輸表空間)
- MySQL傳輸表空間小結(r12筆記第2天)MySql筆記
- 10G新特性筆記之跨平臺傳輸表空間筆記
- 【傳輸表空間】使用 EXPDP/IMPDP工具的傳輸表空間完成資料遷移
- 基於可傳輸表空間的表空間遷移
- Oracle傳輸表空間學習Oracle
- Oracle 傳輸表空間-EXPDP/IMPDPOracle
- Oracle 傳輸表空間-EXP/IMPOracle
- 傳輸表空間自包含理解
- Oracle表空間傳輸詳解Oracle
- 【傳輸表空間】使用 EXPDP/IMPDP工具的傳輸表空間完成資料遷移[轉]
- oracle 傳輸表空間一例Oracle
- Oracle可傳輸表空間測試Oracle
- 5.7 mysql的可傳輸表空間MySql
- 【XTTS】Oracle傳輸表空間xtts增量方式TTSOracle
- 傳輸表空間(從Linux到Windows)LinuxWindows
- oracle可傳輸表空間TTS小結OracleTTS
- 傳輸表空間及問題處理
- oracle表空間傳輸的限制條件Oracle
- 實戰RMAN備份傳輸表空間
- 使用Oracle可傳輸表空間的特性複製資料(7)實戰RMAN備份傳輸表空間Oracle
- 《暗時間》讀書筆記筆記
- 『暗時間』讀書筆記筆記
- 12c 資料泵傳輸表空間
- 資料泵 TTS(傳輸表空間技術)TTS
- 聊聊Oracle可傳輸表空間(Transportable Tablespace)(上)Oracle
- 聊聊Oracle可傳輸表空間(Transportable Tablespace)(中)Oracle