自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(240)
  • 资源 (5)
  • 收藏
  • 关注

原创 PG中用户丢失恢复步骤

做实验或者根据大佬博客处理问题的时候务必多思考,有的场景不通用。最后沿用下悠然大佬的案例总结:1)DBA铁律:定期做好备份至关重要,关键时刻可以“回血保命”;2)严格控制数据库服务器登录权限,避免责任定位不清晰带来的“飞来横锅”;3)对于生产系统要有敬畏之心:上线前严格审核/运维过程变更可追溯/故障后须复盘(出现过的问题避免犯);4)重视数据库安全,尽管客户有专业的安全团队,但是仍然架不住破坏性的变更"骚操作";如果条件允许,开启数据库审计也是很有必要的;5)研究一下源码,关键时刻或许有用。

2024-08-22 12:57:10 796

原创 11.2.0.4 RAC 节点1重做操作系统后如何复原

环境描述:Redhat7.9 11.2.0.4 RAC 双节点。

2024-08-18 07:01:11 334

原创 RAC11G场景下OLR文件丢失导致节点GI无法启动

当集群启动时ohasd 会从/etc/oracle/olr.1oc文件(不同平台,文件位置会不同)中读取 OLR的位置,OLR默认保存在<gi_home>/cdata下,文件名为<节点名 >.olr。OLR的备份策略和OCR的有所不同,默认情况下GI在初始安装时会在路径<gi_home>/cdata/<节点>下产生一个备份。ohasd 的日志文件位置:<gi_home>/log/<节点>/ohasd/ohasd.log。OLR文件备份位置:<gi_home>/cdata/<节点>

2024-08-14 06:14:37 742

原创 PROTL-35: The configured OLR location is not accessible.

【代码】PROTL-35: The configured OLR location is not accessible.

2024-08-14 06:08:21 121

原创 ORACLE 11.2.0.4 ADG(一主一备)主备正常切换手动switchover

手动switchover 常用于主备库轮流切换打补丁,或者正常的主备库切换演练。切换前务必检查当前主库与备库的归档是否是同步的,确认同步正常后再执行切换。

2024-08-01 10:27:48 320

原创 【无标题】

二者区别在于:创建业务用户和数据库语句时,版本PG10比版本PG14多一条将角色授予创建数据库用户的sql。创建用户的时候会自动生成一个同名的角色。

2024-07-04 18:53:36 273

原创 一个实例配置多个服务名

在做案例模拟的时候发现博主的环境配置的是3个服务名,通常都是一个服务名,服务名就是数据库名,出于好奇进行了以下实验。环境:Oracle 11.2.0.4 单点。

2024-06-24 09:46:12 432

原创 部署RAC到单实例ADG(11G)

拷贝主库RAC两个节点任意一个节点新创建的pfile参数文件到备库的$ORACLE_HOME/dbs目录下(本文档是在主库RAC1节点执行),然后在备库上修改参数文件。拷贝主库RAC两个节点任意一个节点的口令文件到备库的$ORACLE_HOME/dbs目录下(本文档是在主库RAC1节点执行),然后在备库重命名口令文件。由于主库是RAC,RAC和单点的pfile文件不同。log_archive_dest_2里的service=后面跟的是服务名,就是写到TNSNAMES.ORA里的。

2024-06-20 14:31:02 526

原创 rman连接主备库时会报错

【代码】rman连接主备库时会报错。

2024-06-20 11:40:41 375

原创 达梦图形化安装报错

【代码】达梦图形化安装报错。

2024-06-17 09:57:24 360

原创 RAC11G修改监听默认端口

大多数现场集群都采用的是默认端口,现XX现场客户领导要求不使用默认端口,以下是修改监听端口的步骤,配置过程中若有疑问可添加文末公众号发私信一对一答疑解惑。

2024-06-15 07:17:38 376

原创 Oracle10.2.0.1冷备迁移之_数据文件拷贝方式

由于阿里云机房要下架旧服务器,单位未购买整机迁移服务,且业务较老不兼容Oracle11g,所以新购买一台新服务器进行安装Oracle10.2.0.1 ,后续再将数据迁移到新服务器上。id数据库版本操作系统版本实例名源库cq目标库。

2024-06-10 16:22:41 780

原创 单实例11.2.0.4迁移到11.2.0.4RAC_使用rman异机恢复

场景说明:1.本文档的环境为同平台、不同版本(操作系统版本可以不同,数据库版本相同),源机器和目标机器部分控制文件和ORACLE_BASE目录不一样。2.目标机器只需要安装oracle只安装oracle数据库软件,不创建数据库(no netca dbca)。3.第一次利用备份恢复测试环境,之后从源机器拷贝备份到目标机器并在控制文件中注册,再进行恢复测试。主要过程:将切换归档,执行rman全库备份以及密码文件拷贝到目标主机进行rman恢复。

2024-06-03 16:48:00 1053

