自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(369)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 git 代码提交,出现403错误的问题

将用户名加入 [remote "origin"] 中的 url,最终修改为 url = https://[email protected]/userName/repositorieName.git,接下来在提交项目时会要求输入密码。此后,系统将保存密码信息,以后这个库的提交将不再要求输入密码,也不会出现 403 错误。

2023-09-26 11:32:38 593

原创 上传镜像到阿里云的ACR

2、在ACR 中创建命名空间。开通ACR,需要配置访问凭证。3、本地安装docker。1、开通阿里云ACR。

2023-08-21 09:27:39 1201

原创 centos 7 安装docker

我们安装 docker-ce.x86_64 3:18.09.9-3.el7。启动 docker 并设置开机启动 systemctl enable --now docker。

2023-08-15 16:26:10 884

原创 There are no enabled repos. Run “yum repolist all“ to see the repos you have.解决办法

原因 :是因为没有repo 文件 ,进入到 /etc/yum.repos.d/ 目录下,只有 redhat.repo 文件 ,且文件内容为空,下载对应版本repo文件, 放入/etc/yum.repos.d/里,下载地址:http://mirrors.163.com/.help/centos.html。再次执行 ,报了 [Errno 14] HTTP Error 404 - Not Found 错误。

2023-08-15 15:47:05 5865

原创 yum安装时提示:This system is not registered with an entitlement server. You can use subscription-manager

Red Hat Subscription Manager订阅管理器,它会让你一直register,禁用就好。配置文件: /etc/yum/pluginconf.d/subscription-manager.conf。脚本文件: /usr/lib/yum-plugins/subscription-manager.py。去重写或者更新/etc/yum.repos.d/redhat.repo文件。调用了脚本 /usr/share/rhsm/repolib.py。

2023-08-15 15:05:37 705

原创 Kubernetes-kubectl命令出现错误【The connection to the server localhost:8080 was refused - did you specify

【代码】Kubernetes-kubectl命令出现错误【The connection to the server localhost:8080 was refused - did you specify。

2023-06-14 10:31:40 448

原创 coe_xfr_sql_profile.sql 使用案例

将 coe_xfr_sql_profile_f5ug8jqf4msr1_1357081020.sql (生产环境)中的该段代码用 coe_xfr_sql_profile_41zg1jt50tv8m_3297604684.sql(测试环境)中的替换,最后在生产环境执行coe_xfr_sql_profile_f5ug8jqf4msr1_1357081020.sql,保证运行成功。这时候我用常量替换sql中的变量,在测试库执行,得到的sql_id 及执行计划如下,该执行计划是我想要的。执行计划确实走索引了。

2023-06-10 09:53:59 246

原创 ORA-08104: 该索引对象68100正在被联机建立或重建

1、找出索引的 object_id。

2023-04-12 17:21:57 328

原创 快速创建一个大逻辑卷,并格式化

那有没有快速的方法呢?先将一个物理卷放入到卷组,创建逻辑卷并格式化,然后再讲剩下的pv 放入到 vg。下面是操作过程,因为格式的时候只需要格式化一个磁盘 ,所以时间大概是上面的 十三分之一。最近遇到的一个问题 ,有 13块 2T的磁盘,创建物理卷,组合成卷组,然后建成一个大的逻辑卷组,再格式成xfs 文件系统,格式的过程花了10多个小时。我现在用两块磁盘(大小5G)在虚拟机上模式整过过程。

2023-03-13 11:23:21 854

原创 Oracle 19c RAC新特性 : Automatic Failback of a Service

[grid@rac1 ~]$ srvctl status database -db orclInstance orcl1 is running on node rac2Instance orcl2 is running on node rac1[oracle@rac1 ~]$ srvctl add service -db orcl -service ser2_1 -preferred orcl2 -available orcl1[oracle@rac1 ~]$ srvctl star...

2023-01-10 14:56:39 247

原创 删除supplemental log报ORA-32589错误

删除SUPPLEMENTAL LOG DATA需要先删除其他的追加日志,可以通过查看v$database检查是否还有没有关闭的。

2022-12-19 11:07:34 524

原创 max_string_size

