Brent的专栏

私信 关注
久违的太阳
码龄12年

本人base南京,10年oracle dba经验,Postgresql PCP认证工程师 oracle日常维护、故障解决、性能优化、数据库迁移、数据库升级 mysql安装维护、复制、HA实施 PG安装维护,迁移 联系qq:917383394,邮箱:917383394@qq.com

  • 420,933
    被访问量
  • 207
    原创文章
  • 11,916
    作者排名
  • 67
    粉丝数量
  • 目前就职 南京
  • 于 2008-12-21 加入CSDN
获得成就
  • 获得48次点赞
  • 内容获得41次评论
  • 获得144次收藏
荣誉勋章
兴趣领域
  • #数据库管理
    #DBA
TA的专栏
  • GreenPlum
    2篇
  • UNIX
    1篇
  • docker
    1篇
  • linux 管理基础
    13篇
  • linux shell
    2篇
  • oracle rac
    18篇
  • oracle troubleshoting
    27篇
  • oracle gg
    6篇
  • oracle dataguard
    12篇
  • oracle rman
    16篇
  • oracle sql/plsql
    4篇
  • oracle tuning
    12篇
  • oracle 管理基础
    11篇
  • oracle 恢复
    4篇
  • oracle upgrade
    11篇
  • ogg troubleshoting
    1篇
  • oracle tools
    2篇
  • oracle12c
    12篇
  • MSSQL
    2篇
  • 脚本综合
    5篇
  • mysql脚本
    3篇
  • mysql基础
    10篇
  • mysql备份恢复
    3篇
  • mysql管理
    6篇
  • mysql主从复制
    4篇
  • nagios
    1篇
  • apache
    1篇
  • zabbix
    10篇
  • python脚本
    4篇
  • python总结
    9篇
  • postgresql基础
    12篇
  • mongodb
    15篇
  • redis
    4篇
  • hana
    1篇
  • hadoop
    1篇
  • zookeeper
    1篇
  • kafka
    1篇
  • hbase
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

ORA-00600 kjxmgmb_nreq:!bat ,[17],[56],[19]

一个客户现场,oracle HP-UX 11.2.0.4 RAC环境,一个实例突然crash,启动报错信号量失败,将oracle下的所有的信号量kill掉之后,再进行启动lms进程报错:ORA-00600 kjxmgmb_nreq:!bat ,[17],[56],[19]在MOS上找到了一个相同的问题,定位是oracle的bug:此bug在oracle 12.1.02中进行了修复。在11.2.0.4中也提供了相关的补丁。这里怀疑是信号量的问题后续触发的bug,由于另一个节点运行正常,
原创
52阅读
0评论
0点赞
发布博客于 2 月前

linux下使用yum upgrade软件包

今天本来准备zabbix,但是发现报错,报错很简单是缺少openssl,但是发现已经安装了,最后发现是openssl版本太老了,系统装的是1.0.1,需要的1.0.2.怎么升级呢?当前的操作系统是centos7.3,我有一个环境是centos7.6,上面的openssl版本是1.0.2,那么就可以使用centos7.6的镜像文件直接进行升级将centos7.6的镜像文件挂载的服务器上.执行下面的:yum clean allyum makecacheyum upgrade open
原创
618阅读
0评论
0点赞
发布博客于 4 月前

oracle public权限导致的权限扩散问题

一个客户问到我,oracle的connect的角色的权限非常大吗?为什么我新建了一个用户,赋予了connect的权限,但是却有权限查询和修改部分核心用户下的表?这也太不安全了吧?首先,可以肯定正常的connect角色的权限是非常小的,只有连接登录数据库的权限,但是不排除有人给connect角色赋予了其它的角色或者权限,让他使用下面的sql语句进行查询:1.查看connect角色拥有的对象权限select * from dba_tab_privs where grantee='CONNECT';2
原创
95阅读
0评论
0点赞
发布博客于 4 月前

grafana text panel配置说明

首先配置变量,方便在text语句中进行调用,例如:text panel配置使用markdown或者html语法:<br><font size="8" color=##1E90FF >${SERVERNAME}</font><br><font size="3" color=##1E90FF >Operating System:</font> ${OS}<br><font size="3" colo
原创
608阅读
0评论
0点赞
发布博客于 4 月前

zabbix自动发现数据库表数据

zabbix可以处理json格式,并将其以键值的方式在监控项中展示出来,下面模拟一个从数据库中获取数据的低级自动发现规则示例.1.需求分析在oracle数据库中有一个表,如下:SQL> select * from ds.tt;NAME ID REC------------------------------ ---------- ----------a 1 88b 2
原创
92阅读
0评论
0点赞
发布博客于 4 月前

zabbix odbc连接oracle报错libsqora.so.XX.1找不到的解决办法

测试使用isql是可以正常连接数据库的情况下zabbix_server或者zabbix_proxy中,在前台通过监控项中测试连接数据库报错.:无法连接到ODBC DSN:[SQL_ERROR]:[01000] [0] [[unixODBC] [驱动程序管理器]无法打开lib'/usr/lib/oracle/12.2/client64/lib/libsqora.so.11.1':找不到文件] |在zabbix官网找到了解决方案:解决办法如下:Solution:Create
原创
197阅读
0评论
0点赞
发布博客于 4 月前

ORA-12541一次listener hang的故障解决

晚上十点多,一个朋友联系我说他们的数据库有问题,客户连接不上数据库,没有任何报错,就是卡住,也不提示任何信息.这是一台windows 数据库,单实例数据库版本为11.2.0.1.远程到服务器之后查看数据库,发现数据库运行正常,查看监听发现异常,使用lsnrctl status 直接卡住.尝试使用lsnrctl start启动,发现报错监听已经存在,查看监听服务确实已经启动.这种情况第一反应就是监听日志文件达到了4G,导致无法写日志.根据经验进入到$ORACLE_HOEM/diag/tnslsnr下面
原创
30阅读
0评论
0点赞
发布博客于 4 月前

linux下odbc连接oracle

