- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 Index Online Rebuild Fails with ORA-08104: this index object <#> is being online built or rebuilt“.
问题:ORA-08104: 该索引对象68100正在被联机建立或重建解决方案:使用工具rebuild online 索引,中途取消了,在重新执行rebuild脚本,报如题错误,1. 查看索引的object_id2. 执行下面脚本DECLAREBEGINCOMMIT;END;3.再次重新跑rebuild online的脚本4.查看rebuild的进度。
2024-09-10 15:01:51 726
转载 【转载】PostgreSQL由于多版本的实现,实际读取行数据时,并不会在行上执行任何锁(包括读锁)
查询语句对应的后台进程18505,在对象表t1上申请了AccessShareLock 作者:云贝教育 https://www.bilibili.com/read/cv28379015/ 出处:bilibili。PostgreSQL由于多版本的实现,实际读取行数据时,并不会在行上执行任何锁(包括读锁)5、继续在事务1438执行update。2、开启事务1437修改数据。3、开启事务1438查询数据。1、查看当前琐的状态。
2024-09-10 11:50:20 40
原创 安装pg_stat_statments插件
配置文件中进行一些配置来使用 pg_stat_statements, shared_preload_libraries:需要将 pg_stat_statements 添加到这个参数中,以便在 PostgreSQL 启动时加载该扩展。修改配置后,你需要重启 PostgreSQL 服务。1.进入到安装包的里面make &&make install。重置ps_stat_statements表。5.查看数据库插件的配置。7.查看数据库扩展的配置。8.查看SQL效率的表。9.查看缓存的命中率。
2024-09-10 10:16:09 1017
原创 ERROR OGG-02803 Encountered a Data Guard role transition. Alter Extract to SCN
昨天主备切换,物理备库切换主库后,GOLDENGATE的抽取进程起不来,报错如下,查了MOS,备库变成主库后,更新抽取进程的SCN,按照建议更改完,启动没问题,SCN更新后,要删除“TRANLOGOPTIONS USEPREVRESETLOGSID”这个参数后,再重启抽取进程,抽取进程就没问题了:2024-09-06T00:15:42.759+0800 ERROR OGG-02803 Oracle GoldenGate Capture for Oracle, ext1.prm: Encounte
2024-09-06 14:29:51 715
原创 Replicat Abended With Error OGG-01169 Encountered an update where all key columns for target table
Replicat Abended With Error OGG-01169 Encountered an update where all key columns for target table are not present, INFO OGG-01451 Unique key cannot be used due to the inclusion of virtual columns (Doc ID 1578985.1)
2024-09-06 14:16:38 817
原创 Oracle rac 修改vip & scan ip
背景介绍:现在有个需求,主机的物理机迁移,为了让业务改动最小,要修改新主库的VIP & SCAN IP,同网段的修改vip & scan比较简单ps: 过段时间要修改物理机的网段,届时再更新!
2024-09-02 17:08:58 1222
原创 修改NLS_CHARACTERSET 字符集
LINUX8.10 + ORACLE 11G数据库,NLS_CHARACTERSET 字符集变成了US7ASCII,要改成AL32UTF8。
2024-08-22 17:57:54 348
原创 使用duplicate搭建备库或者级联备库&主备库switch over切换
1. 创建pfile,更改&添加部分参数、传输到备库;2. 主库(或者源端)的tnsnames.ora文件添加 备库的连接信息。3. 主备库switch over切换
2024-08-14 15:10:21 799
原创 Duplicate from Active Database Failing with: RMAN-03009, ORA-17628, and ORA-19505
1. 数据有一部分是非OMF方式创建的,可以使用select tablespace_name,file_name from dba_data_files;2. 目录不存在或者存在的目录有相同的文件也会报如题的错误,参考MOS(Doc ID 1439632.1)(1) 使用参数DB_FILE_NAME_CONVERT并使用别名指定数据文件的完整位置;(2)在备库的磁盘组中创建和原库一样的文件路径。我的报错是目录不存在,创建个目录就好了。删除目录中已经存在相同的文件。
2024-08-14 11:49:48 1143
原创 PRVF-5414 and PRVF-5415 IN CRS ALERT LOG WHEN USING “CHRONY“ FOR TIME SYNC (Doc ID 2647841.1)
Oracle CLUVFY REPORTING PRVF-5414 and PRVF-5415 IN CRS ALERT LOG WHEN USING "CHRONY" FOR TIME SYNC (Doc ID 2647841.1)
2024-08-13 11:54:13 1145
原创 PRVF-4037 : CRS is not installed on any of the nodes
Oracle PRVF-4037 : CRS is not installed on any of the nodes报错处理
2024-08-13 10:24:38 577
原创 问题:ORA-16225: Missing LogMiner session name for Streams
问题:ORA-16225: Missing LogMiner session name for Streams今天在帮开发分析某个表的操作时候,需要对归档做分析,但发现他们需要分析的时间已经删除了,需要从NBU服务器进行恢复到到备库(本来这个备库就是已经开启了snapshot读写功能),再对ARCHIVELOG 进行分析RMAN> run{6> }RMAN>重新把ARCHIVELOG 注册时候,报题目的错误,无论是单机还是RAC都是报一样的错误。
2024-06-25 09:35:13 804
原创 【MYSQL数据库升级,从MYSQL5.7到MySQL8】MySQL in-place升级数据库 从5.7 到8.0.36
mysql数据升级,从5.7 到 mysql 8.0
2024-01-23 18:15:45 1707
原创 Oracle 更换asm磁盘
背景介绍公司的数据库存储老化,需要新的存储进行替换,为了减少对业务的影响,采用添加、删除磁盘的方式进行替换,这个方式可以参考我的另一篇uuid方式替换数据库存储;本文是在存储替换的时候,发现很久之前使用afd安装的磁盘组有些问题,就想将afd格式的挂载方式改成普通的裸磁盘方式,才有了本文测试步骤:卸载afd磁盘的准备工作查看磁盘组中磁盘的状态,以及确认我要卸载AFD格式的盘,现在有一个标签为arch的磁盘在ocr的磁盘组(根据group_number对应到asm_diskgroup 从而确认磁盘组
2021-11-30 11:31:27 1321
原创 Oracle RAC 数据库存储替换,由裸磁盘绑定方式变成scsi uuid的绑定方式
这里写自定义目录标题添加磁盘前准备工作开始添加磁盘添加磁盘前准备工作查看现有磁盘、状态以及使用空间,如果是sqlplus / as sysasm方式,使用以下语句,可以格式化下,记录好结果,方便后续比对:col failgroup for a20;col path for a30;set linesize 200;col total_size for a20;col free_size for a20;col name for a20;set pagesize 800;select fa
2021-11-29 17:51:08 2011
原创 [error][/usr/share/perl5/vendor_perl/MHA/SSHCheck.pm, ln63] Permission denied (publickey,gssapi-ke
mysql mha
2021-09-26 14:55:13 4122
原创 oracle 19c Inmemory功能初步测试
测试下IN MEMORY功能到底有多少提高;查看是否开通in memory的功能,可以看到我已经开通了,如未开通,跳到步骤2,开通了就直接跳到3:TEST@abc>show parameter inmemoryNAME TYPE VALUE------------------------------------ ----------- -------------...
2020-03-27 10:36:27 4227
原创 oracle 19c创建sample schema-HR,OE,SH等等
本文有两个目的:1.数据库里面只安装HR用户, 19C也提供安装脚本;2.一键安装HR、OE、SH等所有其他的用户,19C不在提供安装脚本,需要从GITHUB上下载,我已经下载完了,可以直接从本文下载或者从附上的连接直接下载,备注:下载的ZIP包 包含了所有相关联的脚本:前言:在创建之前查看临时表空间为执行脚本的输入做准备:select tablespace_name from d...
2019-11-05 18:26:16 5209 3
原创 备库丢失一个归档日志,导致主备库不能同步,在主库做一个增量备份,恢复到备库
–主库上,查看已经应用在备库的最大LOG sequence# 号select min(sequence#),max(sequence#) from v$archived_log where applied=‘YES’ and name =‘standby21’MIN(SEQUENCE#) MAX(SEQUENCE#) 54397 67138–主库上,查看顺序号...
2019-04-22 16:02:22 827
原创 Oracle RAC删除节点,添加节点,真实测试
=======================================开始 删除节点====================================说明: 我的环境8-10步骤都没有自信,直接格式化的系统,然后添加的节点,8-10步骤是网上摘抄别人的步骤^_^--1. 更改服务的PERFER为节点一/u01/app/11.2.0/grid/bin/srvctl modify ...
2019-04-11 16:41:17 970
原创 ora.registry.acfs状态为offline故障处理
通过查看集群状态,发现ora.registry.acfs在节点二上是OFFLINE的状态[root@dbrac16 bin]# ./crsctl status resource -tNAME TARGET STATE SERVER STATE_DETAILSLocal Resources。。。中间省略ora.reg...
2019-04-11 16:39:29 2630
原创 解决使用 Navicat 导入大数据文件不全和 乱码问题
背景:从Oracle导出单表的数据为49万多(如:图一)的数据,用toad导出excel每次都说out of memory,所以就导出txt格式,然后用navicat导入这个txt格式的文件到mysql数据库。问题有两个第一个问题: 第一次导入的时候,中文字符是乱码,查看以下几点:解决方法:表中该字段的字符集是否是utf8或者是utf8mb4,发现是latin,修改过来,但还是乱码...
2019-04-10 14:42:02 7772
原创 windows下载安装python、连接oracle
–连接Oracle需要安装cx_Oracle, https://pypi.org/project/cx-Oracle/#files 下载对应的版本,我下载的是cx_Oracle-7.1.1-cp27-cp27m-win32.whl,下载完,放到D盘,开始安装D:>pip install cx_Oracle-7.1.1-cp27-cp27m-win32.whlcx_Oracle-7.1.1...
2019-02-27 16:39:04 460
原创 datapump导出数据库准备以及注意事项
--------------------------------------------前期准备工作–1.在目标库创建 用户的PROFILE,如果有不知道为DEFAULT的PROFILE,需单独创建select ‘create profile ‘||profile ||’ limit ‘||resource_name ||’ ‘|| limit||’;’ from dba_profiles w...
2019-02-27 09:32:34 743
原创 undo表空间爆满的原因排查以及解决办法
–查看undo表空间的实时以及历史的 使用情况如果一个表未做索引,那么他在进行dml时会产生效率很低,也有可能导致UNDOTBS表空间异常增大。一般来说INSERT生成的UNDO最少,因为对于INSERT而言,Oracle 只要记录其对应的一个“删除“行的rowid即可。其次就是UPDATE 操作,对于该操作而言,只记录修改的字节;通常,在多数情况下,我们只修改行的一小部分,那么,UNDO会...
2019-02-19 17:00:49 13501
原创 impdp导入的时候报错,ORA-06502,LPX-00230
在impdp导入的时候报错,错误在commentProcessing object type SCHEMA_EXPORT/TABLE/COMMENTORA-39126: Worker unexpected fatal error in KUPW$WORKER.PUT_DDLS [COMMENT]ORA-06502: PL/SQL: numeric or value errorLPX-002...
2019-02-19 10:08:14 1811
Veritas NetBackup状态码参考指南 UNIX,Windows 和 Linux 版本 8.1
2024-08-16
centos7.4-7.6 oracle asm安装包
2019-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人