从12c开始,varchar2(实际包括nvarchar2和raw)开始支持32767个字节,即32K的容量。他是由max_string_size这个参数控制的,默认值是STANDARD,为了支持32K,需要将其改为EXTENDED。 [oracle@localhost ~]$ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Thu May 5 01:13:46 2022 Version 19.11

2022-05-05 14:38:21 1438

原创 修改投递进程的文件名

投递进程参数文件如下:extract dpe1rmthost localhost,mgrport 7810rmttrail /home/oracle/ogg_dest/dirdat/dttable hlb.test;现在讲文件名dt 改为 dl GGSCI (localhost.localdomain as ggadmin@orcl) 79> delete rmttrail /home/oracle/ogg_dest/dirdat/dt extract DPE1 ..

2022-05-04 16:13:46 1059

原创 OGG-02028 Failed to attach to logmining server OGG$EXT1 error 1,292 - ORA-01292: LogMiner for upstr

归档日志丢失导致ogg 抽取进程报错OGG-02028 Failed to attach to logmining server OGG$EXT1 error 1,292 - ORA-01292: LogMiner for upstream capture cannot find log file如果丢失归档对应的数据不需要传到目的端了,这种情况下如何修复抽取进程呢?GGSCI (localhost.localdomain) 45> dblogin userid ggadmin@or.

2022-05-04 15:51:25 3859 3

原创 ORA-12514: TNS:listener does not currently know of service requested in connect

今天连接一个某个数据库的时候报了下面的错误:[oracle@***** admin]$ sqlplus ***/'****'@jldbSQL*Plus: Release 19.0.0.0.0 - Production on Mon Oct 18 14:28:46 2021Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle. All rights reserved.ERROR:ORA-12514: TNS:listener does n

2021-11-22 16:22:23 2445

原创 OGG-01224 address already in use

巡检发现有个rep进程处理abend状态,查看日志发现以下报错:OGG-01224 address already in use在mos上查到一篇相关文档(Doc ID 2545053.1)SOLUTIONUsing port scanning software will impact OGG. When the process receives communication on the port that is not from another Oracle GoldenGa...

2021-10-19 15:50:47 415

原创 FLEX ASM修改节点数

1.检查 Oracle Flex ASM 是否启用的命令[grid@rac2 ~]$ asmcmdASMCMD> showclusterASMCMD> showclustermodeASM cluster : Flex mode enabled - Direct Storage AccessASMCMD> showclusterstateNormalASMCMD> 2.用于更改 ASM 基数的命令安装的时候默认有3个asm实例 。如果我们只有两个节点 .

2021-08-20 16:16:36 196

原创 WARNING: too many parse errors