这里不叙述odbc的安装方法和oracle客户端的安装方法,都比较简单!!1.查看odbc的配置文件odbcinst -j #查看odbc配置文件[root@tx_sh1 ~]# odbcinst -junixODBC 2.3.1DRIVERS............: /etc/odbcinst.iniSYSTEM DATA SOURCES: /etc/odbc.iniFILE DATA SOURCES..: /etc/ODBCDataSourcesUSER DATA SOURCES.
原创
112阅读
0评论
0点赞
发布博客于 5 月前

ORACLE RAC19C到单实例ADG DUPLICATE ORA-01017 错误的解决办法

准备搭建一个19C RAC到单实例的ADG.在duplicate的时候报错ORA-01017用户密码错误contents of Memory Script:{ backup as copy reuse passwordfile auxiliary format '/u01/app/oracle/product/19.3.0/db_1/dbs/orapwrac19c' ;}executing Memory ScriptStarting backup at 14-SEP-20al
原创
259阅读
0评论
0点赞
发布博客于 5 月前

4.LNPP源码搭建Zabbix5.0.3之CentOS7.6下源码安装zabbix5.0.3

1.下载我们这里使用最新的5.0.3版本,下载地址如下:https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.3.tar.gz下载完成之后解压缩2.创建操作系统账户groupadd --system zabbixuseradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix3.创建zabbix
原创
139阅读
0评论
0点赞
发布博客于 5 月前

3.LNPP源码搭建Zabbix5.0.3之CentOS7.6下源码安装nginx1.18

1.下载下载地址为:http://nginx.org/en/download.html这里我们选择stable版本1.18http://nginx.org/download/nginx-1.18.0.tar.gz2.安装依赖包yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel3.编译安装解压缩安装文件1.编译./configure --prefix=/usr/loc
原创
49阅读
0评论
0点赞
发布博客于 5 月前

1.LNPP源码搭建Zabbix5.0.3之CentOS7.6下yum安装postgresql9.2

1.pg下载地址:PG使用系统自带的安装包.系统自带的pg版本为pg9.2这里经过测试不能使用非常新的pg版本,否则后面php编译不通过.建议使用9系列的版本2.安装rpm包挂载系统镜像后,使用yum进行本地安装:yum install postgresql*3.初始化数据库安装完成之后,需要初始化数据库,PGDATA默认的安装目录为/var/lib.如果想要修改PGDATA安装目录,则需要修改postgresql.service里面的PGDATA目录[root@zabbix pg12]#
原创
32阅读
0评论
0点赞
发布博客于 5 月前

2.LNPP源码搭建Zabbix5.0.3之CentOS7.6下源码安装php7.2.33

1.php下载https://www.php.net/需要下载7.2以后的版本,这里我使用的是7.2.332.安装依赖包注意,这里不能安装postgresql12,可能是因为pg12太新,php还没有匹配yum -y install tar gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel libcurl libcurl-devel libjpeg libjpe
原创
65阅读
0评论
0点赞
发布博客于 5 月前

CentOS7.6下使用yum快速安装postgresql12.4

文章目录1.pg下载地址:2.安装rpm包3.初始化数据库4.修改环境变量5.打开远程登录1.pg下载地址:下载地址如下:https://yum.postgresql.org/12/redhat/rhel-7-x86_64/repoview/postgresqldbserver12.group.html具体的下载文件如下:https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7-x86_64/postgresql12-server
原创
190阅读
0评论
0点赞
发布博客于 5 月前

windows oracle 10.2.0.4升级迁移到linux 11.2.0.4

文章目录1.迁移环境说明2.迁移注意事项3.搭建linux11g环境4.正式迁移4.1 执行PRE-UPGRADE脚本4.2 拷贝数据文件4.3 将数据库打开到mount4.4 修改文件路径4.5 重建临时文件4.6 数据字典升级4.7 编译无效对象5. 迁移总结1.迁移环境说明客户的环境为windows oracle 10.2.0.4 单实例版本,需要将数据库迁移到linux单实例下,并且升级到11.2.0.4,数据量大概为230GB.可停机时间为3小时左右.下面是有如下方案:1.使用expdp/i
原创
150阅读
0评论
0点赞
发布博客于 5 月前

oracle RMAN duplicate/restore/recover对异构平台的支持

Oracle版权所有(c)2020。版权所有。Oracle机密。 RMAN DUPLICATE / RESTORE / RECOVER混合平台支持(文档ID 1079563.1) 自下而上 ...
翻译
45阅读
0评论
0点赞
发布博客于 5 月前

CentOS6.4下oracle 11.2.0.4 rac添加节点

文章目录1.准备工作2.新增集群软件3.安装oracle软件4.新增oracle实例1.准备工作准备工作包括配置新节点的系统环境,在新节点上配置共享存储,安装依赖包等,具体需要的配置项目大致如下:1.主机名2.ip地址规划3./etc/hosts配置(在其它的节点也要进行相关配置)4.sysctl和limit.conf的配置5.selinux和防火墙配置6.ntp时间同步配置7.创建oracle和grid用户(这里注意用户uid和gid必须和其它节点保持一致)8.创建安装目录,并设置好
原创
53阅读
0评论
0点赞
发布博客于 5 月前

CentOS7.6下安装GPCC6.2.0(Greenplum Command Center)

文章目录1.GPCC介绍2.安装说明3.先决条件4.准备安装目录5.安装GPCC软件5.1 解压缩软件5.2 交互式安装(建议)5.3 使用配置文件安装5.4 具有默认设置的非交互式安装6. GPCC6.1 配置pg_hba.conf6.2 启动GPCC6.3 登录GPCC Web控制台7.卸载GPCC1.GPCC介绍上次我们安装了最新的GP6.10.1,详细GP的安装手册见:https://blog.csdn.net/su377486/article/details/108287163这次我们来安
原创
321阅读
1评论
0点赞
发布博客于 6 月前

Centos7.6 下安装GreenPlum 6.10.1

文章目录1.安装说明2.准备工作2.1 配置host2.2 配置sysctl.conf文件2.3 配置limits.conf2.4 关闭防火墙和selinux2.5 创建gp用户2.6 安装依赖包2.7 创建数据目录2.8 磁盘IO配置2.9 关闭透明大页(THP)2.10 IPC对象删除2.11 SSH连接阈值2.12 时钟同步(NTP)3.安装GP数据库软件3.1 安装GP数据库3.2 配置SSH等价3.3 在所有节点配置ssh等价3.4 安装文件说明4.创建数据存储区域4.1 在master和stan
原创
723阅读
1评论
1点赞
发布博客于 6 月前

