返回顶部
首页 > 资讯 > 数据库 >如何解析data punp传输表空间
  • 242
分享到

如何解析data punp传输表空间

2024-04-02 19:04:59 242人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关如何解析data punp传输表空间,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1,查看待传输表空间example是否违反了独

这篇文章将为大家详细讲解有关如何解析data punp传输表空间,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

1,查看待传输表空间example是否违反了独立性规则

[oracle@snow ~]$ export ORACLE_SID=ora12c

[oracle@snow ~]$ sqlplus / as sysdba

SYS@ora12c >exec dbms_tts.transport_set_check('EXAMPLE',TRUE);

PL/SQL procedure successfully completed.

SYS@ora12c >select * from transport_set_violations;

no rows selected

2,将表空间example置为只读

SYS@ora12c >alter tablespace example read only;

Tablespace altered.

源端数据文件路径

SYS@ora12c >select name from v$datafile;

NAME

--------------------------------------------------------------------------------

/u01/app/oracle/oradata/ora12c/system01.dbf

/u01/app/oracle/oradata/ora12c/example01.dbf

/u01/app/oracle/oradata/ora12c/sysaux01.dbf

/u01/app/oracle/oradata/ora12c/undotbs01.dbf

/u01/app/oracle/oradata/ora12c/users01.dbf

目标端数据文件路径

SYS@OCM12C >select name from v$datafile;

NAME

--------------------------------------------------------------------------------

/12c/app/oracle/oradata/OCM12C/datafile/o1_mf_system_8xf29zsz_.dbf

/12c/app/oracle/oradata/OCM12C/datafile/o1_mf_sysaux_8xf1zgd7_.dbf

/12c/app/oracle/oradata/OCM12C/datafile/o1_mf_undotbs1_8xf2pgsg_.dbf

/12c/app/oracle/oradata/OCM12C/datafile/o1_mf_users_8xf2p505_.dbf

3,将源端的表空间数据文件scp到目标端数据文件路径

SYS@ora12c >!scp /u01/app/oracle/oradata/ora12c/example01.dbf 172.16.228.9:/12c/app/oracle/oradata/OCM12C/datafile/example01.dbf

oracle@172.16.228.9's passWord:

example01.dbf 100% 323MB 32.3MB/s 00:10

SYS@ora12c >exit

4,使用数据泵导出表空间example的元数据scp到目标端的数据泵目录(和源端一样也是设置为dp_dir=/home/oracle)

[oracle@snow ~]$ expdp dp/dp directory=dp_dir dumpfile=trans.dmp transport_tablespaces=example

Export: Release 12.1.0.1.0 - Production on Mon Feb 9 12:45:28 2015

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

Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production

With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