原创 11.2.0.3RAC 备份集恢复为单实例11.2.0.4_法一:rman备份恢复

关键步骤:1、移动硬盘格式化成Linux可以识别的文件系统,mount到备份目录,开始rman备份,备份完成后,插到目标服务器挂载,2、恢复参数文件nomount库,恢复控制文件mount库,restore renew数据文件路径,recover 库 ,关库,升级, 清理redo, 删除多余undo。

2024-06-01 15:56:03 950

原创 vnc蓝屏后又灰屏

vnc灰屏

2024-05-31 17:10:48 342

原创 单实例11.2.0.3迁移到RAC11.2.0.4_使用RMAN 异机恢复

场景说明:1.本文档的环境为同平台、不同版本(操作系统版本可以不同,数据库小版本不同),源机器和目标机器部分控制文件和ORACLE_BASE目录不一样。2.目标机器只需要安装oracle只安装oracle数据库软件,不创建数据库(no netca dbca)。3.第一次利用备份恢复测试环境,之后从源机器拷贝备份到目标机器并在控制文件中注册,再进行恢复测试。主要过程:将切换归档,执行rman全库备份以及密码文件拷贝到目标主机进行rman恢复、升级。

2024-05-30 10:28:26 1389

原创 单节点11.2.0.3参数文件恢复到RAC11.2.0.4启动失败

通过pfile生成spfile失败,提示DATA磁盘不存在。

2024-05-29 14:09:10 170

原创 单点11.2.0.3备份恢复到单点11.2.0.4

场景说明:1.本文档的环境为同平台、不同版本(操作系统版本可以不同,数据库小版本不同),源机器和目标机器部分控制文件和ORACLE_BASE目录一样。2.目标机器只需要安装oracle只安装oracle数据库软件,不创建数据库(no netca dbca)。3.第一次利用备份恢复测试环境,之后从源机器拷贝备份到目标机器并在控制文件中注册,再进行恢复测试。主要过程:将切换归档,执行rman全库备份以及密码文件拷贝到目标主机进行rman恢复、升级。

2024-05-29 07:47:18 948

原创 DM8启动报错:全局参数非法

每个DM 数据库都有一个名为dm.ctl的控制文件。数据库名称;数据库服务器模式;OGUID 唯一标识;数据库服务器版本;数据文件版本;数据库的启动次数;数据库最近一次启动时间;表空间信息,包括表空间名,表空间物理文件路径等,记录了所有数据库中使用的表空间,数组的方式保存起来;控制文件校验码,校验码由数据库服务器在每次修改控制文件后计算生成,保证控制文件合法性,防止文件损坏及手工修改。最后,达梦在数据文件保护方面做的还是挺好的,版本不匹配直接启动失败,保持数据文件不变化。

2024-05-28 17:13:37 377

原创 dimp导入提示 [警告]该工具不能解析此文件,请使用更高版本的工具

[警告]该工具不能解析此文件,请使用更高版本的工具

2024-05-28 14:57:17 1079

原创 Centos7.9上安装Oracle 11.2.0.3 RAC 2节点(ASMlib管理asm磁盘)

ASMLib 由以下组件组成开源 (GPL) 内核模块包:kmod-oracleasm开源 (GPL) 实用程序包:oracleasm-support闭源(专有)库包:oracleasmlib如果是Oracle Linux系统,并且是使用了带uek内核的方式启动的(uname -a确认),则只需要安装"oracleasm-support"和“oracleasmlib”即可。

2024-05-26 16:33:56 676

原创 RAC11G添加节点

1、集群扩容2、节点损坏后进行了删除操作,之后又要求恢复删除节点。

2024-05-25 13:23:40 532

原创 RAC11G删除节点

删除节点步骤:删除实例、删除 DB 软件、删除 GI 软件。

2024-05-24 16:44:21 388

原创 RAC11G参数修改错误导致启库失败处理

部署完一套3节点的11g RAC后,进行了内存的参数优化,优化时忘记了先备份参数文件,忘记了计算内存参数眼盲的复制粘贴执行内存优化sql导致优化后重启实例启动失败。艾,由于粗心自己给自己挖了个坑。注意不要被Linux-x86_64 Error: 28: No space left on device干扰,磁盘剩余空间还很多,主要关注PRCR-1079、CRS-5017、ORA-27102的提示。

2024-05-23 15:03:54 791

原创 Centos7.9上安装Oracle 11gR2 RAC 三节点(ASMlib管理asm磁盘)

ASMLib 由以下组件组成开源 (GPL) 内核模块包:kmod-oracleasm开源 (GPL) 实用程序包:oracleasm-support闭源(专有)库包:oracleasmlib如果是Oracle Linux系统,并且是使用了带uek内核的方式启动的(uname -a确认),则只需要安装"oracleasm-support"和“oracleasmlib”即可。

2024-05-22 18:43:26 1029

原创 RAC环境杀掉最终阻塞的会话