Linux ORACLE RAC 11.2.0.4.0安装补丁28364007和回滚

文章目录1.补丁介绍1.1 补丁信息1.2 OPatch1.3 补丁安装说明1.4 补丁安装后说明2. 正式安装补丁2.1 上传解压缩补丁2.2 替换OPatch2.3 停止当前节点集群2.4 安装补丁2.5 加载sql文件3.回退补丁3.1 RAC环境的修补程序卸载说明3.2修补程序RAC环境的卸载后说明1.补丁介绍在每次安装补丁之前你必须认真读取补丁的README文档.下面是我截取的一些重要信息1.1 补丁信息从CPUJan2016起,版本号的第5位将更改为以YYMMDD格式反映发布日期。有关
原创
129阅读
2评论
0点赞
发布博客于 6 月前

一次ORACLE RAC中连接ScanIP报错ORA-12545的问题解决

客户的RAC的一个节点挂了之后,手工重启,所有资源都恢复正常,本地同网络连接正常,但是下面的其它网络客户端连接scanIP报错ORA-12545: 因目标主机或对象不存在, 连接失败C:\Users\Administrator>sqlplus system/manager@172.16.80.24/dbserverSQL*Plus: Release 10.2.0.1.0 - Production on 星期五 8月 14 23:57:53 2020Copyright (c) 198.
原创
161阅读
0评论
0点赞
发布博客于 6 月前

oracle中查询字段使用子查询导致不能使用索引的案例

一个客户反应视图的查询很慢,一直查询不出来,让我们帮忙分析一下.我看了一下视图的创建sql,类似于如下:create or replace view view_test asselect a.a1,a.a2,(select b.b1 from b where a.a1=b.a1) as b1,(select c.c1 from c where a.a1=c.c1) as c1,...from a;当使用查询语句:select * from view_test where b1='
原创
253阅读
0评论
0点赞
发布博客于 6 月前

Linux下oracle 按照时间创建目录RMAN备份脚本

