oracle使用backup as copy方式迁移数据文件

oracle使用backup as copy方式迁移数据文件

1 基础环境

--确认数据文件路径
set line 200
col name for a75
select file#,name from v$datafileFILE# NAME
---------- ---------------------------------------------------------------------------1 /u01/app/oracle/oradata/ORCL/system01.dbf3 /u01/app/oracle/oradata/ORCL/sysaux01.dbf4 /u01/app/oracle/oradata/ORCL/undotbs01.dbf5 /u01/app/oracle/oradata/ORCL/test.dbf7 /u01/app/oracle/oradata/ORCL/users01.dbf--目标路径(确认目标路径的所属)
/oradata/ORCL[root@test ~]# ll /oradata/
total 0
drwxrwxr-x 2 oracle oinstall 6 Jul 25 02:37 ORCL

2 重新起库到mount状态

SQL> shu immediate
SQL> startup mount;

3 backup as copy 方式改路径

rman target /backup as copy datafile 1 format '/oradata/ORCL/system01.dbf';
backup as copy datafile 3 format '/oradata/ORCL/sysaux01.dbf';
backup as copy datafile 4 format '/oradata/ORCL/undotbs01.dbf';
backup as copy datafile 5 format '/oradata/ORCL/test.dbf';
backup as copy datafile 7 format '/oradata/ORCL/users01.dbf';switch datafile 1 to copy;
switch datafile 3 to copy;
switch datafile 4 to copy;
switch datafile 5 to copy;
switch datafile 7 to copy;

4 确认文件路径是否是目标路径

SQL> set line 200
SQL> col name for a75
SQL> select file#,name from v$datafile;FILE# NAME
---------- ---------------------------------------------------------------------------1 /oradata/ORCL/system01.dbf3 /oradata/ORCL/sysaux01.dbf4 /oradata/ORCL/undotbs01.dbf5 /oradata/ORCL/test.dbf7 /oradata/ORCL/users01.dbf[oracle@test ~]$ cd /oradata/ORCL/
[oracle@test ORCL]$ ll
total 3986472
-rw-r----- 1 oracle oinstall  618668032 Jul 25 02:47 sysaux01.dbf
-rw-r----- 1 oracle oinstall  954212352 Jul 25 02:47 system01.dbf
-rw-r----- 1 oracle oinstall 2147491840 Jul 25 02:47 test.dbf
-rw-r----- 1 oracle oinstall  356524032 Jul 25 02:47 undotbs01.dbf
-rw-r----- 1 oracle oinstall    5251072 Jul 25 02:47 users01.dbf

5 起库到open状态

alter database open;
select open_mode,database_role from v$database;

6 检查alert日志,如无报错,则通知业务起应用

7 如果有dg库,请注意修改备库上的convert参数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/875697.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++20之设计模式(19):空对象

空对象 空对象场景 空对象共享指针不是空对象改进设计隐式空对象总结 空对象 我们并不能总能选择自己想使用的接口。例如,我宁愿让我的车自己开车送我去目的地,而不必把100%的注意力放在道路和开车在我旁边的危险疯子身上。软件也是如此:有时你并不是真…

WPF MVVM使用遇见问题

一、遇见问题 1.使用Dictionary绑定ListBox的ItsSource问题 过程: 需要再界面动态显示字典,在循环中添加两条数据时,绑定的字典断点查看有两条,界面上只显示一条,后面再其他数量的都动态不显示,鼠标滚动后…

BUUCTF [安洵杯 2019]easy_serialize_php

这道题题目说easy但是对我来说极其不友好!看了很多wp讲的模棱两可,我尽量来说清楚点 代码解析: 这里$function $_GET[f],是我们通过get方式传递的,因为注释提示有东西先传fphpinfo看看 找到了一个东西,很…

每日任务:HTTP状态码详解及强缓存与协商缓存的区别

1.HTTP中常见的状态码有哪些? HTTP常见的状态码主要有以下几大类: 1XX:提示信息,协议处理的中间状态 2XX:请求成功 3XX:请求重定向 4XX:请求错误,一般是指发送请求的机器出现了问题 5XX:服务器错误,一般是指接受…

SQL性能优化:提升数据查询效率的秘诀

随着数据库规模的日益增大,SQL查询的性能问题逐渐成为开发者关注的焦点。一个低效的查询可能会导致系统响应缓慢,甚至崩溃。因此,掌握SQL性能优化的技巧对于提升系统整体性能至关重要。本文将介绍几种常用的SQL性能优化方法,帮助你…

IPD推行成功的核心要素(十五)项目管理提升IPD相关项目交付效率和用户体验

研发项目往往包含很多复杂的流程和具体的细节。因此,一套完整且标准的研发项目管理制度和流程对项目的推进至关重要。研发项目管理是成功推动创新和技术发展的关键因素。然而在实际管理中,研发项目管理常常面临着需求不确定、技术风险、人员素质、成本和…

STM32-寄存器DMA配置指南

