自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 REDHAT7.6 udev绑定时候报错

情况说明:本次实验用的是REDHAT7.6,安装11g rac,发现在udev绑定共享盘的时候,一直识别不出来绑定的磁盘。不管怎么改都是kernel device nodes can not be renamed; please fix it in /etc/udev/rules.d/99-oracle-asmdevices.rules:1网上看了很多方法,无外乎就是重新编写这个99-oracle-asmdevices.rules规则文件。但是往往忽略了udev的配置问题。我发现redha.

2021-09-10 09:12:00 926

原创 PDB在数据库启动时保持设定的状态

今天看了下ORACLE培训资料,里面有个命令很有意思。讲的是数据库在启动或者重启时候,总要去启动PDB,很麻烦,这个小命令就很有意思了。就是能够在数据库CDB启动后,能够让PDB保持你想要他保持的状态。比如关闭状态,比如开启状态等等。省去了自己再用命令调整的步骤。我们来复现下这个小实验。第一步,在实验环境中,打开一个数据库。这时候查看PDB的状态,出了种子PDB是read only的,其他的数据库就是规规矩矩的mounted状态的。这时候,我们把所有的PDB都打开:alter plu

2021-06-25 16:09:02 1119

原创 KETTLE连接19C(12C一样的方法)数据库报错ORA-28040和ORA-01017

问题说明:本来数据对接时候双方都是11g版本的数据库,但是后来由于对方领导要求打补丁,干脆升级到了19C,这下子问题来了,报错ORA-28040,后通过帖子处理完后,又是无穷尽的0RA-01017,本以为就是自己账号密码输入错误,但是实际和jar包也是有着密切的关系的。ORA-28040的错误是通过下列网站的帖子处理好的此处就再当搬运工了。供大家参考下,里面对于这个问题的解释也很清洗。多谢大佬...

2019-12-20 09:13:51 4152

原创 MYSQL主从同步错误(1)主库删除数据导致主从失败的二般解决办法

做MYCAT实验时候,从master主库删掉一行数据,然后又把从库数据也手动删掉了。发现主从同步失效了。在从库看了下状态mysql> show slave status \G其中比较关键的三行:Slave_IO_Running: Yes Slave_SQL_Running: NoLast_Error: Could not execute Delete_rows e...

2019-12-03 09:39:47 2119

原创 mysql中insert语句批量插入uuid

网上找了一堆批量插入uuid,一个insert语句硬要弄个一二三步,先查,再插再update。。。明明一句话搞定的事情。。第一种:直接输出的uuid不带横杠的INSERT INTO 表名(字段名) VALUES ((SELECT REPLACE(UUID(),"-","") AS UUID);第二种:直接uuid批量插入INSERT INTO 表名(字段名) VALUES (SEL...

2019-12-02 10:35:36 6944 2

原创 日常被喷,记录数据对接的一点成长感悟

作为一个菜鸟DBA,抹不去的就是轻业务重数据。这次的被喷也是如此。此次事情其实是日常中最常见的——数据对接。我其实不清楚别的公司DBA岗位是否要做这个事情。把数据从源端同步过来,然后根据开发的逻辑要求,将表中数据进行整合,清洗。然后供给前端使用。本以为数据整合清洗这最麻烦的步骤解决了。后面的事情就好办了。也不会挨喷了。没想到还是被喷了——只侧重于数据整合清洗,却在新平台和旧平台更换的时候,数据...

2019-11-08 15:24:17 179

原创 与开发的沟通障碍之数据接口

之前挨批,因为数据接口的问题。数据接口在我这种没接触过的人眼里应该就是,A接口接进来的数据传到A,表,B接口的传到B表。然后开发人员从A表B表中去了解表,去从表中取数据,然后页面端整合这些表数据,从而开发。领导也一直说我对数据的业务逻辑一直不懂。我心想:业务逻辑光看表结构表内容怎么才能熟悉呢?直到昨天,两个开发都忙着处理问题,数据接口问题放那儿没人处理,我硬着头皮下载了一个POSTMAN测...

2019-10-22 14:55:38 174

原创 KETTLE同步中的BUG记录一下

kettle版本:8.2运行环境:centos 7.2/window 10数据库:oracle 11.2.0.4BUG描述:有一天早上巡检,发现KETTLE报错这个报错是在window 10本地的PC上运行这个JOB时候报的错误。我不信邪的在服务器端,也就是centos7.2上同样跑了一下,报错是同样一个JOB在不同的地方运行,报的错误也不一样。于是我就开始排...

2019-08-14 16:17:19 538

19c可能需要使用的rpm包.zip

19c安装后续报错可能所需要的rpm包,compat-libstdc++-33-3.2.3-72.el7;kmod-20-21.el7;kmod-libs-20-21.el7。不过后面两个kmod的包一般情况下redhat7里面都有老的,可以直接忽略此错误。所以一般只要装第一个compat的就可以了,还有个gcc c++4的rpm包我直接忽略了,也正常使用了。暂时没出现啥问题

2021-04-12

KETTLE之根据多表表名进行批量同步

网上看了很多的kettle通过将表名设置成变量,然后进行多表批量同步的帖子,发现多多少少都会有问题。而此类功能简单的问题对于新手而言需要花很多的时间去琢磨,本人作为新手也琢磨很久,最后经大神们指点验证,将较为正确的模板给放出来。希望可以帮助大家,具体的思路如下,要下载的同学们请先看下是否符合自己的需求: 多表批量同步思路: 第一步:通过TXT等文件批量写入表名,输入结果集 第二步:从结果集中获取结果,转换为变量值 第三步:抽取变量值,使表输入可以调用,完成表输出的整个数据同步 此同步容易造成问题的点在于文本文件中参数的设置和传输。而且容易忽略掉有个控件:设置变量 ,容易卡在变量无法取值上而不了了之。百度经验贴很多都省略了此步骤。导致困难重重。如果此同步模板下载有问题的可以留言,我会竭尽全力解答下。当然,也仅限于此功能,毕竟我也菜。

2019-03-13

ksh-20100621-6.el6.x86_64

oracle安装过程中会遇到ksh-20100621包缺少,这个包解压后里面有个RPM包直接使用,可以解决这个问题

2018-05-22

空空如也

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

TA关注的人

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