分享一个备份脚本.备份目录结构如下:[oracle@bre1 ~]$ tree backupbackup|-- file| `-- 20200804| |-- arch_0jv70o06_1_1_20200804.bak| |-- dbfull_0dv70o00_1_1_20200804.bak| |-- dbfull_0ev70o00_1_1_20200804.bak| |-- dbfull_0fv70o00_1_1_20200804
原创
110阅读
0评论
0点赞
发布博客于 6 月前

INLIST ITERATOR执行计划导致返回错误的结果

一个客户反应,几乎相同的两个sql,查询出来的结果却不同:如下,当使用select *的时候结果是正常的,能查询到所有的7条数据,当指定字段查询的时候结果是错误的,只能查询到一条数据,sql如下:这种问题,一般都是执行计划不一致导致的,不同的执行计划表的访问方式,过滤等都可能会导致此问题:查看两个sql的执行计划,下面分别是1,2的执行计划:我们发现错误的执行计划中使用了inlist iterator,我在MOS进行查找,发现很多执行计划中使用inlist iterator导
原创
68阅读
0评论
0点赞
发布博客于 6 月前

Linux下NFS共享以及oracle rman挂载优化

先关闭防火墙和selinux一、server端安装nfs包:centos7:yum install -y nfs-utils如果是centos6以前:yum install -y nfs-utilsyum install -y portmap二、编辑配置文件/etc/exportsvi /etc/exports例如:/home/nfs/ 192.168.248.0/24(rw,async,no_root_squash)#oracle挂载建议使用as...
原创
114阅读
0评论
0点赞
发布博客于 7 月前

不同scheam下查询视图报错ORA-01031的故障解决

客户在schema MEDADM下创建了一个视图,并且将视图的查询权限赋予给了另一个用户BAZK.但是使用BAZK查询视图的时候还是报错:ORA-01031: insufficient privileges我查看了视图的内容,视图很复杂,涉及的表有10个左右.使用BAZK用户查询视图中的表都是有权限的查询的.注意到这个视图中的表并不全是MEDADM下的,例如还有表是INPADM下的.那么这里就涉及到了很多用户,在此归类一下:1.原始的基表用户.例如这里的INPADM或者其它的用户.
原创
75阅读
0评论
0点赞
发布博客于 7 月前

查看修改linux中的信号量

Linux 提供的各种系统调用来实现一个具有两种状态的信号量(binary semaphore)。和用于分配、释放共享内存的 shmget 和 shmctl 类似,系统调用 semget 和 semctl 负责分配、释放信号量。调用 semget 函数并传递如下参数:一个用于标识信号量组的键值,该组中包含的信号量数量和与 shmget 所需的相同的权限位标识。该函数返回的是信号量组的标识符。您可以通过指定正确的键值来获取一个已经存在的信号量的标识符;这种情况下,传递的信号量组的容量可以为0。信号量会
原创
1106阅读
0评论
1点赞
发布博客于 7 月前

一次特别的ADG ORA-16191故障解决

客户环境是windows 11.2.04 adg同步到linux下11.2.0.4.搭建好同步之后正常运行了两天后出现目标端延时.经过检查发现是源端无法发送日志,报错ORA-16191:主日志传送客户机没有登录到备用数据库:这个错误遇到过很多次了,基本都是密码文件不对,可能需要重建密码文件等等,以前也遇到过一次奇怪的ORA-16191,详细见博客:https://blog.csdn.net/su377486/article/details/96988184这次的情况和以前的都不一样,查看
原创
154阅读
0评论
0点赞
发布博客于 8 月前

一次关闭绑定变量窥探_optim_peek_user_binds导致的存储过程缓慢故障

一个客户联系我,他写了一个存储过程,其中有一条insert into select的sql语句运行非常缓慢,平均处理每天的数据量需要4分钟,而如果单独执行此sql语句,其实很快,大概6s左右即可完成,返回的条数也不多,总共500条左右,希望帮忙优化一下.1.先看一下正常的执行sql效率和执行计划此sql非常长,有多个union all连接而成,大概sql如下:...我们看到这个sql通过时间字段enter_date进行了限制,取一天的数据,而且时间字段上面有索引,所以直接执行的时候肯
原创
1207阅读
1评论
1点赞
发布博客于 8 月前

一则opatch return with error code = 1错误故障解决

准备给客户升级数据库,下载最新的opath之后,解压缩,查看当前的opatch补丁,但是却出现报错:$ ./opatchJava could not be located. OPatch cannot proceed!OPatch returns with error code = 1百度搜索了一下,基本都是说java不对或者说ORACLE_HOME不对.但是我这里的环境都是正确的.检查opatch的README发现有如下一段:How to install the utility:
原创
571阅读
0评论
1点赞
发布博客于 8 月前

一次ADG无法实时应用日志No standby redo logfiles故障解决

rac->单机的ADG同步,搭建好之后,开启实时应用发现报错:RFS[1]: No standby redo logfiles available for thread 1RFS[1]: Opened log for thread 1 sequence 900 dbid 1911584814 branch 1038507374Fri Jun 05 13:20:22 2020Archived Log entry 46 added for thread 2 sequence 595 rlc .
原创
598阅读
0评论
0点赞
发布博客于 8 月前

Centos升级openSSH

1.openSSH下载查看当前的ssh版本[root@test1 ~]# ssh -VOpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013SSH下载地址:https://ftp.yzu.edu.tw/pub/OpenBSD/OpenSSH/portable/2.打开telnet服务升级openssh之前,最好先打开telnet服务2.1安装telnet服务如果操作系统是centos6:yum i...
原创
96阅读
0评论
0点赞
发布博客于 8 月前

Centos升级openSSL

1、去官网下载最新版本,或wget下载也行查看openssl版本:openssl versionhttp://www.openssl.orghttps://www.openssl.org/source/openssl-1.1.1g.tar.gzwget https://www.openssl.org/source/openssl-1.1.1.tar.gz2、解压并进入解压目录后执行:安装依赖包:yuminstall -y gcc zlib-devel zlib...
原创
80阅读
0评论
0点赞
发布博客于 8 月前

HP-UX逻辑卷创建

文章目录1.查看磁盘信息2.创建pv2.1 查看磁盘是否属于哪个pv2.2 创建pv3.创建vg4.创建lv4.1创建lv4.2格式化文件系统4.3将配置文件写入到自动启动4.4挂载所有文件系统5.检查文件系统1.查看磁盘信息查看磁盘路径:ioscan -funNCdisk查看磁盘大小diskinfo /dev/rdisk/disk792.创建pv2.1 查看磁盘是否属于哪个pvpvdisplay /dev/disk/disk792.2 创建pvpvcreate /dev/disk/di
原创
80阅读
0评论
0点赞
发布博客于 9 月前

HP-UX 11.31上搭建Oracle 11G RAC

文章目录1.配置主机信息1.1 修改主机名1.2 配置/etc/hosts2.创建组和用户3.创建文件系统和安装目录:3.1创建文件系统并挂载3.2创建安装目录4.修改profile:5.配置系统参数5.1配置内核参数5.2配置网络参数6.开启异步IO7.取消ntp8.配置asm磁盘8.1查看asm磁盘名称8.2修改asm磁盘instance number8.3修改磁盘权限9.创建软连接.(这一步实测是不需要了)10.设置节点SSH互信10.1 配置互信10.2 测试互相11.节点安装前检查12.安装gri
原创
215阅读
0评论
0点赞
发布博客于 9 月前

windows下mysql5.6.12升级到5.6.47

windows下原数据库为mysql 5.6.12,现在需要升级到5.6的最终版本5.6.47下载地址为:https://dev.mysql.com/downloads/mysql/选择合适的版本.1.查看原mysql版本和数据目录C:\Users\Administrator>mysql -uroot -pEnter password: ****Welcome to the MySQL monitor. Commands end with ; or \g.Your .
原创
135阅读
0评论
0点赞
发布博客于 9 月前

使用rpm软件包安装docker

参考官方安装文档:https://docs.docker.com/engine/install/centos/#install-from-a-package这里由于是内网环境,无法使用yum从镜像直接安装.所以需要下载安装包进行安装.1.首先安装一些系统依赖包:yum install -y yum-utils device-mapper-persistent-data lvm22.docker分为docker-ce和docker-eece为社区版本,ee为企业版本,正常使用ce.
原创
109阅读
0评论
0点赞
发布博客于 9 月前

分享一个nmon脚本

写了一个nmon的脚本,用来定时运行nmon,并且生成日志文件.1.首先你需要创建一个标准的目录结构,里面有bin log scripts其中bin存放nmon可执行文件,log为执行nmon产生的结果目录,scripts为nmon的脚本.例如:mkdir -p /root/nmon/{bin,log,scripts}2.在scripts下创建nmon.sh脚本,用来定时执行nmon命令:scripts脚本内容如下:#指定nmon的主目录export NMON_DIR=/r.
原创
109阅读
0评论
0点赞
发布博客于 9 月前

oracle数据库巡检脚本

自己写了一个数据库巡检脚本,目前仅支持11.2.0.4,其它版本的数据库运行可能会有问题.目前发现11.2.0.1,10g,12c运行都是有问题的,主要是因为有些oracle内部函数和视图不一致,后续会继续更新版本.新增巡检总结项,会将巡检中主要的关注点做罗列,如果有警告的用红色字体标注,如果是建议修改的,用蓝色标注,如果是正常的用黑色标注.巡检报告样本如下:...
原创
300阅读
2评论
1点赞
发布博客于 10 月前

记录一次使用logminer数据恢复

晚上一个客户联系我,开发修改数据,误删除了一批数据(一千条左右),希望我能帮忙进行恢复.首先询问客户是使用了什么方法来删除数据的,不同的删除方法恢复的难易程度不同.1.如果是delete,如果时间不长,可以通过闪回查询的方法将数据查询出来.2.如果是delete,时间较长,如果归档日志还存在,那么可以使用logmnr的方式.3.如果是truncate,那么只有进行备份恢复了.这里客户使用...
原创
407阅读
0评论
1点赞
发布博客于 10 月前

ORACLE RAC中expdp出现ORA-29283错误解决方法

一个脚本,正常运行了很久,突然之间就报错了脚本核心语句如下:expdp system/********@orclfy directory=expdir dumpfile=20200313.dmp full=y cluster=n logfile=20200313.log报错如下:Export: Release 19.0.0.0.0 - Production on Fri M...
原创
1646阅读
2评论
1点赞
发布博客于 1 年前

记录一次ORA-12518找出连接失败的IP地址

ORA-12518:监听程序无法分发客户机连接这个错误很简单,原因是process被占满了.一个客户凌晨突然报错,此客户的process值为4500,正常使用在1000左右,正常根本不可能出现进程数被占满的情况.连接到服务器,杀掉几个会话之后快速登录到数据库,发现session数很少,但是process却很高.这个问题以前也遇到过,原因是进程连接到数据库,但是由于某种原因被拒绝了,没有...
原创
104阅读
0评论
0点赞
发布博客于 1 年前

centos7下创建黑名单IP脚本

0 * * * * /root/black.sh每一个小时执行一次,当一小时内出现超过3次登录失败,将此ip加入到黑名单中:#!/bin/bashfor i in `lastb|awk '{print $3}' |sort|uniq -c|awk '$1>3 {print $2}'`doecho "sshd:$i" >> /etc/hosts.deny...
原创
134阅读
0评论
0点赞
发布博客于 1 年前

记录一次ORA-00704: bootstrap process failure错误

下午收到客户电话,客户对数据库进行了重启之后,发起数据库无法启动了.报错如下:这里报错ORA-00704: bootstrap process failure当我首先看到这个错误的时候,立马感觉到可能是中了恶意软件.bootstrap 是数据库的引导对象,当数据库启动的时候首先读取引导块然后读取一些系统基表,这一块正常是不太可能会出现问题的.bootstap可以参数我以前写的文档...
原创
276阅读
0评论
0点赞
发布博客于 1 年前

oracle 取指定两行记录差值sql

在获取指定两行的差值,我以前都是两个表进行join,再相减,偶尔获得下面的sql,感觉很不错. 例如下面的sql,这里使用了sum, 其中case那里如果是指定是减数则为正数,指定被减数的使用负数,然后再进行sum,那么就是+负数也就是相减,也就获取到指定两行的差值,非常有创意SELECT stat_name, ROUND(sum(case ...
原创
1249阅读
0评论
0点赞
发布博客于 1 年前

记录一次ORA-00742 REDO日志写丢失问题

大半夜,接到客户电话,数据库挂了,下面所有客户端连接不上了.由于是7*24小时业务,因此客户很着急,让客户发了报错截图,第一感觉是归档日志满了,但是客户那边有定时删除日志脚本啊,不应该啊,报错截图如下赶紧和客户要了远程进行查看,明显归档日志空间是足够的.再检查归档日志路径报错,如下:错误很明显了,归档日志在归档redo的时候发现了redo出现了写丢失.检查alert日志也是同样...
原创
387阅读
0评论
0点赞
发布博客于 1 年前

oracle sqlplus中使用spool生成美化的html网页

set termout off --显示脚本中的命令执行结果,默认为onset echo off --现实脚本中的命令,默认为onset feedback off --现实脚本中执行返回的条数,默认为onset heading off --输出域标题,默认为onset verify ...
原创
357阅读
0评论
0点赞
发布博客于 1 年前

oracle 统计信息

文章目录一.什么是统计信息二.使用dbms_stats收集统计信息1.收集统计信息2.直方图3.修改/查看统计信息参数4.删除统计信息5.导出导入统计信息6.其它常用功能7.自动收集统计信息三.统计信息常用数据字典四.参考文档一.什么是统计信息统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。例如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的...
原创
183阅读
0评论
0点赞
发布博客于 1 年前

oracle LOB的优化方法

文章目录1.LOB表创建语句2.常见优化方法3.basicfile和securefile lob1)创建securefile lob2)将basicfile转换为securefile lob4.PCTFREE对lob的影响1.LOB表创建语句先来看一下创建lob的语句,默认的创建一个tlob表后,其实际完全sql如下: CREATE TABLE "DSG"."TLOB" ( "ID"...
原创
305阅读
0评论
0点赞
发布博客于 1 年前

dg中基于scn恢复RMAN-06094故障解决

dataguard中出现gap后,采用基于scn的备份和恢复的方法进行恢复.在恢复的过程中出现报错:RMAN> recover database noredo;Starting recover at 05-FEB-20using channel ORA_DISK_1using channel ORA_DISK_2using channel ORA_DISK_3usin...
原创
272阅读
0评论
0点赞
发布博客于 1 年前

迁移ocr,vote,data到新的磁盘组

背景:原来服务器连接的存储性能低下,现在需要使用一套新的存储.数据库为linux rac 11.2.0.4.采用挂载新的磁盘组,手工切换ocr,vote disk和数据盘的方式进行迁移.下面的具体步骤前提:需要将新的磁盘组创建完成.下面就不描述创建新磁盘组的过程.一.检查环境信息1.检查当前的磁盘组,如下:[grid@suq1 suq1]$ asmcmd...
原创
182阅读
0评论
0点赞
发布博客于 2 年前
linux下只有rman备份集的异机不同目录恢复
发布Blink于 2 年前

一则异常的无法连接到oracle实例Connected to an idle instance问题.

最近遇到的问题也越来越妖了,在linux环境中使用sqlplus / as sysdba无法连接到oracle实例,如下:[dsg@cnsvwshs0438 config]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Fri Nov 22 22:05:31 2019Copyright (c) 198...
原创
303阅读
0评论
0点赞
发布博客于 2 年前

记录一次奇怪的sysdate时间错误问题

最近总是遇到奇葩的问题...客户的生产环境为一套两节点RAC,数据库版本为11.2.0.4,运行在centos6.9虚拟机中,现在发现下面客户端连接到数据库的时候,当会话连接在节点1上的时候,查询的sysdate时间不对,比正常时间晚了13个小时,而当会话连接到节点2的时候,时间是正常的.对于此问题,第一反应就是两个系统的时区不对.连接到节点上,分别执行date命令查看,发现时区都是对的,...
原创
553阅读
0评论
0点赞
发布博客于 2 年前

记录一次ORA-12516 process爆满的特殊故障

ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序ORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序这两个错误很常见了,意思是oracle进程数已满了.导致oracle无法分配出process处理客户的连接.一般的解决办法就是加大process,但是我们这里却不是这种情况.客户的环境是AIX-10.2.0.4 首先在proces...
原创
476阅读
0评论
0点赞
发布博客于 2 年前

19c+将NONCDB转换为PDB

可以使用拔出插入的方式将一个非CDB库转换为PDB.还可以使用克隆的方式.NONCDB转换为PDB的的条件:1.NONCDB和CDB的版本必须在12.1.0.2以上2.字节顺序必须一致下面测试这两种方法一.插入NONCDB1.检查数据库兼容性1)在NONCDB创建xml文件SQL> begindbms_pdb.describe(pdb_de...
原创
605阅读
0评论
0点赞
发布博客于 2 年前

oracle19c克隆PDB

一.本地克隆本地克隆非常简单,一条命令:SQL> create pluggable database testmove4 from testmove2 file_name_convert=('testmove','testmove4');Pluggable database created.其中file_name_convert指定了文件目录的转换,其实o...
原创
1538阅读
0评论
1点赞
发布博客于 2 年前

DG Duplicate遇到RMAN-05501错误解决

一次在客户这里配置DG的时候出现如下报错:executing Memory ScriptStarting backup at 09-NOV-2019 23:20:53released channel: ORA_AUX_DISK_1RMAN-00571: ===========================================================RMAN-0...
原创
479阅读
0评论
0点赞
发布博客于 2 年前

12.2C+克隆PDB

一.本地克隆本地克隆非常简单,一条命令:SQL> create pluggable database testmove4 from testmove2 file_name_convert=('testmove','testmove4');Pluggable database created.其中file_name_convert指定了文件目录的转换,其实o...
原创
177阅读
0评论
0点赞
发布博客于 2 年前

12.2C+远程克隆遭遇ORA-17628: Oracle error 1031 returned by remote Oracle server错误

在使用远程克隆的时候,在目标端数据库执行创建克隆数据库的时候报错:create pluggable database testpdb from testpdb1@ora19c2 file_name_convert=('testpdb1','testpdb')*ERROR at line 1:ORA-17628: Oracle error 1031 returned b...
原创
708阅读
0评论
0点赞
发布博客于 2 年前

SQL优化:视图查询中使用类型转换导致无法走索引的案例

测试案例当在视图中select查询使用类型转换的时候,这样在查询的时候就没法使用此字段上面的索引了.下面是测试办法创建两个不同的视图,一个进行了转换,一个没有转换:查看他们的执行计划:下面这里无论你的条件中是否带引号,都是无法走索引的.可以发现第二个执行计划对表进行了全表扫描.实战案例某客户绩效考核sql语句,每次运行好几个小时才出结果,后来直接跑不出...
原创
125阅读
0评论
0点赞
发布博客于 2 年前

使用rpm包安装mysql5.7.28

如果你只是安装测试环境,或者一些不重要的环境,建议使用这种rpm安装,非常简单方便,1.下载mysql安装包 mysql安装包地址为:https://dev.mysql.com/downloads/mysql/5.7.html#downloads这里我下载的是5.7.28,使用rpm安装,下载RPM Bundle2.安装mysql使用rpm安装非常简单,解压缩下载的安...
原创
655阅读
0评论
0点赞
发布博客于 2 年前

一次异常的ORA-01555故障解决

ORA-01555是一个很经典很常见的错误.产生的原因是你的查询sql在构造CR的时候,发现undo中的CR块被覆盖了,就会产生ORA-01555.一般的解决思路:1.优化sql2.加大undo表空间3.加大undo_retention,加大undo的保留时间但是我这次遇到的确不是上面的情况.首先现象是,一个简单的查询,报错ORA-01555,快照过旧:Sele...
原创
211阅读
0评论
0点赞
发布博客于 2 年前

oracle12C中的CON_ID,CON_UID,DBID,GUID

CON_ID,CON_UID,DBID,GUIDCON_ID:来表示容器的ID,但是当PDB移动时,CON_ID会发生变化.CON_ID为0的是CDB本身,1为CDB$ROOT,2为PDB$SEED,>2的为用户PDBCON_UID:PDB的唯一标识符.当PDB移动时候,该号码也不会变动.CDB$ROOT的CON_UID为1DBID:基于数据库兼容性的考虑,每个容易还有一个DBI...
原创
279阅读
0评论
0点赞
发布博客于 2 年前

oracle 12.2C+ PDB基于时间点的恢复

在12.1当中,如果PDB需要恢复到和CDB不同的时间点,比较麻烦,注意是因为在12.1中使用的共享UNDO.PDB中的回滚段的信息存在共享undo中.而共享undo不只是为此PDB使用.所以在恢复的时候需要创建辅助实例,这样可以避免共享undo在恢复的过程中对其他PDB的影响,具体步骤:alter pluggable database pdb close;run{s...
原创
131阅读
0评论
0点赞
发布博客于 2 年前

oracle 12.2+中的flashback

1.设置恢复目录首先数据库必须是归档模式.直接在CDB级别设置flashback on,但是必须先打开闪回恢复区,否则报错:SQL> alter database flashback on;alter database flashback on*ERROR at line 1:ORA-38706: Cannot turn on FLASHBACK D...
原创
77阅读
0评论
0点赞
发布博客于 2 年前

oracle 12c+备份和恢复

1.在12c多租户环境中,备份有两个关键方面:CDB级别的备份和PDB级别的备份一.CDB全备份在大部分情况下,备份往往是CDB级别的.这就意味着CDB$ROOT,PDB$SEED,PDBS都会被备份.CDB的备份包括的:控制文件,所有数据文件(包含CDB和PDB的),所有归档日志的备份,建议对spfile也进行备份.CDB的备份和12c以前的备份没有什么不同呢.下面的所有的...
原创
845阅读
0评论
0点赞
发布博客于 2 年前

oralce12c+用户权限管理

一.用户管理1.公共用户和本地用户12c+中的用户分为:公共用户和本地用户公共用户:可以为CDB管理员创建,公共用户是在所有的PDB中都可以使用的用户,公共用户的信息存在CDB$ROOT中,并且存在于所有的PDB中.公共用户需要连到CDB进行创建和管理.在CDB中创建的用户默认就是公共用户,可以省略container=all.在CDB中只能创建公共用户,不能创建本地用户.本地用户:...
原创
762阅读
0评论
0点赞
发布博客于 2 年前

CDB/PDB常见管理

一.打开和关闭CDB/PDBCDB的打开和关闭和以前的非CDB环境一致,可以打开带nomount,mount,open等.下面着重讲解PDB的打开和关闭1.PDB可以打开到mount,migrate,read only,read write,注意PDB不能打开到nomount可以对单独的PDB执行打开和关闭alter pluggable database brent ope...
原创
181阅读
0评论
0点赞
发布博客于 2 年前

华为虚拟机CentOS7.3 ORACLE 19C RAC搭建全过程

所有的环境配置需要在所有的rac节点进行配置.oracle软件包解压缩只需要在一台节点操作.最后的ui图形界面安装也只需要在其中一个节点进行安装csdn传图片太麻烦,包含图片的文档见网页:https://download.csdn.net/download/su377486/117064131.关闭防火墙和selinuxsystemctl stop firewalldsyste...
原创
1931阅读
0评论
0点赞
发布博客于 2 年前

在CentOS7.3下搭建oracle 19c rac详细步骤

在Centos7.3下的oracle 19c RAC安装.参考了一些网上其它人的博客,也添加了一些我自己的理解和配置.经过测试验证安装成功.主要添加了LINUX 7下udev绑定的配置方法.
mht
发布资源于 2 年前

oracle 19c创建/删除/插入/拔出CDB/PDB

一.创建CDB一般使用dbca和命令行方式来创建CDB,dbca有两种方式:1.使用图形化dbca2.使用dbca命令行静默方式安装dbca -createDatabase \-slient \....一大堆参数,可以参考官方文档.还可以指定响应文件,即事先编辑好dbca的响应文件,直接使用dbca -createDatabase -responseFile x...
原创
8735阅读
1评论
5点赞
发布博客于 2 年前

12C中CDB和PDB的一些概念

1.通过名称和ID来识别容器一个集成的CDB中,可以包含多个容器,他们可以通过名称和数字,也就是con_id来进行识别.在12c版本中,所有用来显示一个实例中包含哪些对象的v$视图,都添加了一列,用来显示CON_ID,以便标记对象属于哪个PDB.CDB本身是一个容器,其容器CON_ID为0,被标记为CON_ID=0的对象,都是 CDB级别的对象,并且不会关联到其它的容器.在任意CDB环...
原创
793阅读
0评论
0点赞
发布博客于 2 年前

rac2rac dataguard遇到ORA-12514解决办法

环境:源端是linux rac 11.2.0.3目标端是linux rac 11.2.0.4在搭建dataguard,发起duplicate的时候主库报错:RMAN-03015: Memory ScriptRMAN-04006: : ORA-12514: TNS:listener does not currently know of service requested in con...
原创
773阅读
0评论
1点赞
发布博客于 2 年前

Dataguard中一次奇葩的ORA-16191

dataguard不发送日志,通过v$archive_dest和alter日志发现有报错:Check that the primary and standby are using a password fileand remote_login_passwordfile is set to SHARED or EXCLUSIVE,and that the SYS password is sa...
原创
637阅读
0评论
1点赞
发布博客于 2 年前

rman备份恢复详细方案和介绍

文档下载地址:https://download.csdn.net/download/su377486/11262567 备份工具 rman简介RMAN(Recovery Manager)是随Oracle服务器软件一同安装的工具软件,它可以用来备份和恢复数据库文件、归档日志和控制文件,用来执行完全或不完全的数据库恢复。与传统工具相比,RMAN具有独特的优势:跳过未使...
原创
9621阅读
0评论
4点赞
发布博客于 2 年前

rman备份恢复详细方案.docx

包含rman的方案介绍,,全量备份脚本,增量备份脚本.备份步骤,恢复步骤.
docx
发布资源于 2 年前

RAC如何修改各种ip

How to Modify Public Network Information including VIP in Oracle Clusterware (文档 ID 276434.1) 转到底部 In this Document Purpose Scope Details ...
转载
1036阅读
0评论
0点赞
发布博客于 2 年前

使用dataguard将windows11.2.0.1升级为linux11.2.0.4

1.环境介绍源端环境:oracle windows x86_64 11.2.0.1目标端环境:oracle linux x86_64 11.2.0.42.创建备库原本想使用oracle duplicate进行复制创建物理dataguard,但是发现有报错ORA-17627和ORA-12577:Errors in file d:\app\administrator...
原创
221阅读
0评论
0点赞
发布博客于 2 年前

使用rman copy方式迁移数据文件

本文所有的操作都是在linux环境下,非asm环境.需求,原来的数据库服务器所挂的存储空间使用满了或者性能不够,新购买了存储,并且已经挂载到服务器上,需要将原来的数据文件迁移到新的存储中.下面使用rman copy的方式进行迁移,停机时间降到最低原来数据文件存放目录为/data/oradata/bre1 现在新的数据文件目录为/data/oradata/bre1_test2一.迁...
原创
1274阅读
0评论
0点赞
发布博客于 2 年前

ORA-00600 []kcbzpbuf_1] 恢复故障一例

首先尝试手工启动数据库SQL&gt;startup mount;SQL&gt;alter database open;发现数据库无法启动,检查数据库alert日志发现出现如下报错:Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_dbw0_4920.trc ORA-00600: 内部错误代码, 参数: ...
原创
1716阅读
0评论
0点赞
发布博客于 2 年前

pg_dump和pg_restore

1.pg_dump帮助信息如下:[postgres@postgresql1 pgdata]$ pg_dump --helppg_dump dumps a database as a text file or to other formats. Usage:  pg_dump [OPTION]... [DBNAME] General options:...
原创
413阅读
0评论
1点赞
发布博客于 2 年前

postgresql表继承和表分区

一.表继承表继承是pg中特有的东西.继承表拥有父表的所有字段,下面有一个a1表如下:  test=# create table a1(id int,name varchar(20));CREATE TABLE创建一个a2表继承a1表,使用inherits关键字.表继承可以继承多个表,那么子表将拥有父表的所有字段,是所有父表的融合.继承会继承父表的约束,并且如果某个父表的字...
原创
2085阅读
0评论
0点赞
发布博客于 3 年前

postgresql常见数值,字符,日期类型常见函数总结

一.字符函数 函数 描述 例子 char_length(string) 获取字符串中字符的个数 test=&gt; select char_length('abc123苏'); char_length  -------------           7 length(string) 获取字符的数目.经过测试好像和char_lengt...
原创
1267阅读
0评论
0点赞
发布博客于 3 年前

pg 外部数据封装

外部数据封装是一种管理远程连接,服务和用户的机制,在所有的受支持的postgresql版本中都存在.一.使用dblink的外部数据封装具体步骤分为3步1.首先安装dblink模块 安装dblink模块很简单,在postgresq安装文件中的contrib/dblink下执行make,make install[postgres@postgresql1 dblink]$ makemake -C ../...
原创
348阅读
0评论
0点赞
发布博客于 3 年前

postgresql常见表级ddl操作

1.创建表create table t1(id int,name varchar,s1 char,s2 serial,s3 bytea);2.表上增加/删除字段alter table t1 add column last_update_time timestamp without time zone;alter table t1 drop column last_update_time;增加非空字...
原创
3358阅读
0评论
0点赞
发布博客于 3 年前

postgresql用户模式权限介绍

一.USER用户管理1.查看用户pg中的role,user,group基本是一样的,只是默认创建的role,group没有登录数据库的权限.用户分为普通用户和超级用户1.使用\du查看数据库中的用户,其中role name是用户名,第二列是用户的属性,第三列表示用户具有哪些成员,例如将suq赋予给brent postgres=# \du                               ...
原创
19053阅读
0评论
0点赞
发布博客于 3 年前

postgresql中参数的查看和修改

1.查看参数文件的位置使用show 命令查看,比较常用的show config_file.此还可以查看pg_settings数据字典.test=# show config_file;         config_file          ------------------------------ /data/pgdata/postgresql.conf(1 row)test=# show h...
原创
9496阅读
0评论
1点赞
发布博客于 3 年前

Centos6.4下源码安装zabbix3.4.4

安装文档参考官方文档:https://www.zabbix.com/documentation/3.4/zh/manual/installation/install#installation_from_sources安装之前先看一下安装要求:https://www.zabbix.com/documentation/3.4/zh/manual/installation/requireme
原创
1511阅读
0评论
0点赞
发布博客于 4 年前

Hadoop-2.7.3下安装Hbase-1.2.6

1.环境信息操作系统信息如下:1[hadoop@hadoop1 soft]$ uname -a2Linux hadoop1 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux3[hadoop@hadoop1 soft]$ cat /etc/redha
原创
2744阅读
1评论
0点赞
发布博客于 4 年前

centos下安装单机版kafka-0.10.0.1

1.环境说明主机信息如下:1[root@test1 soft]# hostname2test13[root@test1 soft]# cat /etc/hosts4127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain45::1         localhost local
原创
1276阅读
0评论
0点赞
发布博客于 4 年前

linux安装配置zookeeper-3.4.10

1.环境介绍本次实验采用三台虚拟机(必须为奇数个),操作系统为centos6.41[hadoop@hadoop1 conf]$ cat /etc/redhat-release 2CentOS release 6.4 (Final)3[hadoop@hadoop1 conf]$ uname -a4Linux hadoop1 2.6.32-358.el6.x86_64 #1 S
原创
2643阅读
1评论
0点赞
发布博客于 4 年前

CentOS-6.4下安装hadoop2.7.3

一.环境介绍实验安装使用hadoop的版本为stable版本2.7.3实验总共三台机器:[hadoop@hadoop1 hadoop]$ cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost l
原创
785阅读
0评论
0点赞
发布博客于 4 年前

使用dg迁移32位oracle到64位oracle

跳至内容 可访问性首选项 PowerView 已关闭 j
转载
764阅读
0评论
0点赞
发布博客于 4 年前

使用rman convert和TTS跨平台数据库迁移

一.环境描述我们一般跨平台进行数据库迁移使用expdp/impdp,或者使用dsg/ogg之类的收费产品.其实oracle还有xtts也可以进行跨平台迁移数据库.其中xtts调用的就是rman的convert命令来实现.xtts可以进行增量复制,停机时间更短.我这里直接使用rman convert+TTS来实现.为什么我不使用expdp/impdp呢,因为数据库里有大量的lob和x
原创
2523阅读
0评论
0点赞
发布博客于 4 年前

Centos下安装sap-hana 2.0 express版本

一.hana下载hana的免费版本只有express版本,下载地址为http://help.sap.com/disclaimer?site=http://sap.com/sap-hana-express我下载的是最新的2.0版本,首先下载express edition download manager,然后通过manager下载binary installer二.hana安装需求1.升级gcc版本...
原创
4895阅读
7评论
1点赞
发布博客于 4 年前

oracle中varchar(N)和varchar(N char)的区别

其实这个区别很简单,varchar(N)中是可以存储N个字节,而varchar(N char)是可以存储N个字符.举个例子,我们先创建一个T1表:SQL> create table t1(id varchar(10));Table created.在gbk编码中,中文占用2个字节,所以上面的10可以存储5个汉字,当输入6个汉字的时候会报错溢出:SQL> insert into t1
原创
2079阅读
0评论
0点赞
发布博客于 4 年前

oracle rac10205升级到11204

redhat5.7下oracle rac 10.2.0.5.0升级到11.2.0.4.0
docx
发布资源于 5 年前

Redhat5.7下oracle RAC 10.2.0.5 升级到11.2.0.4

1.升级grid当前rac状态:[root@rac1 ~]# crs_stat -tNameTypeTargetStateHost------------------------------------------------------------ora.rac.db application ONLINE ONLINE rac1 ora....
原创
1423阅读
0评论
0点赞
发布博客于 5 年前

redis集群管理

1.查看Redis集群状态:[root@test1 6378]# redis-trib.rb check 127.0.0.1:6378[root@test1 6378]# redis-trib.rb check 127.0.0.1:6378>>> Performing Cluster Check (using node 127.0.0.1:6378)M: 0f338b0b42d
原创
1125阅读
0评论
0点赞
发布博客于 5 年前