某库大量出现下面的错误:(设计隐私,表明用***号替代)2021-08-02T09:19:20.993693+08:00WARNING: too many parse errors, count=23678000 SQL hash=0x1e94712dPARSE ERROR: ospid=357980, error=1031 for statement: 2021-08-02T09:19:20.994101+08:00INSERT INTO ******** (OBJ_ID,TRAN_ID,M

2021-08-02 09:52:39 2741

原创 主库归档丢失使用主库基于SCN增量备份来恢复DG

1、背景备库告警日志2021-07-09T00:40:30.425934-04:00ARC2 (PID:10612): Archived Log entry 3 added for T-1.S-26 ID 0x5fad2e87 LAD:12021-07-09T00:40:30.549494-04:00 rfs (PID:11151): Primary database is in MAXIMUM PERFORMANCE mode2021-07-09T00:40:30.555578-04..

2021-07-09 14:53:59 424

原创 ORACLE-TTS

传输表空间的实质是,抽取表空间元数据传输 + 表空间下数据文件传输1、查看操作系统endianness格式SQL> col platform_name for a40 SQL> SELECT * 2 FROM V$TRANSPORTABLE_PLATFORM 3 ORDER BY PLATFORM_ID; PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT

2021-07-08 10:53:36 360

原创 将存储采用ASM单实例数据库转为RAC

查看数据库配置 :目前数据库运行在节点rac2上,并且是单实例数据库[grid@rac2 ~]$ srvctl config database -d orclDatabase unique name: orclDatabase name: orclOracle home: /u01/app/oracle/product/19.3.0/dbOracle user: oracleSpfile: +DATA/ORCL/PARAMETERFILE/spfile.258.1077242605..

2021-07-07 16:07:56 204

原创 配置Centos上使用ACFS集群文件系统

在centos 7.3 64位系统上安装完一套oracle 19crac测试环境后,发现acfs和advm无法使用,ASMCA图形界面的acfs和volume选项卡为灰色!这是由于acfs不支持centos系统导致的,下面就介绍下如何在配置centos上使用acfs集群文件系统!1、环境描述:[root@rac1 ~]# more /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core)[root@rac1 ~]# crsctl qu...

2021-07-01 14:21:25 551

原创 安装GI 时报错:Creation of ASM spfile in disk group failed

GI 时报错:Creation of ASM spfile in disk group failed[root@19c ~]# /u01/app/19.3.0/grid/root.shPerforming root user operation.The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/app/19.3.0/gridEnter the full p

2021-04-29 21:55:37 439

原创 由于主库NOLOGGING操作引起的备库ORA-01578和ORA-26040错误

在文章开头本人说下结吧:本文实验环境:11.2 。为了避免备库ORA-01578和ORA-26040错误,主备 一定要开启 force logging实验 一:数据库开启 force_logging ,这种情况即使语句中指定了 nologging 的参数,也不会生效 ,会被 database 级别 force logging 覆盖SQL> select force_logging from v$database;FORCE_------YES主库执行 :SQL>.

2021-04-22 11:12:25 290

原创 Oracle 12C 新特性-索引使用情况跟踪

Oracle 12.2中的索引监控有了很大改进。在以前的版本中,我们可以如下监视索引使用情况。1.为索引启用MONITORING。SQL> alter index <Index_Name> monitoring usage;2.通过查询v $ object_usage查看索引是否已被使用。参考:Document 136642.1Identifying Unused Indexes with the ALTER INDEX MONITORING USAGE Comm.

2021-04-20 16:24:38 392

原创 SCALABLE LGWR多进程并行写redo log

SCALABLE LGWR主要受到隐藏参数_use_single_log_writer和_max_outstanding_log_writes的控制_use_single_log_writer参数主要有三个可选值 true,false,adaptive,默认值为adaptivefalse,adaptive:如果CPU个数大于一个则会有多个lg0n进程true:不生成多个lg0n进程,如同12.1之前那样仅有单个LGWR_max_outstanding_log_writes参数默认值为2S.

2021-04-17 20:24:16 184

原创 从rman 备份中恢复表

先熟悉下 ” 从rman 备份中恢复表“ 的背景以及要求:在 RMAN 中提供了表级别恢复( RECOVER TABLE )。在 Oracle 12c 中,在发生 drop 或 truncate 的情况下,可以从 RMAN 备份种将一个特定的表或分区恢复到某个时间点、 SCN 或归档序列号,并且可以有下面的选择:l 使用REMAP选项将表恢复为一个新表或者分区中,也可以恢复到其他用户中。l 只生成一个需要被恢复表的expdp格式的dump文件,选择后期再进行恢复。Oracle 1...

2021-04-17 19:32:19 1982

原创 Oracle启动监听报错:The listener supports no services解决

今天安装了 oracle 19c ,在启动监听的时候提示 :The listener supports no services问题原因:数据库实例没注册到listener解决方法:在listener.ora里面添加了一行SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (GLOBAL_DBNAME = 19c) (SID_NAME = 19c) ))...

2021-04-03 19:19:19 859

原创 mysql ROW_NUMBER、RANK、DENSE_RANK

一、简介ROW_NUMBER、RANK、DENSE_RANK都是排名函数,在MySQL8.0以上版本中,已经支持这些函数,而8.0以下版本还未支持这些函数,这些函数到底有什么作用又有什么区别呢?我们通过SQL语句实现这些函数,并理解这些函数的作用和区别。ROW_NUMBER是对数据进行排序,当出现相同数值时,排序序号增加;即不存在相同排名,排名序号连续。 RANK是跳跃排序,例如:一个第一名,两个第二名,那么接下来就是第四名;即存在相同排名,但排序序号不连续。 DENSE_RANK是连续的排序,

2020-12-31 11:21:12 170

原创 Redis 列表命令

Redis 列表命令下表列出了列表相关的基本命令:序号 命令及描述 1 BLPOP key1 [key2 ] timeout 移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。 2 BRPOP key1 [key2 ] timeout 移出并获取列表的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。 3 BRPOPLPUSH source destination timeout...

