返回顶部
首页 > 资讯 > 数据库 >如何在 12.2.0.1 通过 dblink 在线拷贝 PDB
  • 858
分享到

如何在 12.2.0.1 通过 dblink 在线拷贝 PDB

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

参考,如何在 12.2.0.1 通过 dblink 在线拷贝  PDB (文档 ID 24726-43.1) 对于数据量小的库而言,这个功能简单,操作方便,可以一试。

参考,如何在 12.2.0.1 通过 dblink 在线拷贝  PDB (文档 ID 24726-43.1)

对于数据量小的库而言,这个功能简单,操作方便,可以一试。


源 DB: cdb - orcl, pdb - PDB.

目标 DB: cdb - R12201

我们将在不关闭 PDB,也不需要将 PDB 设置为只读模式的情况下,将 orcl 在线拷贝 到 R12201


1. 检查源 DB 是否使用了 local undo(应启用 local undo):


sql> SELECT property_name, property_value FROM database_properties WHERE

SQL> property_name = 'LOCAL_UNDO_ENABLED';


PROPERTY_NAME PROPERTY_VALUE

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

LOCAL_UNDO_ENABLED TRUE


 


2. 检查源 DB 是否启用归档模式(必须启用归档模式):


SQL> arcHive log list

Database log mode Archive Mode

Automatic archival Enabled

Archive destination /arch2

Oldest online log sequence 2

Next log sequence to archive 3

Current log sequence 3

3. 在源 DB 创建执行拷贝 操作的 DB 用户:


CREATE USER C##adminpdb IDENTIFIED BY adminpdb CONTaiNER=ALL;

GRANT CREATE SESSION, CREATE PLUGGABLE DATABASE TO c##adminpdb CONTAINER=ALL;

4. 在目标 DB 上创建一个 tns 别名以指向源 DB:


orcl=

