当前位置: 首页 > news >正文

Oracle的控制文件多路复用,控制文件备份,控制文件手工恢复

一.配置控制文件多路复用 

 1.查询Oracle的控制文件所在位置

SQL> select name from v$controlfile;NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/control01.ctl
/u01/app/oracle/fast_recovery_area/orcl/control02.ctl

 spfile多路复用控制文件

2.修改control_files参数:

SQL> alter system set 
control_files='/u01/app/oracle/oradata/orcl/control02.ctl',
'/u01/app/oracle/oradata/orcl/control03.ctl',
'/u01/app/oracle/oradata/orcl/control05.ctl' 
scope=spfile;

3.关闭数据库 

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down

 4. 进行文件拷贝(必须在数据库关闭下复制文件)

[oracle@cz ~]$ cp /u01/app/oracle/oradata/orcl/control01.ctl /u01/app/oracle/oradata/orcl/control02.ctl
[oracle@cz ~]$ cp /u01/app/oracle/oradata/orcl/control01.ctl /u01/app/oracle/oradata/orcl/control03.ctl
[oracle@cz ~]$ cp /u01/app/oracle/oradata/orcl/control01.ctl /u01/app/oracle/oradata/orcl/control05.ctl

5. 连接数据库 

[oracle@cz ~]$ sqlplus / as sysdba

6. 启动数据库

SQL> startup;
ORACLE instance started.Total System Global Area 1169149952 bytes
Fixed Size		    2252624 bytes
Variable Size		  738197680 bytes
Database Buffers	  419430400 bytes
Redo Buffers		    9269248 bytes
Database mounted.
Database opened.

 7.查询控制文件信息

SQL> select name from v$controlfile;NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/control02.ctl
/u01/app/oracle/oradata/orcl/control03.ctl
/u01/app/oracle/oradata/orcl/control05.ctl

二.控制文件的损坏模拟与重建

相关文章:

Oracle的控制文件多路复用,控制文件备份,控制文件手工恢复

一.配置控制文件多路复用 1.查询Oracle的控制文件所在位置 SQL> select name from v$controlfile;NAME -------------------------------------------------------------------------------- /u01/app/oracle/oradata/orcl/control01.ctl /u01/app/oracle/fast_recovery_a…...

在线视频课程教育系统源码/网课网校/知识付费/在线教育系统/在线课程培训系统源码

源码简介: 在线视频课程教育系统源码,作为网课/网校/知识付费/在线教育系统,它有文章付费阅读在线点播自动发货付费阅读VIP会员系统等功能。它是实用的在线课程培训系统源码。 发货100-在线视频课程教育系统,它是一款功能实用的…...

程序员护城河:保障系统安全与网络稳定的不可或缺力量

引言: 在当今数字化时代,计算机和互联网的广泛应用使得程序员的角色变得越来越重要。作为保障系统安全与网络稳定的关键力量,程序员需要具备一系列的基本能力,同时还需掌握一些专业技术和策略,以确保系统运行的安全性…...

html属性值可以不用引号吗,实例验证

html属性值可以不用引号 HTML元素的属性值可以不适用引号来包裹,浏览器一样可以将其进行渲染。不过,如果这样写HTML的代码的话,属性与属性值之间需要用空格来进行隔开,避免后面的属性变成前面属性的属性值。 提示:虽…...

angular 实现模块共享

angular 实现共享模块 新建共享模块: ng g m material material.module.ts import {NgModule } from @angular/core; import {OverlayModule } from @angular/cdk/overlay; import {CdkTreeModule } f...

带记忆的超级GPT智能体,能做饭、煮咖啡、整理家务!

随着AI技术的快速迭代,Alexa、Siri、小度、天猫精灵等语音助手得到了广泛应用。但在自然语言理解和完成复杂任务方面仍然有限。 相比文本的标准格式,语音充满复杂性和多样性(例如,地方话),传统方法很难适应不同用户的…...

易点易动设备管理系统提升设备能耗管理和设备状态监控效率

如今,能源效率和设备状态监控对于企业来说变得越发重要。传统的设备管理方式往往存在能耗浪费和难以实时监控设备状态的问题。为了解决这些问题,易点易动设备管理系统应运而生。本文将介绍易点易动设备管理系统的功能和优势,以及如何通过它提…...

【idea】解决idea 执行maven build总下载 Downloading maven-metadata.xml文件

可以看到如下日志中打印了执行的命令行,其中包含 --update-snapshots,是强制更新的意思。 日志内容如下: D:\env\jdk1.8.0_261\bin\java.exe --update-snapshots -s D:\env\apache-maven-3.8.6\conf\settings.xml -Dmaven.repo.localD:\env\…...

