oracle的常见问题--听博森瑞老邱公开课整理的笔记
今天,我通过网络,收看了博森瑞老师邱玉利的公开课,主要讲解了他平时工作中遇到的问题和解决方法,我感觉不错,受益匪浅。 备份必须归档模式做物理备份。 数据库万不得已打不开了,考虑用隐含参数打开后,抓紧把数据...
mysql-proxy+keepalived对mysql做读写分离
mysql-proxy+keepalived对mysql做读写分离一拓扑图 前几天,我通过Amoeba 对mysql做了读写分离,但是开发用zabbix连接数据库后,发现不能批量执行dml语句。后来我感觉应该是amoeba的不足引起的。...
crontab不调用rman的问题
今天写了个rman备份脚本,手工执行可以备份,但是放在crontab里面就不自动调用,原来是需要加两个变量和绝对路径,见下面黄色部分。点击(此处)折叠或打开node1-> cat 1.sh #必须加上ORACLE_HOME变量,否则crontab不执行export ORACLE_HOME=/u01/app/oracle/pro...
架构MySQL读写分离与容灾--For zabbix
Amoeba+keepalived架构MySQL读写分离与容灾 --Forzabbix 一、项目背景 目前公司的zabbi...
RAC停机重启方案
停机维护前,数据都expdp/impdp备用机1 先停RAC数据库,然后关数据库服务器,最后关存储2 先开存储,在开数据库服务器,开启数据库一:关rac1. Ensure that you are logged in as the oracle Linux/ UNIX user.su - oracle$ emctl status dbconsole2. Stop/ shut (stop) down all applications using the Oracle database.e...
linux自动修改密码长度和有效期的脚本
#!/bin/bashrq=`date +%Y%m%d`echo "The login.defs was copy to the /etc/login.defs.bak$rq"echo "####################################"cp /etc/login.defs /etc/login.defs.bak$rqecho "update password length and days"echo "####################################"for i in PASS_MAX_DAYS PASS_MIN_LEN PA...
puppet rpm方式的安装
puppet安装 今天,我学习了自动化运维工具puppet,不过在安装puppet时,遇到了一些挫折,不过终于解决了,下面我就把我的安装过程和遇到的问题和大家分享一下。[root@localhost yum.repos.d]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphi...
apache 自签名证书制作方法
apache 自签名证书制作方法证书替换集团官网自签名证书制作方法,随便找一台linux服务器,只需执行如下两步:1.首先生成CA的key文件(随便找一台linux):openssl genrsa -des3 -out hna.key 10242.然后生成CA自签名证书(随便找一台linux),里面的cn啥的随便输就行:openssl req -new -x509 -key hna.key -out hna.crt -da...
windows2003在线扩盘建议文档
4. On the Computer Managementpage of the server, do a rescan of disks byright-clicking Disk Management . The extended space will be seen as in the following picture. 5. Open DiskPart on the command line. 6. To extend apartition or volume, first select the...
sed格式化excel的换行符
今天,朋友给我发来一段文本,他想让下面文本的第2,3行合并为一行,第4,5行合并为一行。 "id,name""abcd,d",",b,c,ddf""121,3","张三,zhangsan" 他这个文本本来是excel的csv格式,但csv的数据在linux上以文本方式打开后,原来在excel一个单元格里的数...
使用隐含参数_allow_resetlogs_corruption强制打开数据库
_allow_resetlogs_corruption 今天我将生产中的10g oracle数据库的冷备份文件,在11g测试环境进行了还原恢复,但是在open数据库阶段报了如下错误: alter database open resetlogs;系统提示:ERROR at line 1:ORA-01195: online backup o...
假期平台子系统高可用方案
假期平台子系统高可用方案 一、 方案背景 假期平台子系统:在北京和海口各部署一套tomcat和MySQL,并且数据时时同步。以北京地区为生产主系统,海口只做备份用。当北京服务器发生故障后,可以自动将应用切换到海口的备机。考...
keepalive有三个条件可以触发主备切换
keepalive有三个条件可以触发主备切换: 1、停keepalived服务时发生切换; 2、如果是双网卡,停掉其中一块网卡发生切换: track_interface { &nbs...
根据操作系统进程号查看oracle对应的SQL语句内容
我想,根据操作系统进程号查看oracle对应的SQL语句内容,这一需求对sql优化有一定作用,今天整理了一下。1、 先用ps -aux查询,发现有个进程占用大量CPU,记录下PID2、查看哪个会话在执行什么SQL语句,进程号是多少:2.1 查看所有会话对应的sqlSELECT c.spid,b.sql_text, a.sid, a.serial#, osuser, machin...
给linux添加磁盘并扩展逻辑卷
给linux添加磁盘并扩展逻辑卷 ——生产实录 fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/...
关于windows 7 启动蓝屏的处理方法
最近,我在windows 7的系统上安装了一个声音的驱动,然后重启电脑后,电脑就蓝屏了。 朋友过来帮我解决了, 他的解决办法如下: 把电脑重新启动,在启动的过程中一直按F8键,直到出现文字界面,选择将“电脑恢复到最近一次正常启动的状态...
关于windows 7 启动蓝屏的处理方法
最近,我在windows 7的系统上安装了一个声音的驱动,然后重启电脑后,电脑就蓝屏了。 朋友过来帮我解决了, 他的解决办法如下: 把电脑重新启动,在启动的过程中一直按F8键,直到出现文字界面,选择将“电脑恢复到最近一次正常启动的状态...
TOMCAT内存溢出及大小调整
今天,我在做tomcat的D:\apache-tomcat-6.0.28\webapps\customs更新前,顺便对customs目录做了一个备份,起名为D:\apache-tomcat-6.0.28\webapps\customs.bak。 当我对customs目录更新完后,再次重新启动tomcat服务,结果报如下错误: ...
雪花飘啊,梦莹我的思绪.
今天,天空下起了小雪。我走在雪花漫天飞舞的夜空下,心情平静。 在北京的这段时间里,我过着另一样的生活。像很多北漂一样,每天挤着公交地铁,和拥挤不堪的人群掺在一起,奔向各自的目的地.... 来北漂的人,每个人都是带着梦而来,如果没有梦想,或许很难...
linux调优的一点总结
今天,总结一下linux操作系统的一点心得:1、通过top (按P根据cpu降序排列,按M根据内存降序排列)查看平均负载很高,但cpu空闲却很高,可是系统却很慢,按数字1发现单个cpu使用非常高。然后接着看top里面的进程,状态为D的是不可中断的睡眠状态 就是处于锁状态下,状态为z的是僵尸进程,这两种进程很有可能是导致平均...