12c 用户密码已经过期,不修改密码的情况下使其永远使用下去
DBA运维数据库时偶尔会接到这样的电话:某某应用连接不了数据库了,提示密码过期。创建数据库的时候通常会为应用程序的用户创建一套profile,避免default profile总的各种限制。 随着业务的增多难免出现遗漏,有个别业务用户并没有采用量身定做的profile。下面来看一个案例用户密码已经过期,不修改密码的情...
MySQL 体系结构以及各种文件类型学习汇总
1,mysql体系结构由数据库和数据库实例组成,是单进场多线程架构。数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm、myd、myi、ibd等结尾的文件,当使用ndb存储引擎时候,不是os文件,是存放于内存中的文件。数据库实例:由数据库后台进程/线程以及一个共享内存区组成,共享内...
Oracle之备份和清理监听日志、告警日志脚本
#!/bin/ksh############################################################################################################################## 备份和清理监听日志、告警日志 # 版本:1.0 &n...
ORACLE 11G RAC--日志路径
ORACLE集群在做问题排查时,需要查看日志。这些日志都集群中都是存放在那里的?1.集群相关日志主要放在$ORACLE_CRS_HOME/log,$ORACLE_HOME/log中。$ORACLE_CRS_HOME/log目录下内容如下[oracle@rac1 log]$ pwd/u01/ap...
Oracle恢复误删除的数据文件
实验环境: CentOS 6.4 MySQL 5.6.141.模拟误删除了MySQL的数据文件在datadir目录删除所有的文件.[root@master ~]# rm -rf /dbdata/mysqldata/*[root@master ~]# ls /dbdata/mysqldata/[root@master ~]# 这个时候千万不要关闭数据库实例2.恢复首先找到MySQL的进程号PID,可...
巧用shell脚本统计磁盘使用情况
在系统环境中存在大量的文件时,统计磁盘空间的工作变得尤为重要。首先是传统的文件统计,通常使用-s选项,但是只能得到一个概要的信息,如果想定位哪些文件消耗的空间较大还是比较麻烦的。[ora11g@rac1 new_test]$ du -s .1296 .[ora11g@rac1 new_test]$ du -sh .1.3M .[ora11g@rac1 new_...
nginx处理http请求流程
监听套接字ngx_listenting_t->fd由获取accept_mutex的worker进程加入epoll监控,其handler为ngx_event_accept;注:每个fd赋予一个ngx_connection_t,且c->read->handler =ngx_event_accept(详见ngx_event_process_init);当客户端发起新连接时,epoll_wait返回,将其加入accepted队列,然后调用ngx_event_accep...
ORACLE 实用函数总结
ORACLE 实用函数总结
Oracle DBA常用sql分享
Oracle DBA常用sql分享
如何创建ASM磁盘
如何创建asm还是ASM磁盘组的创建,创建asm磁盘,发现很多网友安装grid实例,都在磁盘的创建这里有很大的问题,本人又是喜欢总结的人,那么今天我就总结了下各种创建2篇文章中用到了ASM+11gR2安装 :http://blog.itpub.net/26736162/viewspace-1205206/ 在oracle 11gR2 rac+dg :http://blog.itpub.net/26736162/v...
日志管理工具logrotate
1运行原理Logrotate是基于CRON来运行的,其脚本是/etc/cron.daily/logrotate#!/bin/sh/usr/sbin/logrotate/etc/logrotate.confEXITVALUE=$?if [ $EXITVALUE != 0 ];then /usr/bin/logger -t logrotate "ALERT exited abnormally with[$EXITVALUE]"fiexit 0&nbs...
GoldenGate实施故障汇总
用户不存在 问题描述:2013-05-02 10:45:20 GGS ERROR 2001 Oracle GoldenGate Delivery for Oracle, rcrmheal.prm: Fatal error executing DDL replication: error [Error code [1918], ORA-01918: user 'pxboracle' does not exist, SQL...
Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)
简介:HStore存储是HBase存储的核心了,其中由两部分组成,一部分是MemStore,一部分是StoreFiles。MemStore是Sorted Memory Buffer,用户写入的数据首先会放入MemStore,当MemStore满了以后会Flush成一个StoreFile(底层实现是HFile),当StoreFile文件数量增长到一定阈值,会触发Compact合并操作,将多个StoreFile...
MySQL在创建索引之前一定要想到的事情
MySQL在5.5.3版本引入了metadata lock他的本意是解决之前版本事务隔离特性的几个bug,但是引入的问题也不小.先说说MySQL的事务吧.Oracle的事务指的是需要分配回滚段的SQL语句,也就是说select并不是oracle事务的一部分.比如运行一个查询,然后在另外一个会话查询v$transaction,并不会有任何相关的信息.直到事务中出现inse...
一次数据库无法登陆的问题及排查
今天在中午的时候,收到客户的邮件,说数据库访问有问题了,赶紧连到生产环境查看。结果在尝试登录的时候报了listener的错误,感觉像是listener停了一样。> sqlplus n1/n1@xxxxSQL*Plus: Release 11.2.0.2.0 Production on Mon Dec 29 12:33:23 2014Copyright (c) 1982, 2010, Oracle. All rights reserved.ERRO...