LINUX SSH互信与用户家目录权限
最近,在2台oracle rac集群服务器上部署另外一套oracle数据库,DBCA建库的时候报集群节点不可访问,但是现有的集群确实是在正常工作。经过排查发现是oracle家目录权限被设置为777,将异常节点oracle家目录设置为另外一个节点家目录权限755后恢复正常。
ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174
昨天,一同事咨询,他给rac集群的一个节点打补丁,重启之后数据库无法启动,乍看情况像是磁盘组无法挂载报错:ORA17503,仔细排查发现是db_files参数出现变更导致数据库启动报错ORA01174而无法启动。
ORACLE RAC 11.2.0.4 FOR RHEL6集群无法启动的处理
ORACLE RAC 11.2.0.4 FOR RHEL6集群无法启动与RHEL的NetworkManager服务有关系,本文介绍一例相关故障的处理。
ORACLE RAC ASM数据文件迁移OMF文件报错ORA-01276解决
ORACLE RAC ASM数据文件迁移OMF文件报错ORA-01276解决
MySQL Xtrabackup真实生产环境搭建主从复制全过程
MySQL Xtrabackup真实生产环境搭建主从复制全过程
MySQL xtrabackup for centos7.2安装
centos7.2上安装MySQL的备份工具xtrabackup
SQL Server 创建用户赋权报错之Permissions at the server scope can
SQL Server使用中,我们需要创建数据库用户,当创建完数据库用户后,我们需要赋权限;但是由于SQL Server客户端左边功能导航栏中,我们可能展开其他项目,在给数据库用户赋权的时候,我们就会遇到赋权报错:Permission at the server scope can only be granted when the current database is master.
SQL server 远程连接问题之08S01 -TCP Provider:远程服务器强迫关闭了一个现有的连接
SQL server 远程连接问题之08S01 -TCP Provider:远程服务器强迫关闭了一个现有的连接
ORACLE analyse table方式收集表统计信息导致SQL执行计划不准确而性能下降
ORACLE analyse table方式收集表统计信息导致SQL执行计划不准确而性能下降。
FLASH PLAYER 谷歌浏览器浏览网站无法正常显示的问题
FLASH PLAYER 谷歌浏览器浏览网站无法正常显示
JAVA Collections.sort方法在SSH三大框架中使用中的问题
基于JAVA的SSH三大框架使用中,有时候会用到Collections.sort方法对List集合进行排序安全又高效。最近,一同学在开发中遇到了SSH三大框架中使用到了Collections.sort方法;然而,他开发环境中的JDK是1.7.0_64,网站部署的JDK版本是1.7.0_80,他通过开发环境中产生的.class直接去更新网站部署环境中的.class文件后,程序相关功能模块执行到Collections.sort不继续执行也不报错,而前台ajax因此取不到数据。
ORACLE 数据库11.2.0.4 单实例服务器IO等待高问题分析
ORACLE 数据库11.2.0.4 单实例服务器IO等待高问题分析。分析过程中发现一条SQL消耗IO高的SQL,进一步分析发现有全表扫描,另外发现主机IO-WAIT高的时间段内有备份作业在执行,初步确定是备份作业和SQL全表扫描导致主机IO-wait高,触发告警。
oracle 11.2.0.4 rac集群等待事件enq: TM - contention
oracle 11.2.0.4 rac集群等待事件enq: TM - contention
ORACLE 11.2.0.4 for HPUNIX 业务SQL处理数据量变化导致的CPU使用率超标触发告警
ORACLE 11.2.0.4 for HPUNIX 业务SQL处理数据量变化导致的CPU使用率超标触发告警
SSH三大框架使用谷歌浏览器上传文件浏览器崩溃
最近,用SSH三大框架(虽然这个东西比较老,但是个人比较喜欢)做个东西,发现在用form表单做文件上传时,点击浏览文件,然后浏览器直接崩溃掉;然而,不是解决办法的办法是切换输入法非搜狗输入法,可笑。
ORACLE 11G dgbroker异常之ORA-16820&ORA-16825&ORA-12541
最近,一oracle 11.2.0.4的dg实验环境出现断电故障,这套dg环境配置有dg observer,就是dgbroker,启动恢复的过程中遇到点异常报错。本博文记录配置有dg observer的dg环境断电恢复的异常处理过程。
ORACLE 分区索引UNUSABLE导致的DML操作失败引起的血案
近期,一金融客户的核心系统进行索引维护,在创建分区索引时,使用了不可见、不可用状态,但是创建完成后导致INSERT语句操作失败;经过试验分区索引去除UNUSABLE时,INSERT等DML操作不受影响。
linux sudo权限配置
Linux速度权限配置
Linux 操作系统脚本格式问题导致脚本无法执行
在开启proxysql的自动探测mysql集群运行状态时,proxysql后台日志报错:脚本文件或路径不存在,但通过linux的命令ls -l查看文件路径是正确的。手工运行脚本也报错命令或文件不存在:-bash: ./gr_sw_mode_checker.sh: /bin/bash^M: bad interpreter: No such file or directory。但看到了^M,太熟悉,vi查看了下文件的格式,竟然是dos格式的,然后格式化成unix格式的,proxysql重于能调取到脚本,简直要泪奔的感觉。
Web 前端开发之js正则表达式用法
前端web开发中,在数据走向后端之前,有必要做数据校验,就需要用到正则表达式,但是js中使用正则表达式,需要注意书写在正则表达式的单独一行,正则表达式前后不能有引号,单引号也不行,也不能有分号,负责整个正则表达式失去作用。