HttpClient发送MultipartFile多文件及多参数请求

1、环境准备&#xff1a; <dependency><groupId>commons-httpclient</groupId><artifactId>commons-httpclient</artifactId><version>3.1</version></dependency><dependency><groupId>org.apache.httpcomponent…...

TMUX设置鼠标滚轮滑动来浏览之前的前面内容

在Ubuntu上使用Tmux有时使用鼠标滚轮时&#xff0c;和平时使用终端的习惯不怎么一致&#xff0c;因此可以设置启用鼠标滚轮。 通过鼠标滚轮滑动来浏览之前的前面内容 具体方式&#xff1a; 1 按完前缀ctrlB后 2 再按冒号&#xff1a;(记得shift) 3 进入命令行模式(下方绿色栏变…...

「go查漏补缺」命名规则以及 GROM 结构体的应用

概述&#xff1a; 在学习GORM过程中&#xff0c;总是在调用结构体和文件导入这里出错&#xff0c;所以整理了以下文档用于梳理变量/结构体命名规则和import导入的知识点 一、变量/结构体命名规则 变量/结构体都遵守同样的命名规则&#xff1a;可见性由首字母大小写决定 大写…...

Django 集成 Celery 实现高效的异步任务处理

概要 在复杂的 Web 应用中&#xff0c;处理长时间运行的任务或定期任务是一项挑战。Django 作为一个强大的 Python Web 框架&#xff0c;可以通过集成 Celery 这一异步任务队列来优化这些任务的处理。Celery 不仅能提高应用性能&#xff0c;还能改善用户体验。本文将深入探讨如…...

Java之异常(上):基本异常体系

一、背景引入&#xff1a; Java中的异常是指&#xff1a;Java程序在运行时可能出现的错误或非正常情况。例如&#xff1a;在程序中试图打开一个根本不存在的文件&#xff0c;在程序中除0等。异常是否出现&#xff1a;通常取决于程序的输入、程序中对象的当前状态以及程序所处的…...

你的关联申请已发起,请等待企业微信的管理员确认你的申请

微信支付对接时&#xff0c;需要申请AppID,具体在下面的位置&#xff1a; 关联AppID&#xff0c;发起申请时&#xff0c;会提示这么一句话&#xff1a; 此时需要登录企业微信网页版&#xff0c;使用注册人的企业微信扫码登录进去&#xff0c;然后按照下面的步骤操作即可。 点击…...

.nvmrc 文件使用详解

文章目录 1. 前言2. .nvmrc 是什么3. 创建 .nvmrc 文件4. 使用 .nvmrc 文件5. 终端自动切换版本 1. 前言 当开发多个项目时&#xff0c;每个项目运行环境要求的 node 版本不一样&#xff0c;那么我们就需要给每个项目指定 node 版本&#xff0c;也就是通过终端执行 nvm install…...

深度学习之基于YoloV5抽烟检测系统

欢迎大家点赞、收藏、关注、评论啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 基于YOLOv5&#xff08;You Only Look Once&#xff09;的抽烟检测系统可以用于实时检测图像或视频中是否存在抽烟行…...

解释器模式 (Interpreter Pattern)

定义 解释器模式&#xff08;Interpreter Pattern&#xff09;是一种行为型设计模式&#xff0c;用于定义一种语言的语法表示&#xff0c;并提供一个解释器来处理这种语法。这种模式用于实现语言解释器&#xff0c;通常用于专业领域或复杂文本处理中。在解释器模式中&#xff…...

【bug】uniapp的image组件渲染gif图,只有第一次点击的时候有动效,需要每次点击都有gif效果,已解决

前两天遇到的问题&#xff0c;暂时没有解决&#xff0c;就搁置了。 不解决又难受&#xff0c;还好今天解决了&#xff0c;记录下 需求&#xff1a; 两个gif图&#xff0c;分别代表点击之后的男生和女生&#xff0c;并且有两个静态的男生和女生图片 当男生静态图被点击的时候切…...

ubuntu编译sqlite3并使用

SQLite3是一种轻量级的关系型数据库管理系统&#xff0c;它是在C语言基础上实现的。SQLite3具有许多优点&#xff0c;例如&#xff1a; 1.灵活&#xff1a;它可以在多种操作系统上运行&#xff0c;并且可以将多个数据库文件合并成一个文件。 2.易于使用&#xff1a;SQLite3使用…...

【OpenCV+OCR】计算机视觉:识别图像验证码中指定颜色文字