Starting "DP"."SYS_EXPORT_TRANSPORTABLE_01": dp/******** directory=dp_dir dumpfile=trans.dmp transport_tablespaces=example

Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK

Processing object type TRANSPORTABLE_EXPORT/TYPE/TYPE_SPEC

Processing object type TRANSPORTABLE_EXPORT/TYPE/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type TRANSPORTABLE_EXPORT/TYPE/TYPE_BODY

Processing object type TRANSPORTABLE_EXPORT/PROCACT_INSTANCE

Processing object type TRANSPORTABLE_EXPORT/XMLSCHEMA/XMLSCHEMA

Processing object type TRANSPORTABLE_EXPORT/TABLE

Processing object type TRANSPORTABLE_EXPORT/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type TRANSPORTABLE_EXPORT/INDEX/INDEX

Processing object type TRANSPORTABLE_EXPORT/INDEX/FUNCTIONAL_INDEX/INDEX

Processing object type TRANSPORTABLE_EXPORT/CONSTRaiNT/CONSTRAINT

Processing object type TRANSPORTABLE_EXPORT/INDEX_STATISTICS

Processing object type TRANSPORTABLE_EXPORT/INDEX/STATISTICS/FUNCTIONAL_INDEX/INDEX_STATISTICS

Processing object type TRANSPORTABLE_EXPORT/COMMENT

Processing object type TRANSPORTABLE_EXPORT/CONSTRAINT/REF_CONSTRAINT

Processing object type TRANSPORTABLE_EXPORT/INDEX/BITMAP_INDEX/INDEX

Processing object type TRANSPORTABLE_EXPORT/INDEX/STATISTICS/BITMAP_INDEX/INDEX_STATISTICS

Processing object type TRANSPORTABLE_EXPORT/TRIGGER

Processing object type TRANSPORTABLE_EXPORT/TABLE_STATISTICS

Processing object type TRANSPORTABLE_EXPORT/STATISTICS/MARKER

Processing object type TRANSPORTABLE_EXPORT/DOMAIN_INDEX/INDEX

Processing object type TRANSPORTABLE_EXPORT/MATERIALIZED_VIEW

Processing object type TRANSPORTABLE_EXPORT/POST_INSTANCE/PROCACT_INSTANCE

Processing object type TRANSPORTABLE_EXPORT/POST_INSTANCE/PROCDEPOBJ

Processing object type TRANSPORTABLE_EXPORT/POST_INSTANCE/PLUGTS_BLK

Master table "DP"."SYS_EXPORT_TRANSPORTABLE_01" successfully loaded/unloaded

******************************************************************************

Dump file set for DP.SYS_EXPORT_TRANSPORTABLE_01 is:

/home/oracle/trans.dmp

******************************************************************************

Datafiles required for transportable tablespace EXAMPLE:

/u01/app/oracle/oradata/ora12c/example01.dbf

Job "DP"."SYS_EXPORT_TRANSPORTABLE_01" successfully completed at Mon Feb 9 12:46:34 2015 elapsed 0 00:01:04

[oracle@snow ~]$ scp trans.dmp 172.16.228.9:/home/oracle

The authenticity of host '172.16.228.9 (172.16.228.9)' can't be established.

RSA key fingerprint is 70:7d:ec:8f:42:44:21:c9:24:d3:fc:23:1e:20:4b:ec.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '172.16.228.9' (RSA) to the list of known hosts.

oracle@172.16.228.9's password:

trans.dmp 100% 3172KB 3.1MB/s 00:00

6,将元数据导入目标端数据库

[oracle@test ~]$ impdp hr/hr directory=dp_dir dumpfile=trans.dmp transport_datafiles=/12c/app/oracle/oradata/OCM12C/datafile/example01.dbf

Import: Release 12.1.0.1.0 - Production on Wed Feb 25 18:01:16 2015

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

Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production

With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

Master table "HR"."SYS_IMPORT_TRANSPORTABLE_01" successfully loaded/unloaded

Starting "HR"."SYS_IMPORT_TRANSPORTABLE_01": hr/******** directory=dp_dir dumpfile=trans.dmp transport_datafiles=/12c/app/oracle/oradata/OCM12C/datafile/example01.dbf

Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK

ORA-39123: Data Pump transportable tablespace job aborted

ORA-29342: user PM does not exist in the database

Job "HR"."SYS_IMPORT_TRANSPORTABLE_01" stopped due to fata

错误提示没有PM用户,创建该用户后重新执行impdp陆续提示SH,oe,ix用户不存在,逐个创建上述用户。

SYS@OCM12C >create user pm identified by pm;

SYS@OCM12C >create user sh identified by sh;

SYS@OCM12C >create user oe identified by oe;

SYS@OCM12C >create user ix identified by ix;

添加用户后再次执行impdp成功

7,分别将源端和目标端端将表空间修改为read write状态

SYS@OCM12C >alter tablespace example read write;

Tablespace altered.

SYS@OCM12C >select tablespace_name,status from dba_tablespaces;

TABLESPACE_NAME STATUS

------------------------------ ---------

SYSTEM ONLINE

SYSAUX ONLINE

UNDOTBS1 ONLINE

TEMP ONLINE

USERS ONLINE

EXAMPLE ONLINE

SYS@ora12c >alter tablespace example read write;

Tablespace altered.

SYS@ora12c >select tablespace_name,status from dba_tablespaces;

TABLESPACE_NAME STATUS

------------------------------ ---------

SYSTEM ONLINE

SYSAUX ONLINE

UNDOTBS1 ONLINE

TEMP ONLINE

USERS ONLINE

EXAMPLE ONLINE

关于如何解析data punp传输表空间就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

您可能感兴趣的文档:

--结束END--

本文标题: 如何解析data punp传输表空间

本文链接: https://lsjlt.com/news/65674.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何解析data punp传输表空间
    这篇文章将为大家详细讲解有关如何解析data punp传输表空间,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1,查看待传输表空间example是否违反了独...
    99+
    2024-04-02
  • Oracle传输表空间
    一、简介可传输表空间(还有个集)最大的优势是其速度比export/import或unload/load要快的多。因为可传输表空间主要是复制数据文件到目标路径,然后再使用export/import或Data ...
    99+
    2024-04-02
  • mysql中表空间传输的示例分析
    这篇文章主要介绍了mysql中表空间传输的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。说明:MySQL(5.6.6及以上),innodb_file_per_tabl...
    99+
    2023-06-06
  • Oracle 传输表空间-EXP/IMP
    Transport_Tablespace-EXP/IMP   通过传输表空间(EXP/IMP方式)将192.168.3.199数据库下,chenjc用户下的t1表,导入到192...
    99+
    2024-04-02
  • mysql表空间传输过程
    本篇内容介绍了“mysql表空间传输过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在MySQL 5.6...
    99+
    2024-04-02
  • 数据库中如何实现表空间传输
    这篇文章主要为大家展示了“数据库中如何实现表空间传输”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“数据库中如何实现表空间传输”这篇文章吧。 ...
    99+
    2024-04-02
  • 使用expdp/impdp传输表空间
    ----源库 prodSQL> select name from v$tablespace; NAME ----------------------...
    99+
    2024-04-02
  • 利用exp/imp传输表空间
    传输表空间TABLESPACES、TRANSPORT_TABLESPACE、TTS_FULL_CHECK 使用exp/imp将表空间data_tbs从a库传输到b库?下面是准备工作。 create tabl...
    99+
    2024-04-02
  • 怎么利用rman传输表空间
    这篇文章主要介绍“怎么利用rman传输表空间”,在日常操作中,相信很多人在怎么利用rman传输表空间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么利用rman传输表空间”...
    99+
    2024-04-02
  • mysql的可传输表空间介绍
    这篇文章主要讲解了“mysql的可传输表空间介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql的可传输表空间介绍”吧! ...
    99+
    2024-04-02
  • MySQL Transportable Tablespace(传输表空间) 使用详解
    将大的InnoDB表从一个实例,移动或者复制到另一个实例,有很多的方法,在5.6之前常用的是通过物理或者逻辑备份来实现。 在5.6.6+的版本中,用到了一种基于表空间迁移的快速方法,即类似Oracle TT...
    99+
    2024-04-02
  • 【XTTS】Oracle传输表空间xtts增量方式
    --在线传输表空间,增量方式 --创建相关目录 create directory sourcedir as '+DATA/mydb/datafile'...
    99+
    2024-04-02
  • MySQL传输表空间的简单使用方法
    1.目标端创建同样的表结构 CREATE TABLE `test` (       `id` int(11) DEFAULT NULL     ) ENGI...
    99+
    2024-04-02
  • MySQL传输表空间小结(r12笔记第2天)
      在MySQL中如果要迁移一个表导另外一个服务器/环境中,常规的做法就是使用备份工具备份,比如mysqldump,然后拷贝备份到目标服务器或者环境导入。如果某一个表数据量很大,导出dump文...
    99+
    2024-04-02
  • Oraclc 12C如何使用不一致备份执行跨平台传输表空间
    这篇文章将为大家详细讲解有关Oraclc 12C如何使用不一致备份执行跨平台传输表空间,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用不一致备份执行跨平台传输表空间 R...
    99+
    2024-04-02
  • 域名如何解析到空间
    域名解析到空间的方法:登录域名提供商平台。打开域名控制台。找到域名解析。选择空间ip,点击添加解析。填写需要解析的域名以及相关信息。确定解析,等待解析完成即可。...
    99+
    2024-04-02
  • Oracle 12C如何使用备份集执行只读表空间的跨平台传输
    这篇文章主要介绍Oracle 12C如何使用备份集执行只读表空间的跨平台传输,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用带用for transport或to platform子...
    99+
    2024-04-02
  • Oracle表空间分配策略解析
    Oracle表空间分配策略解析 概述:在Oracle数据库中,表空间是用来存储表、索引和其他数据库对象的逻辑存储单元。表空间的合理分配和管理对数据库的性能和稳定性具有重要影响。本文将从...
    99+
    2024-03-03
    oracle 表空间 分配策略 sql语句
  • vps之间如何传输文件
    VPS之间可以通过多种方式传输文件,以下是其中几种常见的方法:1. SCP(Secure Copy):SCP是基于SSH协议的一种安...
    99+
    2023-09-08
    vps
  • Oracle缩表空间问题如何解决
    这篇文章主要介绍“Oracle缩表空间问题如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Oracle缩表空间问题如何解决”文章能帮助大家解决问题。备注:Oracle 11.2.0.4一. 需...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作