配置步骤 在STM32F0xx中文参考手册中的DMA部分在开头给出了配置步骤 每个通道都可以在外设寄存器固定地址和存储器地址之间执行 DMA 传输。DMA 传输的数据 量是可编程的,最大达到 65535。每次传输之后相应的计数寄存器都做一次递减操作,直到 计数为&am…

电脑屏幕录制软件,分享4款(2024最新)

在今天,我们的电脑屏幕成为了一个多彩多姿的窗口。通过它我们可以浏览网页、观看视频、处理文档、进行游戏……有时,我们想要记录下这些精彩瞬间,与朋友分享,或者作为教程留存,这时,电脑屏幕录制就显得尤为…

HarmonyOS应用开发者高级认证,Next版本发布后最新题库 - 答案纯享版

这篇文章是高级题库答案纯享版,只有需要选择的选项。如果需要查看所有选项,可以点击下方链接跳转。此文章准确率60%~70%,不敢保证能过,仅提供参考。以考代学,还是推荐点击下方链接,查看完整的题库&#xff…

亚信安慧AntDB亮相PostgreSQL中国技术大会,获“数据库最佳应用奖”并分享数据库应用实践

7月12日,第13届PostgreSQL中国技术大会在杭州顺利举办,亚信安慧AntDB数据库荣获“数据库最佳应用奖”。大会上,亚信安慧AntDB数据库同事带来《基于AntDB的CRM系统全域数据库替换实践》和《亚信安慧AntDB数据库运维之路》两场精彩演讲&#xf…

【网络】网络编程套接字——UDP、TCP、UDP接口使用、TCP接口使用、UDP程序实例、TCP程序实例

文章目录 Linux网络1. UDP1.1 UDP接口使用1.1 UDP程序实例 2. TCP2.1 TCP接口使用2.2 TCP程序实例 Linux网络 1. UDP 在使用我们的UDP和TCP函数的时候,我们需要理解一些预备的知识: 源 IP 地址和目的 IP 地址: 在网络通信中,IP …

电脑软件:推荐一款非常好用的图片编辑软件——Photo Pos Pro

目录 一、软件简介 二、功能介绍 三、使用说明 四、软件特点 一、软件简介 Photo Pos Pro 4是一款非常实用的图像编辑软件,专为需要修图的用户量身打造而成。软件拥有简洁的用户界面,操作起来也比较简单,能够帮助用户轻松处理图片。软件具…

蚂蚁集团Android一面凉经(2024)

蚂蚁集团Android一面凉经(2024) 笔者作为一名双非二本毕业7年老Android, 最近面试了不少公司, 目前已告一段落, 整理一下各家的面试问题, 打算陆续发布出来, 供有缘人参考。今天给大家带来的是《蚂蚁集团Android一面凉经(2024)》。 面试职位: 蚂蚁集团-Android/iOS开发工程师-支…

MySQL练手 --- 1174. 即时食物配送 II

题目链接:1174. 即时食物配送 II 思路: 题目要求:即时订单在所有用户的首次订单中的比例。保留两位小数 其实也就是 即时订单 / 首次订单 所以,先求出首次订单,在首次订单的基础上寻找即时订单即可 解题过程&#x…

介绍下PolarDB

业务中用的是阿里云自研的PolarDB,分析下PolarDB的架构。 认识PolarDB 介绍 PolarDB是阿里云自研的,兼容MySQL、PostageSQL以及支持MPP的PolarDB-X的高可用、高扩展性的数据库。 架构 部署 云起实验室 - 阿里云开发者社区 - 阿里云 (aliyun.com) 数…

IDEA新建module后变为普通文件夹

问题描述&#xff1a; 在父项目中创建module并构建子父关系&#xff0c;但在创建module并配置后出现未生效问题 在父项目中的pom.xml文件中添加 <modules><module>***</module></modules>在新建Module中添加 <parent><groupId>com.***&l…

安卓打包apk中加密与不加密的区别与具体设置

在安卓应用开发中&#xff0c;对 APK&#xff08;Android Package Kit&#xff09;文件进行加密主要是为了保护应用不受恶意攻击&#xff0c;比如防止应用被反编译、二次打包等。下面我将详细介绍加密与不加密的区别以及具体的设置方法。 加密与不加密的区别 1. 安全性: • 加…

C 语言动态顺序表

test.h #ifndef _TEST_H #define _TEST_H #include <stdio.h> #include <stdlib.h> #include <string.h>typedef int data_type;// 定义顺序表结构体 typedef struct List{data_type *data; // 顺序表数据int size; // 顺序表当前长度int count; // 顺序表容…

嵌入式中什么是三次握手

在开始前刚好我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」&#xff0c;点个关注在评论区回复“666”之后私信回复“666”&#xff0c;全部无偿共享给大家&#xff01;&#xff01;&#xff01; 在网络数据传输中&#xf…

Qt自定义带前后缀图标的PushButton

写在前面 Qt提供QPushButton不满足带前后缀图标的需求&#xff0c;因此考虑自定义实现带前后缀图标的PushButton&#xff0c;方便后续快速使用。 效果如下&#xff1a; 同时可设置前后缀图标和文本之间间隙&#xff1a; 代码实现 通过前文介绍的Qt样式表底层实现 可以得…