文章目录 1. 写在前面2. 读取验证码图像3. 生成颜色掩码4. 生成黑白结果图5. OCR文字识别6. 测试结果 【作者主页】&#xff1a;吴秋霖 【作者介绍】&#xff1a;Python领域优质创作者、阿里云博客专家、华为云享专家。长期致力于Python与爬虫领域研究与开发工作&#xff01; 【…...

python markdown

# Python Markdown 那些事&#xff1a;一个老程序员的自用笔记 记得刚接触Python Markdown那会儿&#xff0c;正赶上要给项目写文档。团队里有人用Sphinx&#xff0c;有人用Jupyter&#xff0c;吵得不可开交。最后我默默掏出Python Markdown写了份技术手册&#xff0c;三页纸解…...

VS Code MCP插件性能瓶颈在哪?实测数据揭示:消息序列化开销占端到端延迟67%,详解如何用ZeroCopy Buffer重构MCP Payload层

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;VS Code MCP 插件生态搭建手册 MCP&#xff08;Model Context Protocol&#xff09;是新一代 AI 工具链与 IDE 深度集成的关键协议&#xff0c;VS Code 作为主流开发环境&#xff0c;其 MCP 插件生态正…...

保姆级教程:用逻辑分析仪和Python脚本调试你的UART模拟LIN从机

低成本LIN总线调试实战&#xff1a;用逻辑分析仪与Python构建高效测试环境 当你的LIN从机设备突然开始返回乱码&#xff0c;或是主从机之间的通信时断时续&#xff0c;而手边只有一台基础款逻辑分析仪时&#xff0c;该如何快速定位问题&#xff1f;本文将带你用工程师的"瑞…...

金属离子电荷处理:为什么AutoDock-Vina的锌离子总是+2价?三种解决方案深度解析

金属离子电荷处理&#xff1a;为什么AutoDock-Vina的锌离子总是2价&#xff1f;三种解决方案深度解析 【免费下载链接】AutoDock-Vina AutoDock Vina 项目地址: https://gitcode.com/gh_mirrors/au/AutoDock-Vina 在分子对接研究中&#xff0c;金属离子就像蛋白质结构中…...

工行科技岗面试官亲述:我们如何在2对1面试中考察应届生的真实能力?

工行科技岗面试官亲述&#xff1a;我们如何在2对1面试中考察应届生的真实能力&#xff1f; 在金融科技快速发展的今天&#xff0c;银行科技岗位的竞争愈发激烈。作为工商银行科技部门的面试官&#xff0c;我每年都要面对数百份应届生简历&#xff0c;如何在短短30分钟的2对1面试…...

【全】Obsidian + GitHub + Quartz 个人博客 简单 搭建教程

Obsidian GitHub Quartz 个人博客搭建教程&#xff1a;完整详细版 这篇文章会一步一步教你搭建一个免费的个人笔记博客。 最终使用的方案是&#xff1a; Obsidian GitHub Quartz GitHub Pages最终效果是&#xff1a; 你在 Obsidian 写笔记 ↓ Obsidian Git 插件自动上…...

uConsole模块化手持计算机:硬件解析与使用指南

1. uConsole模块化手持计算机概述ClockworkPi最新推出的uConsole是一款极具创新性的模块化手持计算机设备&#xff0c;它完美融合了便携性与可定制化的设计理念。作为DevTerm系列的最新成员&#xff0c;这款设备采用5英寸720P高清显示屏和74键全尺寸背光键盘的经典设计&#xf…...

不会写代码也能做项目?手把手教你用 Vibe Coding 快速落地 AI 项目

导读&#xff1a; 你是否曾经有过一个很棒的项目想法&#xff0c;却因为"不会写代码"而迟迟不敢开始&#xff1f;本文将通过一个真实案例——在 NanaDraw 中集成 MinerU PDF 解析功能&#xff0c;带你理解 Vibe Coding 这种全新的 AI 协作开发方式&#xff0c;让你从…...

HackBEE开发板解析:基于RP2350的USB-C多功能嵌入式工具

1. HackBEE开发板深度解析&#xff1a;一款基于树莓派RP2350的USB-C多功能开发工具作为一名嵌入式开发老手&#xff0c;我最近在Kickstarter上发现了一款颇具创意的开发工具——Hack the Board团队推出的HackBEE。这个只有USB-C接口两倍大小的微型开发板&#xff0c;搭载了树莓…...

VBA-JSON实战指南:在Office中高效处理JSON数据的终极解决方案

VBA-JSON实战指南&#xff1a;在Office中高效处理JSON数据的终极解决方案 【免费下载链接】VBA-JSON JSON conversion and parsing for VBA 项目地址: https://gitcode.com/gh_mirrors/vb/VBA-JSON 核心关键词&#xff1a;VBA JSON解析 长尾关键词&#xff1a;VBA JSON数…...