Oracle RAC环境下如何定位并杀掉最终阻塞的会话。

2024-05-20 14:34:32 394

原创 ORA-01012: not logged on

停库前最好查下是否有会话未断开,如果有进行断开。--查看不同用户的连接数--查询用户会话--删除相关用户会话补充:--源库杀用户连接 不建议 该步骤慎重 该文档未进行该操作 该方法迫不得已不用。

2024-05-18 19:08:58 484

原创 Centos 6.10 安装oracle10.2.0.1

反应慢导致--问题描述--问题处理该报错不影响监听和数据库的创建。

2024-05-15 05:44:30 692

原创 oracle10g dbca和netca报错

oracle10g dbca和netca报错。有疑问可关注公众号留言进行交流。不影响使用,可以直接忽略。

2024-05-14 14:30:02 153

原创 MySQL8.0就地升级到MySQL8.4.0

升级需求:将8.0.35升级到8.4.0,以In-Place方式直接升级到MySQL8.4.0。数据库版本操作系统版本原版本8.0.35新版本8.4.0关闭现有版本MySQL,将二进制或包替换成新版本并在现有数据目录上启动MySQL并执行升级任务的方式,称为in-place升级。

2024-05-14 07:05:15 3121

原创 人大金仓参数查看和设置

参数文件位置参数文件默认存放位置:kingbase.conf和kingbase.auto.conf。

2024-05-13 07:10:09 1802

原创 Oracle11g账户频繁被锁定的3种解决办法

方法1:数据库中创建触发器(只记录失败),但是需要开发同意或者开发自己创建。找到密码输入错误的服务器,进行数据源配置的更改。该方法适用于要求找到密码错误用户所在服务器的场景下。这个触发器不写入数据库表,会在告警日志中记录。

2024-05-12 21:01:53 936 1

原创 8.0MGR单主模式搭建_克隆(clone)插件方式

MySQL 8.0.17的克隆插件允许在本地或从远程 MySQL 实例在线克隆数据,从此搭建从库可以不再需要备份工具(PXB或mysqldump)来实现了。克隆数据是存储在 InnoDB 其中的数据的物理快照,其中包括库、表、表空间和数据字典元数据。克隆的数据包含一个功能齐全的数据目录,允许使用克隆插件进行 MySQL 服务器配置。

2024-04-24 08:23:03 808

原创 PG用户密码有效期设置

pg_user或pg_shadow中:列valuntil值为infinity或空值表示用户密码永不过期;默认为空。

2024-04-23 07:34:48 352

原创 PG用户密码有效期设置

pg_user或pg_shadow中:列valuntil值为infinity或空值表示用户密码永不过期;

2024-04-22 17:34:58 656

原创 openGauss6.0单点企业版部署_Centos7_x86

openGauss6.0单点企业版部署_Centos7_x86

2024-04-22 16:53:17 1191

原创 【YashanDB迁移体验官】YMP实现Oracle迁移到YashanDB

YMP实现Oracle迁移到YashanDB

2024-04-19 13:28:30 1219

原创 MySQL 8.0.23 临时表空间文件ibtmp1暴增原因及解决方法

MySQL 8.0.23 临时表空间文件ibtmp1暴增原因及解决方法

2024-04-19 11:08:54 1144

原创 ShardingSphere实现openGauss分布式架构

ZooKeeper 是一个分布式协调服务 ,由 Apache 进行维护。ZooKeeper 可以视为一个高可用的文件系统。ZooKeeper 可以用于发布/订阅、负载均衡、命令服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。ShardingSphere-proxy(以下简称为"proxy")定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。

2024-02-05 19:25:37 1425

原创 启动shardingsphere-proxy报错

启动shardingsphere-proxy报错,Can not find all auditors `[sharding_key_required_auditor]` in database `fuwa`.

2024-02-05 17:23:47 236

xtrabackup8.0.35及依赖包

xtrabackup8.0.35及依赖包

2024-08-02

Xtrabackup依赖包 -zstd

Xtrabackup依赖包 -zstd,下载后将最后地1去掉可用

2024-08-02

percona-toolkit-3.3.1_x86_64.tar.gz

percona-toolkit-3.3.1_x86_64.tar.gz

2021-12-03

keepalived-1.3.7.tar.gz

keepalived-1.3.7.tar.gz

2021-11-25

MySQL Enterprise Backup 8.0 TAR for Generic Linux x86 (64bit)

MySQL Enterprise Backup 8.0 TAR for Generic Linux x86 (64bit)

2021-11-25

percona-xtrabackup-8.0.5-Linux-x86_64.libgcrypt145.tar.gz.md5sum

percona-xtrabackup-8.0.5-Linux-x86_64.libgcrypt145.tar.gz.md5sum

2021-11-25

percona-xtrabackup-8.0.5-Linux-x86_64.libgcrypt145.tar.gz

percona-xtrabackup-8.0.5-Linux-x86_64.libgcrypt145.tar.gz

2021-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除