摘要:现在用的MySQL引擎基本都是innodb,但下面的 规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。另外MyISAM数据和索引是分开,而I 阅读全文
posted @ 2020-05-17 19:35 ritchy 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1、oracle用户vi /u01/app/oracle/start_ora.sh #!/bin/shlsnrctl startecho "Oracle just have been started!"echo "Begin to start the oracle!"sqlplus /nolog < 阅读全文
posted @ 2020-05-12 10:53 ritchy 阅读(25) 评论(0) 推荐(0) 编辑
摘要:微信备份时提示“当前网络状况复杂,请尝试使用其他网络” 1、打开电脑的 网络和Internet > 移动热点 ,把开关打开 2、用手机找到该热点,进行连接 3、登陆微信点击左下角菜单 备份与恢复 > 备份聊天记录至电脑 就可以正常备份了。 阅读全文
posted @ 2020-05-11 01:56 ritchy 阅读(92) 评论(0) 推荐(0) 编辑
摘要:Mon Dec 23 09:36:53 2019Errors in file /u01/app/oracle/diag/rdbms/dinpay_ml/DINPAY2/trace/DINPAY2_pr0w_75098.trc:ORA-27090: Unable to reserve kernel r 阅读全文
posted @ 2020-03-10 17:06 ritchy 阅读(21) 评论(0) 推荐(0) 编辑
摘要:ntpdate 系统时间、hwclock 硬件时间1、判断当前时间是否准确[root@Ecology-APP ~]# date2020年 03月 03日 星期二 10:13:02 CST 2、检查是否安装ntpdate[root@Ecology-APP ~]# ntpdate-bash: ntpda 阅读全文
posted @ 2020-03-03 10:49 ritchy 阅读(89) 评论(0) 推荐(0) 编辑
摘要:1、标注外键SELECT S.*, PK.*, CASE WHEN PK.COLUMN_POSITION > 0 THEN '√' ELSE '' END AS PKYN FROM (SELECT A.OWNER, A.TABLE_NAME, A.COLUMN_NAME, A.COLUMN_ID, 阅读全文
posted @ 2020-01-20 18:31 ritchy 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Linux环境下为普通用户添加sudo权限背景sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具。Linux系统下,为了安全,一般来说我们操作都是在普通用户下操作,但是有时候普通用户需要使用root权限,比如在安装软件的时候。这个时候如果我们切回roo 阅读全文
posted @ 2019-12-25 01:09 ritchy 阅读(95) 评论(0) 推荐(0) 编辑
摘要:查询Oracle正在执行的sql语句及执行该语句的用户SELECT B.SID ORACLEID,B.USERNAME 登录ORACLE用户名,B.SERIAL#,SPID 操作系统ID,PADDR,SQL_TEXT 正在执行的SQL,B.MACHINE 计算机名FROM V$PROCESS A, 阅读全文
posted @ 2019-12-25 00:39 ritchy 阅读(826) 评论(0) 推荐(0) 编辑
摘要:目录1.使用mysqldump实现逻辑备份2.恢复逻辑备份3.备份/恢复案例4.实现自动化备份5.表的导出和导入6.数据库迁移# 1. 物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。# 2. 逻辑备份: 备份的是建表、建库、插入等操作所执行SQL语句, 阅读全文
posted @ 2019-12-25 00:36 ritchy 阅读(19) 评论(0) 推荐(0) 编辑
摘要:sys@MYTESTDB> show parameterNAME TYPE VALUE shared_servers integer 1max_shared_servers integerprocesses integer 150shared_server_sessions integerdispa 阅读全文
posted @ 2019-12-24 23:32 ritchy 阅读(106) 评论(0) 推荐(0) 编辑
摘要:增加zgy用户可以访问数据库[root@DBDATA ~]# useradd zgy--设置密码[root@DBDATA ~]# passwd zgy--设置组[root@DBDATA ~]# usermod -G oinstall,dba zgy--环境变量[root@DBDATA ~]# cp 阅读全文
posted @ 2019-12-24 23:31 ritchy 阅读(62) 评论(0) 推荐(0) 编辑
摘要:换了网线异常了,CRS无法正常启动,clssnmSendingThread: sending status msg to all nodes同事换网线前我将节点2正常关闭了,换完网线告诉我,发现节点2死活起不来了,看上面的日志和一些帖子最后也没解决,尝试过重启、网线拔掉重新插上、查看过存储是否正常和 阅读全文
posted @ 2019-12-17 18:29 ritchy 阅读(207) 评论(0) 推荐(0) 编辑
摘要:在makefile中添加链接libnnz11库的参数修改$ORACLE_HOME/sysman/lib/ins_emagent.mk,将$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11建议修改前备份原始文件[oracle@ccdinpay4dg 阅读全文
posted @ 2019-12-17 17:38 ritchy 阅读(67) 评论(0) 推荐(0) 编辑
摘要:字符集修改做过几次了,这次感觉还是有点不顺,走了弯路,再记一遍【概况】准备搭建RAC+RAC DG,发现两端字符集不大一致,担心到时出问题。 【目标】将备库NLS_NCHAR_CHARACTERSET修改成与主库一致。--备NLS_NCHAR_CHARACTERSET UTF8修改为--主NLS_N 阅读全文
posted @ 2019-12-14 00:24 ritchy 阅读(58) 评论(0) 推荐(0) 编辑
摘要:错误的意思是listener 不知道连接解析器中的请求服务,这里要说静态监听和动态监听了动态注册是在instance启动的时候PMON进程根据init.ora中的instance_name,service_names两个参数将实例和服务动态注册到listener中。静态注册就是实例启动时读取list 阅读全文
posted @ 2019-12-12 15:08 ritchy 阅读(94) 评论(0) 推荐(0) 编辑
摘要:在公司随便找3台测试机搭个MHA,下面这个问题折腾了三天,之前没遇到过,查了OS版本发现一致,可能是不同人弄的OS吧,知道是cpan的问题就是搞不定,郁闷。。。[root@test247 ~]# masterha_check_repl --conf=/etc/masterha/app1.cnfWed 阅读全文
posted @ 2019-12-04 15:26 ritchy 阅读(583) 评论(0) 推荐(0) 编辑
摘要:看这个账户有点碍眼就删除了,结果异常了mysql> select user,host from mysql.user;+ + +| user | host |+ + +| repmha | 192.168.5.% || mysql.session | localhost || mysql.sys | 阅读全文
posted @ 2019-11-27 10:49 ritchy 阅读(70) 评论(0) 推荐(0) 编辑
摘要:[root@DBDATA yum.repos.d]# yum makecacheLoaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data, keys, kmod, list-data, prioritie 阅读全文
posted @ 2019-11-23 00:27 ritchy 阅读(60) 评论(0) 推荐(0) 编辑
摘要:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交 阅读全文
posted @ 2019-11-21 17:35 ritchy 阅读(55) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/u013415591/article/details/82692242https://blog.csdn.net/gx_1_11_real/article/details/81066336 迁移之前没这个问题,原来迁移后没将lower_case_table 阅读全文
posted @ 2019-11-21 15:49 ritchy 阅读(157) 评论(0) 推荐(0) 编辑
摘要:【关闭集群顺序】1.使用crs_stat 命令查询RAC节点的服务状态是否正常[grid@ora01sh ~]$ crs_stat -t -v2.使用srvctl (service control)命令依次关闭集群服务关闭顺序:关闭数据库(实例)-->关闭ASM实例-->关闭节点服务1)关闭数据库[ 阅读全文
posted @ 2019-11-18 16:38 ritchy 阅读(166) 评论(0) 推荐(0) 编辑
摘要:RMAN命令详解和常用汇总转摘汇集,日后使用本文链接:https://blog.csdn.net/EVISWANG/article/details/50448370http://blog.itpub.net/25904686/viewspace-742701/https://blog.csdn.ne 阅读全文
posted @ 2019-11-13 18:00 ritchy 阅读(184) 评论(0) 推荐(0) 编辑
摘要:主备切换在备库startup时出现归档路径没写到spfile里...注意:修改参数时最好带上scope=spfile或scope=both,以免重启出现异常。SQL> startup mountORA-16032: parameter LOG_ARCHIVE_DEST_1 destination s 阅读全文
posted @ 2019-11-08 20:30 ritchy 阅读(324) 评论(0) 推荐(0) 编辑
摘要:以后改行了或老了回头看看,我曾经会这些,也是件愉快的事 【备份】--创建目录[oracle@test20 backup]$ mkdir -p /home/oracle/backup--备份脚本[oracle@test20 backup]$ cat backup2.sh#!/bin/bashsourc 阅读全文
posted @ 2019-11-08 20:08 ritchy 阅读(595) 评论(0) 推荐(0) 编辑
摘要:[root@test153 ~]# /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql_data1 /usr/local/mysql/bin/my 阅读全文
posted @ 2019-11-05 16:30 ritchy 阅读(583) 评论(0) 推荐(0) 编辑
摘要:VMware vSphere克隆异常/dev/sda2:UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.(i.e.,without -a or -p options)[FAILED]***An error occurred during the file sy 阅读全文
posted @ 2019-11-05 16:22 ritchy 阅读(394) 评论(0) 推荐(0) 编辑
摘要:系统中总会不断产生一些文件,比如日志文件,不一定会用到也不会自动删除,这时候就需要手动删除,当然也可以转存到其他目录下。不好找的时候可以用find模糊查找,加个job定时任务自动执行定期删除文件1、添加脚本[root@rac1 ~]#cat /root/moni/rmaudit.sh#00 13 * 阅读全文
posted @ 2019-11-04 15:29 ritchy 阅读(40) 评论(0) 推荐(0) 编辑
摘要:http://www.ruanyifeng.com/blog/2011/10/dennis_ritchie.html 作者: 阮一峰 日期: 2011年10月25日 日期: 2011年10月25日 大师去世以后,财新网约我写一篇纪念文章。 现在文章已经发表了,我可以把原稿贴出来了。 丹尼斯•里奇对人 阅读全文
posted @ 2019-11-04 14:58 ritchy 阅读(43) 评论(0) 推荐(0) 编辑
摘要:每个人都会有负面情绪,生气是常有的事情,但是有时候因为生气导致一系列的麻烦则是我们需要避免的。 心理学上曾提及过踢猫效应即负面情绪带来恶性循环:某公司董事长为了重整公司一切事务,许诺自己将早到晚回。事出突然,有一次,他看报看得太入迷以至忘了时间,为了不迟到,他在公路上超速驾驶,结果被警察开了罚单,最 阅读全文
posted @ 2019-10-31 23:44 ritchy 阅读(66) 评论(0) 推荐(0) 编辑
摘要:ERROR 1366 (HY000): Incorrect string value: '\xE9\x83\x91\xE5\xB7\x9E' for column 'aa' at row 1创建表之后不能插入中文字符?为啥呢?了解字符集的重要性。它必须在建库之前要确定好,恢复备份时也需要注意 mys 阅读全文
posted @ 2019-10-30 19:30 ritchy 阅读(272) 评论(0) 推荐(0) 编辑
摘要:mysql> show slave status \G Slave_IO_Running: No Slave_SQL_Running: Yes Master_SSL_Verify_Server_Cert: No Last_IO_Errno: 1236 Last_IO_Error: Got fatal 阅读全文
posted @ 2019-10-30 17:24 ritchy 阅读(214) 评论(0) 推荐(0) 编辑
摘要:【问题】mysql从5.6升级到5.7后出现:插入数据和修改数据时出错Caused by: com.ibatis.common.jdbc.exception.NestedSQLException: The error occurred while applying a parameter map. 阅读全文
posted @ 2019-10-29 11:58 ritchy 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:[oot@cent65 bin]# service mysqld startStarting MySQL.2019-10-28T15:56:47.786960Z mysqld_safe error: log-error set to '/data/log/mysqld.log', however f 阅读全文
posted @ 2019-10-29 00:55 ritchy 阅读(647) 评论(0) 推荐(0) 编辑
摘要:修改密码报异常mysql> update user set password=password("y1jhcfzX!") where user="root"; 异常[root@ddtest-mysql01 ~]# mysql -uroot -pEnter password: ERROR 1045 ( 阅读全文
posted @ 2019-10-28 17:05 ritchy 阅读(247) 评论(0) 推荐(0) 编辑
摘要:【第一种方式】1、下载安装wget /如果没有装的话yum install -y wget 2、备份默认的yummv /etc/yum.repos.d /etc/yum.repos.d.backup 3、设置新的yum目录mkdir /etc/yum.repos.d 4、下载阿里yum配置到该目录中 阅读全文
posted @ 2019-10-27 15:27 ritchy 阅读(455) 评论(0) 推荐(0) 编辑
摘要:用惯了VM换BOX还是有点不大一样的,比如复制 我用了2个网卡,所以看起来麻烦了一次 注释了UUID 应该有更好的办法来操作,下面的看起来有点啰嗦,先凑合着这样弄。。。 1、关机 2、复制 3、改名称、新建路径、MAC 4、完全复制 5、等待 6、启动NEW机器 产生eth2和eth3两块新网卡,准 阅读全文
posted @ 2019-10-27 02:43 ritchy 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Oracle dataguard切换实施步骤主备库的切换主要在两种情况下切换,Switchover和Failover,这两种切换都需要手工执行完成,不建议自动执行。主库端 192.168.411.20备库端 192.168.411.221 一是Switchover(计划中的切换,不会丢失数据)二是F 阅读全文
posted @ 2019-10-25 18:20 ritchy 阅读(148) 评论(0) 推荐(0) 编辑
摘要:脚本里面没有把同步时间写进去,这个写在最前面yum install -y ntp ntpdatecp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 执行下列语句之前,请详细了解ntp和ntpdate的区别,由于我这里是测试环境,所以ntpda 阅读全文
posted @ 2019-10-24 17:54 ritchy 阅读(155) 评论(0) 推荐(0) 编辑
摘要:--查表空间使用率情况(含临时表空间)SELECT D.TABLESPACE_NAME "Name", D.STATUS "Status", TO_CHAR(NVL(A.BYTES / 1024 / 1024, 0), '99,999,990.90') "Size (M)", TO_CHAR(NVL 阅读全文
posted @ 2019-10-22 14:57 ritchy 阅读(41) 评论(0) 推荐(0) 编辑
摘要:今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致。切换到跟目录,使用du -sh *来一层一层查看到底是哪个文件占用了这么多空间,最后定位到目录/u01/app/11.2.0/grid/crf/db/ 阅读全文
posted @ 2019-10-15 12:17 ritchy 阅读(353) 评论(0) 推荐(0) 编辑