资讯专栏INFORMATION COLUMN

Oracle传输表空间

IT那活儿 / 628人阅读
Oracle传输表空间
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
1. 创建directory目录并授权
Create directory dir as ‘/home/oracle
Grant read,write on directory dir to public;

2. 修改tablespace 为read only状态

Alter tablespace Cust_DATA read only


3. 使用expdp在源库导出tablespace
expdp system/oracle@pdbprod1 dumpfile=cstabs1.dmp 
log=log.log directory=dir transport_tablespace=y  
tablespaces=CUST_DATA
4. 如果表空间是同平台不需要转换,如果系统平台不同则需要通过rman进行转换
  • 通过V$transportable_platfrom 可以查看平台信息:
RMAN> convert datafile /home/oracle/transport_tbs01.dbf
2> to platform=Linux x86 64-bit
3> from platform=Solaris[tm] OE (32-bit)
4> format=/home/oracle/tbsts.dbf;
  • 通过rman 转换平台:
5. 导入表空间
impdp system/oracle@pdbprod3 dumpfile=cstabs2.dmp 
directory=dir TRANSPORT_DATAFILES=/home/oracle/custdata.dbf
6. 查看表空间状态
7. 修改表空间为read write

本文作者:章 贇(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129319.html

相关文章

  • 阿里云如何打破Oracle迁移上云的壁垒

    摘要:摘要第九届中国数据库技术大会,阿里云数据库产品专家萧少聪带来以阿里云如何打破迁移上云的壁垒为题的演讲。于是,阿里云给出了上面的解决方案。 摘要: 2018第九届中国数据库技术大会,阿里云数据库产品专家萧少聪带来以阿里云如何打破Oracle迁移上云的壁垒为题的演讲。Oracle是指数据库管理系统,面对Oracle迁移上云的壁垒,阿里云如何能够打破它呢?本文提出了Oracle 到云数据库P...

    chavesgu 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<