2020-10-22 11:50:44 206

转载 11gR2的安装Grid执行root.sh出现ohasd failed解决方案

参考:http://blog.itpub.net/30327022/viewspace-2129259/系统环境:Linux Server release 7.5数据库环境:11.2.0.4.0执行脚本/u01/app/11.2.0/grid/root.sh,报错如下:[root@Oraclelinux ~]# /u01/app/11.2.0/grid/root.shPerforming root user operation for Oracle 11gThe following e.

2020-09-07 17:51:34 278

原创 ls: 无法访问/usr/sbin/smartctl: 没有那个文件或目录

环境:RHEL7.5 + Oracle 11.2.0.4 单节点 + ASM在安装时GRID时,检查时缺少包 cvuqdisk-1.0.9-1,oracle提供脚本修复安装。但在执行时报错:[root@YC_WMS_DATA03_153_91 asmlib]# rpm -ivh cvuqdisk-1.0.9-1.rpm 准备中... ################################# [100%]ls: 无法访问/usr/sbi

2020-09-07 17:44:38 1413

原创 Can‘t locate Env.pm in @INC

Can’t locateEnv.pmin @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perlusr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /u01/app/11.2.0/grid/crs/install) at /u01/app/11.2.0/gd/crs/install/crscon..

2020-09-07 16:59:00 660

转载 Linux文件系统的barrier

转自:https://blog.csdn.net/lidan3959/article/details/12617639大多数当前流行的Linux文件系统,包括EXT3和EXT4,都将文件系统barrier作为一个增强的安全特性。它保护数据不被写入日记。但 是,在许多情况下,我们并不清楚这些barrier是否有用。本文就为什么要在你的Linux系统上启用barrier做出了解释。Linux日志和barrier功能要理解barrier,你首先需要理解文件系统日志功能。常用的文件系统使用日志功能来保证

2020-08-31 11:13:59 647

原创 RDS MySQL逻辑备份文件恢复到自建数据库

详细过程参见:https://help.aliyun.com/knowledge_detail/41817.html本文记录下恢复过程中需要注意的几个点:1、qpress 需要执行的权限2、需要注释掉的参数[mysqld]#innodb_checksum_algorithm=crc32#innodb_log_checksum_algorithm=strict_crc32innodb_data_file_path=ibdata1:200M:autoextendinnodb..

2020-08-03 16:40:07 127

转载 nginx 安装配置

转自:https://www.runoob.com/linux/nginx-install-setup.htmlNginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE ..

2020-06-24 15:17:48 101

原创 redis 告警

启动错误1.WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take eff

2020-06-15 17:07:00 180

转载 关于MySQL insert into ... select 的锁情况

总结:在REPEATABLE-READ 隔离级别下:1、 通过主键排序或则不加排序字段的导入操作"insert into tb select * from tbx",是会锁tbx表,但他的锁是逐步地锁定已经扫描过的记录。 2、通过非主键排序的导入操作"insert into tb select * from tbx",是会锁tbx表,但他的锁是一开始就会锁定整张表在 READ-...

2020-03-09 15:43:40 312

转载 MySQL:Innodb page clean 线程

文章来自:https://www.jianshu.com/p/6991304a8e26一、page clean线程概念Innodb中page clean线程将脏数据写入到磁盘,脏数据写盘后相应的redo就可以覆盖,然后达到redo循环使用的目的。在5.7中参数可以开启多个page clean线程服务于多个innodb buffer实例如下: The innodb_page_...

2020-03-06 15:41:51 423

原创 单实例ASM无法创建磁盘组问题处理

在单实例数据库上安装好了Oracle GridInfrastructure 11gR2软件,然后通过grid用户登录执行ASMCA命令后出来Create ASM GUI界面,简单配置后执行create ASM 的过程中报错:Oracle Grid Infrastructure is not configured properly.ASMCA needOracle Grid Inf...

2019-09-26 15:17:21 453

tcp/ip英文版 想学好tcp/ip必读资料

想学好tcp/ip必读资料……文章的词汇不是很难,具有一定基础的人都能看懂

2010-03-12

关于光良《童话》的flash

我上传的是关于光良所唱<<童话>>的一个精彩flash..大家有兴趣可以看一看,

2008-09-22

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

TA关注的人

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