oracle 巡检脚本(自动化)
vi /scripts/check/xunjian.sqlset heading offselect '一、数据库的基本情况' from dual;set heading offselect '1、数据库版本' from dual;set heading onselect * from v$version;set heading offselect '2、查看数据库基本信息' from dual;set heading onset linesize 500col host_name for a20sel...
oracle 批量更新、批量删除的匿名块
--批量删除declarecn number;beginselect count(*) into cn from t_order where partition_key=151011 ;for i in 1..cn loopdelete from t_order where partition_key=151010 and rownum=i;if mod ( i ,1000)=0 then commit;end if;end loop;commit;end;/---批量更新数据declarecn number;...
oracle 一字段 数据存在数字和汉字,只提取数字的sql
想了好久终于解决问题。name江苏楚乐沃实业有限公司-3207220000399838-昆明汇东电器有限公司-530100100248622334440-上海优谷广告传播有限公司-3102290013334208030-要求:提取出以上数据的数字部分sql语句:select name,TRIM(TRANSLATE(name, trim(TRANSLATE(name, '1234567890', ' ')), ' ')) from aa;...
oracle 定义job
例子: DECLARE X NUMBER;BEGIN DBMS_JOB.SUBMIT ( job => X ,what => 'P_ALTER_PARTITIONKEY;' ,next_date => t...
创建Linux的互信
配置互信其实很简单,只需要两条命令就可以搞定。配置如下: ssh-keygen -t rsassh-copy-id -i /root/.ssh/id_rsa.pub IP 1)ssh-keygen -t rsa此命令是生成一个公钥和私钥的命令。2)ssh-copy-id -i /root/.ssh/id_rsa.pub IP&nb...
rda收集信息命令
For 11g./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DB11g./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p DB11g--收集alert文本./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1,DBCONTROL_SERVER_IN_USE=1 -p DB11g--收集DBcontrol信息./rda.sh -vSCRPfy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALER...
模拟一下goldengate中断后,重新同步操作
模拟一下goldengata中断后,重新同步操作: 1、关掉源端抽取进程GGSCI (20081122-2105) 15> info allProgram Status &n...
Oracle GoldenGate系统之----相关参数说明
一、配置文件存放位置 [oracle@dg ~]$ cd /u01/app/ogg/dirprm/[oracle@dg dirprm]$ ls dgrac.prm extb.prm extdg.prm jagent.prm mgr.prm rep1.prm 二、 管理进程mgr配置文件[oracle@dg dirprm]$ more mgr.prm PORT 7801 &...
清除大字段LOBSEGMENT
1、查询到表空间有个对象占用空间非常大,达200Gselect * from ( select owner,segment_name,tablespace_name,segment_type,bytes/1024/1024/1024 gb from dba_se...
ORA-00600: [kcratr_nab_less_than_odr]报错解决方法
今天早晨来到公司打开自己的虚拟机,启动虚拟oracle RAC数据库竟然报错,无语了,集群是正常启动,但是数据库里怎么也起不来,于是查看alter的日志进行具体的分析和判断 查看alter日志 Sun Sep 06 18:03:07 2015alter database recover ...
OGG在RAC上的初始化(上)-- 安装配置篇
此次试验是为了某省电力公司OGG初始化模拟演练。演练过程分为两篇博客记录全过程。第一篇是安装配置,主要介绍OGG在源端和灾备端都是双节点RAC下的配置。第二篇是OGG初始化,使用rman恢复灾备端数据库,启用OGG复制进程追加日志。环境介绍:Source &nbs...
实战goldengate:安装配置+数据初始化+单向DML复制
1.安装软件1.1 下载goldengate1.2 设置ORACLE_HOME and ORACLE_SID等环境变量确保安装的oracle实例设置了正确的ORACLE_HOME以及ORACLE_SID,当ogg进程连接数据库时会引用它们。1.3 设置共享库的环境变量确保ggsci或其他ogg进程的正常运行需要正确设置共享库路径,如果设置不正确在运行ggsci时会报错“./ggsci: err...
手把手教你安装和配置OGG,并实现单向DML复制技术
说明: 源端: 操作系统:oracle_linux_5.6_32 数据库:oracle_10.2.0.1_32 goldengate:for_10g_x86 目标端: 操作系统:oracle_linux_5.6_32 数据库:oracle_10.2.0.1_32 ...
oracle 数据库性能健康检查脚本
年底了,要对负责的数据库进行,性能健康检查,特此记录. *******************os层检查#检查oracle进程ps -ef|grep ora|wc -lcrs_stat -t -vtop glancecrsctl check cluster (cssd)vmstat 3600 6***********...
调优的学习笔记
写在前面的话近期,笔者利用业余时间,观看了cuug讲师的oracle调优视频。笔者一边听讲,一边记录了视频里面讲师演示的所有实验以及讲师说过的所有话。这篇笔记知识点颇多,内容丰富,里面的讲解也通俗易懂,运行大量的生活常识来诠释oracle的优化原理,非常适合那些对学习oracle优化一筹莫展和迷茫的朋友。因为这篇笔...
mysql 基础篇章
<p> 最近互联网公司把mysql搞的相当火,今天我们也来进行学习一下关于mysql的基础知识。</p><p> mysql与Oracle有很大的区别,oracle是把数据存放在一个库里的schema下面,也就是一个库里可以有好多个用户,用户下面存放了好多的表,不同用户存放着不同的表,而mysql是以database来区分的,my...
vmvare 避免网卡DHCP设置每次重启时自动修改/etc/resolv.conf
每次重启虚拟机配置的dns 都会改变,经过一段反复的几次实验终于解决了此问题。每次重启机器/etc/resolv.conf 文件配置的参数都会改变解决办法在你配置的dhcp的网卡DEVICE=eth3TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=dhcpIPV6INIT=noUSERCTL=noHWADDR=00:0c:29:c3:32:35IPADDR=...
vmvare ip地址重启会自动改变解决方法
一、设置好IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1TYPE=staticONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPV6INIT=noUSERCTL=noHWADDR=00:0c:29:6e:8d:bcIPADDR=192.168.85.20NETWORK=192.168.85.0NETMASK=255.255.255.0二、将设置好的ip固定vi /etc...
linux 发送邮件到qq邮箱里的配置
一、安装mail#wget http://sourceforge.net/projects/heirloom/files/latest/download?source=files下载最新版本mailx-12.4.tar.bz2 (271.5 kB) 。二、编辑mail文件编辑/etc/mail.rcset from=861791911@qq.com smtp=smtp.qq.comset smtp-auth-user=861791911@qq.com smtp-auth-password=...