[20170623]传输表空间补充测试.txt

简介: [20170623]传输表空间补充测试.txt --//昨天测试了使用dblink+传输表空间,链接如下:http://blog.itpub.net/267265/viewspace-2141115/ --//今天补充测试看看加参数SQLFILE生成的脚本是什么内容.

[20170623]传输表空间补充测试.txt

--//昨天测试了使用dblink+传输表空间,链接如下:http://blog.itpub.net/267265/viewspace-2141115/
--//今天补充测试看看加参数SQLFILE生成的脚本是什么内容.

impdp scott/book network_link=l_dbcn1 transport_tablespaces=users transport_datafiles=/home/oracle/backup/sugar01.dbf
REMAP_TABLESPACE=USERS:SUGAR REMAP_SCHEMA=scott:sss logfile=impdp.log  SQLFILE=sss.sql

--//注:前面的测试参考前面的链接

$ impdp scott/book network_link=l_dbcn1 transport_tablespaces=users transport_datafiles=/home/oracle/backup/sugar01.dbf
REMAP_TABLESPACE=USERS:SUGAR REMAP_SCHEMA=scott:sss logfile=impdp.log SQLFILE=sss.sql

Import: Release 11.2.0.4.0 - Production on Fri Jun 23 08:53:59 2017

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "SCOTT"."SYS_SQL_FILE_TRANSPORTABLE_01":  scott/a** network_link=l_dbcn1 transport_tablespaces=users
transport_datafiles=/home/oracle/backup/sugar01.dbf REMAP_TABLESPACE=USERS:SUAGR REMAP_SCHEMA=scott:sss
logfile=impdp.log SQLFILE=sss.sql

Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK
Processing object type TRANSPORTABLE_EXPORT/TABLE
Processing object type TRANSPORTABLE_EXPORT/INDEX/INDEX
Processing object type TRANSPORTABLE_EXPORT/CONSTRAINT/CONSTRAINT
Processing object type TRANSPORTABLE_EXPORT/INDEX_STATISTICS
Processing object type TRANSPORTABLE_EXPORT/CONSTRAINT/REF_CONSTRAINT
Processing object type TRANSPORTABLE_EXPORT/TABLE_STATISTICS
Processing object type TRANSPORTABLE_EXPORT/POST_INSTANCE/PLUGTS_BLK
Job "SCOTT"."SYS_SQL_FILE_TRANSPORTABLE_01" successfully completed at Fri Jun 23 08:54:23 2017 elapsed 0 00:00:22

--//说明我前面的测试没有使用DIRECTORY参数,缺省使用DIRECTORY_NAME=DATA_PUMP_DIR.
SCOTT@book> column DIRECTORY_PATH format a40
SCOTT@book> select * from dba_directories where DIRECTORY_NAME='DATA_PUMP_DIR';
OWNER  DIRECTORY_NAME DIRECTORY_PATH
------ -------------- ----------------------------------------
SYS    DATA_PUMP_DIR  /u01/app/oracle/admin/book/dpdump/

$ cd /u01/app/oracle/admin/book/dpdump

--//我仅仅摘录其中一段:

-- new object type path: TRANSPORTABLE_EXPORT/TABLE
CREATE TABLE "SSS"."DEPT"
   (    "DEPTNO" NUMBER(2,0),
    "DNAME" VARCHAR2(14 BYTE),
    "LOC" VARCHAR2(13 BYTE)
   ) SEGMENT CREATION IMMEDIATE
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
  STORAGE(SEG_FILE 4 SEG_BLOCK 130 OBJNO_REUSE 87106
  INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "SUAGR" ;
BEGIN
  SYS.DBMS_PLUGTSP.PATCHDICTIONARY('SSS','DEPT',736,'unused','unused','unused','unused',3);
END;
/

--//很明显这样的语句单独无法执行.有点像sys.bootstrap$的sql_text的内容.
--//不知道是否可以直接执行脚本sss.sql来实现.测试看看.

SYS@book> drop tablespace sugar including contents;
Tablespace dropped.

$ ls -l /home/oracle/backup/sugar01.dbf
-rw-r----- 1 oracle oinstall 5251072 2017-06-23 09:17:55 /home/oracle/backup/sugar01.dbf

--//文件还在.
--//不行报许多错误.重新引入看看是否可以打开读写.
SYS@dbcn1> alter tablespace users read only;
Tablespace altered.

$ cp /u01/app/oracle/oradata/dbcn1/datafile/users.307.862160493 /home/oracle/backup/sugar01.dbf
/bin/cp: overwrite `/home/oracle/backup/sugar01.dbf'? y

SYS@dbcn1> alter tablespace users read write ;
Tablespace altered.

$ impdp scott/book network_link=l_dbcn1 transport_tablespaces=users transport_datafiles=/home/oracle/backup/sugar01.dbf
REMAP_TABLESPACE=USERS:SUGAR REMAP_SCHEMA=scott:sss logfile=impdp.log
Import: Release 11.2.0.4.0 - Production on Fri Jun 23 09:22:02 2017
Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "SCOTT"."SYS_IMPORT_TRANSPORTABLE_01":  scott/a* network_link=l_dbcn1 transport_tablespaces=users transport_datafiles=/home/oracle/backup/sugar01.dbf REMAP_TABLESPACE=USERS:SUGAR REMAP_SCHEMA=scott:sss logfile=impdp.log
ORA-39123: Data Pump transportable tablespace job aborted
ORA-39185: The transportable tablespace failure list is
ORA-06512: at "SYS.DBMS_METADATA", line 7784
ORA-29335: tablespace 'USERS' is not read only
---//已经提示这样不行.
Job "SCOTT"."SYS_IMPORT_TRANSPORTABLE_01" stopped due to fatal error at Fri Jun 23 09:22:06 2017 elapsed 0 00:00:02

SYS@dbcn1> alter tablespace users read only;
Tablespace altered.

$ impdp scott/book network_link=l_dbcn1 transport_tablespaces=users transport_datafiles=/home/oracle/backup/sugar01.dbf
REMAP_TABLESPACE=USERS:SUGAR REMAP_SCHEMA=scott:sss logfile=impdp.log

Import: Release 11.2.0.4.0 - Production on Fri Jun 23 09:28:08 2017
Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "SCOTT"."SYS_IMPORT_TRANSPORTABLE_01":  scott/a** network_link=l_dbcn1 transport_tablespaces=users
transport_datafiles=/home/oracle/backup/sugar01.dbf REMAP_TABLESPACE=USERS:SUGAR REMAP_SCHEMA=scott:sss
logfile=impdp.log
Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK
Processing object type TRANSPORTABLE_EXPORT/TABLE
Processing object type TRANSPORTABLE_EXPORT/INDEX/INDEX
Processing object type TRANSPORTABLE_EXPORT/CONSTRAINT/CONSTRAINT
Processing object type TRANSPORTABLE_EXPORT/INDEX_STATISTICS
Processing object type TRANSPORTABLE_EXPORT/CONSTRAINT/REF_CONSTRAINT
Processing object type TRANSPORTABLE_EXPORT/TABLE_STATISTICS
Processing object type TRANSPORTABLE_EXPORT/POST_INSTANCE/PLUGTS_BLK
Job "SCOTT"."SYS_IMPORT_TRANSPORTABLE_01" successfully completed at Fri Jun 23 09:28:18 2017 elapsed 0 00:00:09

--//总结:
1.生成的脚本有点像bootstrap$.但是无法单独执行.
2.要设置成read only模式.

目录
相关文章
|
7月前
|
算法
m基于OFDM+QPSK和LDPC编译码以及MMSE信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
MATLAB2022a仿真实现了无线图像传输的算法,包括OFDM、QPSK调制、LDPC编码和MMSE信道估计。OFDM抗频率选择性衰落,QPSK用相位表示二进制,LDPC码用于前向纠错,MMSE估计信道响应。算法流程涉及编码、调制、信道估计、均衡、解码和图像重建。MATLAB代码展示了从串行数据到OFDM信号的生成,经过信道模型、噪声添加,再到接收端的信道估计和解码过程,最终计算误码率。
84 1
|
2月前
|
弹性计算 网络协议 Linux
云服务器评估迁移时间与测试传输速度
云服务器评估迁移时间与测试传输速度
|
4月前
|
IDE 测试技术 开发工具
Python接口自动化测试框架(基础篇)-- 不只是txt的文件操作
本文介绍了Python中的文件操作方法,包括使用open()打开文件、close()关闭文件、read()读取内容、readline()读取单行、readlines()读取多行、write()写入内容以及writelines()写入多行的方法。同时,探讨了文件操作模式和编码问题,并扩展了上下文管理器with...as的使用,以及对图片和音频文件操作的思考和练习。
36 1
Python接口自动化测试框架(基础篇)-- 不只是txt的文件操作
|
5月前
|
传感器 缓存 数据可视化
毕设(六)——通过pico用NB模块传输测试
毕设(六)——通过pico用NB模块传输测试
|
机器学习/深度学习 算法
m基于OFDM+QPSK和DNN深度学习信道估计的无线图像传输matlab仿真,输出误码率曲线,并用实际图片进行测试
m基于OFDM+QPSK和DNN深度学习信道估计的无线图像传输matlab仿真,输出误码率曲线,并用实际图片进行测试
373 0
|
7月前
|
资源调度 算法
m基于OFDM+QPSK和LDPC编译码以及LS信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
m基于OFDM+QPSK和LDPC编译码以及LS信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
78 2
|
JavaScript 前端开发 网络安全
若依框架渗透测试用户名密码明文传输问题
若依框架渗透测试用户名密码明文传输问题
1057 0
若依框架渗透测试用户名密码明文传输问题
|
XML 测试技术 Shell
Python+Appium自动化测试(9)-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
Python+Appium自动化测试(9)-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
Python+Appium自动化测试(9)-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
阿里云参与北京冬奥组委对青奥会比赛进行云视频传输测试
10月11日晚,北京冬奥组委与国际奥林匹克转播机构进行了云视频传输技术测试。工作人员通过阿里云传输技术对阿根廷青奥会多个项目进行多路电视转播测试,监测了实时传输的画面的清晰度、延时等指标,并模拟了整套体育赛事远程视频制作流程。
2206 0