(DESCRIPTION =

(ADDRESS = (PROTOCOL = tcp)(HOST = <IP_ADDRESS>)(PORT = 1521)) <====== 应将 IP 地址更改为源 DB IP

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

5. 在目标 DB 创建 dblink:


$ sqlplus / as sysdba


Connected to:

oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 6-4 bit Production


SQL> CREATE DATABASE LINK to_source CONNECT TO c##adminpdb IDENTIFIED BY

SQL> adminpdb USING 'orcl';


Database link created.


SQL> select * from dual@to_source;


D

-

X


 


6. 在目标 DB 执行下面的操作,将 pdb 在线拷贝 到 pdbnew(注意:FILE_NAME_CONVERT 应相应更改):


SQL> CREATE PLUGGABLE DATABASE pdbnew FROM pdb@to_source FILE_NAME_CONVERT = ('+DATA/ORCL/6A7DB47A934B3D53E0534838A8C0FE32/DATAFILE/system.296.974205945', '/u01/data/R12201/pdbnew/system.dbf','+DATA/ORCL/6A7DB47A934B3D53E0534838A8C0FE32/DATAFILE/sysaux.297.974205947','/u01/data/R12201/pdbnew/sysaux.dbf','+DATA/ORCL/6A7DB47A934B3D53E0534838A8C0FE32/DATAFILE/undotbs1.293.974205945','/u01/data/R12201/pdbnew/undotbs1.dbf','+DATA/ORCL/6A7DB47A934B3D53E0534838A8C0FE32/DATAFILE/undo_2.306.974206187','/u01/data/R12201/pdbnew/undo_2.dbf','+DATA/ORCL/6A7DB47A934B3D53E0534838A8C0FE32/DATAFILE/users.304.974206191','/u01/data/R12201/pdbnew/users.dbf','+DATA/ORCL/6A7DB47A934B3D53E0534838A8C0FE32/TEMPFILE/temp.307.974205955','/u01/data/R12201/pdbnew/temp.dbf');


Pluggable database created.


 


7. 在目标 DB 启动 pdb:


SQL> alter pluggable database pdb open;

8. 检查目标 DB 上的 PDB_PLUG_IN_VIOLATIONS 是否有错误


您可能感兴趣的文档:

--结束END--

本文标题: 如何在 12.2.0.1 通过 dblink 在线拷贝 PDB

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

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

猜你喜欢
  • 如何在 12.2.0.1 通过 dblink 在线拷贝 PDB
    参考,如何在 12.2.0.1 通过 dblink 在线拷贝  PDB (文档 ID 24726-43.1) 对于数据量小的库而言,这个功能简单,操作方便,可以一试。 ...
    99+
    2024-04-02
  • 如何通过JAVA NIO通道传输拷贝文件
    这篇文章给大家分享的是有关如何通过JAVA NIO通道传输拷贝文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。通过JAVA NIO 通道传输拷贝文件方式一   public&nbs...
    99+
    2023-06-17
  • java如何通过字符流实现文件拷贝
    这篇文章将为大家详细讲解有关java如何通过字符流实现文件拷贝,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。通过字符流实现文件拷贝使用字符流只能拷贝文本文件    ...
    99+
    2023-06-17
  • java如何通过字符缓冲流拷贝文件
    这篇文章主要介绍java如何通过字符缓冲流拷贝文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!通过字符缓冲流拷贝文件字符缓冲流只能读取文本文件   public static...
    99+
    2023-06-17
  • java如何通过字节流实现文件的拷贝
    小编给大家分享一下java如何通过字节流实现文件的拷贝,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!通过字节流实现文件的拷贝   p...
    99+
    2023-06-17
  • 如何通过JAVA NIO直接缓冲区拷贝文件
    这篇文章主要为大家展示了“如何通过JAVA NIO直接缓冲区拷贝文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何通过JAVA NIO直接缓冲区拷贝文件”这篇文章吧。通过JAVA NIO 直...
    99+
    2023-06-17
  • java如何通过字节缓冲流实现文件拷贝
    小编给大家分享一下java如何通过字节缓冲流实现文件拷贝,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!通过字节缓冲流实现文件拷贝  publi...
    99+
    2023-06-17
  • 如何通过JAVA NIO非直接缓冲区拷贝文件
    小编给大家分享一下如何通过JAVA NIO非直接缓冲区拷贝文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!通过JAVA NIO 非直接缓冲区拷贝文件 ...
    99+
    2023-06-17
  • 如何在pytorch中解决state_dict()的拷贝问题
    如何在pytorch中解决state_dict()的拷贝问题?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。model.state_dict()是浅拷贝,返回的参...
    99+
    2023-06-06
  • oracle 新增pdb环境,并通过database link实现跨服务器在线克隆
    前提: 安装好数据库软件,...
    99+
    2024-04-02
  • 在Linux 7上如何通过官方Repo在线安装SQL Server 2017
    这篇文章主要介绍在Linux 7上如何通过官方Repo在线安装SQL Server 2017,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!挂载数据盘#vgdispaly的Total ...
    99+
    2024-04-02
  • 如何通过find命令寻找文件并拷贝到一个指定目录
    小编给大家分享一下如何通过find命令寻找文件并拷贝到一个指定目录,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!将通过find命令找到的文件拷贝到一个新的目录中 有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到...
    99+
    2023-06-13
  • 如何在阿里云ECS服务器上拷贝文件进去
    随着云计算的不断发展,越来越多的企业和个人开始使用阿里云ECS服务器来满足自己的计算需求。在使用阿里云ECS服务器的过程中,我们可能会遇到需要拷贝文件进去的情况。本文将详细介绍如何在阿里云ECS服务器上拷贝文件进去。 一、准备工作 1. 首...
    99+
    2023-11-07
    阿里 器上 文件
  • 如何通过PHP和WebSocket实现实时在线游戏
    在网络时代,在线游戏已成为一种越来越受欢迎的娱乐方式。许多游戏都需要实时互动,这意味着与服务器建立连接、实时传输数据,以及点对点的通信,因此使用PHP和WebSocket将游戏数据实时传输到客户端是一种非常优秀的解决方案。接下来,我们将通过...
    99+
    2023-12-17
    实时 在线游戏 PHP+WebSocket
  • redis如何通过位图法记录在线用户的状态
    这篇文章给大家分享的是有关redis如何通过位图法记录在线用户的状态的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言在进入今天的主题前,先简单地解释下Redis中的位图到底是什...
    99+
    2024-04-02
  • 如何通过PHP和WebSocket实现实时在线问答系统
    随着互联网的发展,实时在线互动问答系统逐渐成为了一种常见的网络应用。它不仅可以满足用户实时交流的需求,而且可以加强用户的黏性和参与度。在本文中,我们将以PHP和WebSocket为基础,介绍如何实现实时在线问答系统,同时提供具体的代码示例,...
    99+
    2023-12-17
    PHP websocket 实时在线问答系统
  • 如何通过PHP编写一个简单的在线问诊系统
    随着互联网技术的不断发展,越来越多的医疗服务开始向线上转移。在线问诊系统作为其中的一种形式,给予了患者和医生一个更加便捷和高效的交流方式。本文将介绍如何通过PHP编写一个简单的在线问诊系统,并提供具体的代码示例。开发环境准备在开始开发之前,...
    99+
    2023-10-21
    PHP 在线问诊系统 简单床编
  • 如何在Kotlin中通过lazy实现单例
    如何在Kotlin中通过lazy实现单例?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。单例的实现方法,可以通过同伴对象,或者 lazy。示例:class Hello priva...
    99+
    2023-05-31
    kotlin 单例 lazy
  • 如何通过 монаd 在Golang中处理错误?
    monad 是一种编程模式,可简化错误处理:monad 是一种具有 bind 和 return 操作的类型。bind 操作将值转换为包含在 monad 中的其他值。return 操作创建...
    99+
    2024-04-15
    错误处理 monaad golang
  • 如何通过PHP编写一个简单的在线调查问卷系统
    引言:在线调查问卷系统在现代的数据收集和市场调研中扮演着重要的角色。在本文中,我们将学习如何使用PHP编写一个简单的在线调查问卷系统,以收集用户的反馈意见和数据。我们将会涉及到数据库的创建和设计,前端界面的设计,以及后端PHP代码的编写。让...
    99+
    2023-10-21
    PHP调查问卷系统 在线调查问卷PHP 简单的PHP问卷系统
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作