达梦主备重启与归档清理

news/2024/11/23 3:12:45/

达梦主备重启与归档清理

  • 检查数据库角色
  • 主备库重启
  • 归档日志清理

检查数据库角色

-- mode$显示Primary为主库
select name,instance_name,status$,mode$ from v$instance;-- status$:1 启动,2 启动Redo完成,3 Mount,4 Open,5 挂起,6 关闭
select name,status$,role$ from v$database; 

主备库重启

达梦DmWatcher会自动拉起数据库,因此停库需要先停止DmWatcher。

# 01、02节点停止DmWatcher 
/opt/dmdbms/bin/DmWatcherService${DB_NAME} stop# 01节点停库
/opt/dmdbms/bin/DmService${DB_NAME}_01 stop# 02节点停库
/opt/dmdbms/bin/DmService${DB_NAME}_02 stop

启动数据库只需要拉起DmWatcher即可。

# 01、02节点 
/opt/dmdbms/bin/DmWatcherService${DB_NAME} start # 检查进程
ps -ef | grep -i dmwatcher 
ps -ef | grep -i dmserver

DmWatcherService会自动拉起主备库。

归档日志清理

清理归档:

--清理3天前的归档日志
SELECT SF_ARCHIVELOG_DELETE_BEFORE_TIME(SYSDATE - 3);--清理0.001*24小时前的归档日志 
SELECT SF_ARCHIVELOG_DELETE_BEFORE_TIME(SYSDATE - 0.001);

http://www.ppmy.cn/news/1083862.html

相关文章

js:创建一个基于vite 的React项目

相关文档 Vite 官方中文文档React 中文文档React RouterRedux 中文文档Ant Design 5.0Awesome React 创建vite react项目 pnpm create vite react-app --template react# 根据提示,执行命令 cd react-app pnpm install pnpm run dev项目结构 $ tree -L 1 . ├─…

2.4 Vector<T> 动态数组(随机访问迭代器)

C自学精简教程 目录(必读) 该 Vector 版本特点 这里的版本主要是使用模板实现、支持随机访问迭代器&#xff0c;支持std::sort等所有STL算法。(本文对随机迭代器的支持参考了 复旦大学 大一公共基础课C语言的一次作业) 随机访问迭代器的实现主要是继承std::iterator<std:…

OpenCV(十七):拉普拉斯图像金字塔

1.拉普拉斯图像金字塔原理 拉普拉斯图像金字塔是一种多尺度图像表示方法&#xff0c;通过对高斯金字塔进行差分运算得到。它能够提供图像在不同尺度上的细节信息&#xff0c;常用于图像处理任务如图像增强、边缘检测等。 下面是拉普拉斯图像金字塔的原理和步骤&#xff1a; 构…

软件产品确认测试鉴定测试

软件产品确认测试 确认测试也称鉴定测试&#xff0c;即验证软件的功能、性能及其它特性是否与用户的要求一致。软件确认测试是在模拟的环境下&#xff0c;验证软件是否满足需求规格说明书列出的需求。为此&#xff0c;需要首先制定测试计划&#xff0c;规定要做测试的种类&…

Lesson4-2:OpenCV图像特征提取与描述---Harris和Shi-Tomas算法

学习目标 理解Harris和Shi-Tomasi算法的原理能够利用Harris和Shi-Tomasi进行角点检测 1 Harris角点检测 1.1 原理 H a r r i s Harris Harris角点检测的思想是通过图像的局部的小窗口观察图像&#xff0c;角点的特征是窗口沿任意方向移动都会导致图像灰度的明显变化&#xff…

MIME类型(Multipurpose Internet Mail Extensions,多用途互联网邮件扩展类型)MultipartFile 多媒体文件上传

目录 MIME媒体类型介绍MediaTypes 有哪些MultipartFile 类介绍MultipartFile 类 接收的文件是二进制嘛代码举例 上传的文件 实现接口 MultipartFile 类有哪些最终调用接口的方法时&#xff0c;会有哪个类实现 如何决定哪个类去实现呢 Spring 会根据运行环境自动选择合适的实现类…

关于trackformer中的super().forward()

代码&#xff1a; import torch import torch.nn as nnclass DETRTrackingBase(nn.Module):def __init__(self):print("build_DETRTrackingBase")def forward(self, x):print("DETRTrackingBase_forward") print(x)x super().forward(x)print(&q…

使用 htmx 构建交互式 Web 应用

学习目标&#xff1a;了解htmx的基本概念、特点和用法&#xff0c;并能够运用htmx来创建交互式的Web应用程序。 学习内容&#xff1a; 1. 什么是htmx&#xff1f; - htmx是一种用于构建交互式Web应用程序的JavaScript库。 - 它通过将HTML扩展为一种声明性的交互式语言&a…