oracle中 connect by prior 递归算法 (转)
oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from table start with org_id = 'HBHqfWGWPy' connect by prior org_id = paren...
安装psutil模块报错的解决方法
'*' token psutil/_psutil_linux.c:190: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token psutil/_psutil_linux.c:240: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token psutil/_psutil_linux.c:268: e...
实战存储过程调度过程
实行功能 1.可以按流程执行存储 2.如果中间某一个过程执行错误会立即退出流程 3.在次执行时候会从错误过程里面继续往下跑 4.会把调度job信息dispatch_tablecreate or replace procedure dispatch_prod...
异常处理过程
有问题过程会比执行三次还是不行就会停止执行create or replace procedure exception_procedure iscursor log_data is select m.pro_name from T_DATA_UPDATE_LOG m where m.status=0 and m.info='异常' and to_char(m.begin_date,'yyyymmdd')=to_char(sysdate,'yyyymmdd') group by m.pro_name;v_sql ...
分区管理过程
一次性添加一年分区保留当前表20天数据,20天后数据事实被交换到历史表保留分区表2个月数据create or replace procedure manage_partition ispartition_name_add varchar2(2000);partition_name_reduce_5 varchar2(200);current_time &...
ORA-19606: Cannot copy or restore to snapshot control file
ORA-19606: Cannot copy or restore to snapshot control file1. Set new name (or location) for RMAN to use for snapshot controlfile:CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/app/oracle/product/11.2.0/db_1/dbs/snapcf_gsfop.ORA';2. Remove the snapshot controlfile from the RMAN informatio...
Linux发邮件磁盘空间监控
Linux发邮件磁盘空间监控#!/usr/bin/python# -*- coding: UTF-8 -*-import smtplibimport osimport commands,time from email.mime.text import MIMEText#from email import MIMETextdisk_free=os.popen('df -lh')list_disk=disk_free.read()mailto_list=["2880329185@qq.com","2881280685@qq.com","28800...
LINUX 自动备份程序日志(shell)
定期备份脚本案列用tar压缩7天前日志删除7天压缩完日志删除压缩完356天前日志#!/bin/bash#delete expire log#script name drop_log#script default remove 7 day log and remove remove archived a year ago#make date 2015/06/15result_client=`find /orafile/app/smsclient/runlogs/ -mtime +7 -name "*log....
STANDBY DATABSE UNDO ERROR(ORA-10564、ORA-10567、ORA-01110)
standby database trace logTue Dec 15 10:19:43 2015alter database recover managed standby database using current logfile disconnectAttempt to start background Managed Standby Recovery process (oracle11)Tue Dec 15 10:19:43 2015MRP0 started with pid=28, OS id=25313 MRP0: Background Managed S...
ORACLE百万数据导入导出解决方法(LOADER、UTL_FILE)
Oracle 的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点:1)能装入不同数据类型文件及多个数据文件的数据2)可装入固定格式,自由定界以及可度长格式的数据3)可以装入二进制,压缩十进制数据4)一次可对多个表装入数据5)连接多个物理记录装到一个记录中6)对一单记录分解再装入到表中7...
邮件告警中心
-- Create table告警中心功能有1.发送时间2.邮件发送次数3.批量发送邮件4.可以查看已经发送次数这个参数表create table WARNING_PARAMETER( WARNING_ID NUMBER not null, WARNING_SQL VAR...
ORA-28002: the password will expire解决方法
<br />[oracle@fj ~]$ sqlplus / as sysdba<br /><br />SQL*Plus: Release 11.2.0.3.0 Production on Sat Oct 17 08:42:43 2015<br /><br />Copyright (c) 1982, 2011, Oracle. All rights reserved.<br /><br /><br />Connected to:<br />Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64b...
RMAN 解决(RMAN-06208,RMAN-06207,ORA-19606)删除过期文件问题
RMAN 解决(RMAN-06208,RMAN-06207,ORA-19606)删除过期文件问题<br /><br />-<br />RMAN> Delete noprompt obsolete;<br />RMAN retention policy will be applied to the command<br />RMAN retention policy is set to redundancy 1<br />Deleting the following obsolete backups and copies:<br />Type&nb...
linux 性能调优参数
linux 性能调优参数<br /><br />1.drop_caches <br />drop_caches<br /><br />向/proc/sys/vm/drop_caches文件中写入数值可以使内核释放page cache,dentries和inodes缓存所占的内存。<br /><br /> 只释放pagecache:<br /><br /> echo 1 > /proc/sys/vm/drop_caches<br /...
(library cache load lock)cpu占用高
<p style="text-align:left;" align="left"><span style="font-size:10.0pt;font-family:"color:navy;background:white;"><span> </span></span><span style="font-size:10.0pt;font-family:宋体;color:navy;background:white;">监控操作发现</span><span style="font-size:10.0pt;font-family:&q...
TCP洪水攻击(SYN_SENT)的诊断和处理
TCP洪水攻击(SYN_SENT)的诊断和处理<br /><br />SYN攻击原理<br />SYN攻击属于DOS攻击的一种,它利用TCP协议缺陷,通过发送大量的半连接请求,耗费服务器CPU和内存资源.SYN攻击聊了能影响主机外,还可以危 害路由器,防火墙等网络系统,事实上SYN攻击并不管目标是什么系统,只要这些系统打开TCP服务就可以实施.<br />我们知...
(Datagurad)监控脚本
dg监控脚本<br />功能<p><span style="font-family:宋体;">邮箱告警,</span><span>primary</span><span style="font-family:宋体;">服务器宕机,数据库被关闭,</span><span>datagurad</span><span style="font-family:宋体;">服务器不同步</span><span>standby</span><span style="font-family:宋体;">就会发起告警邮...
oracle定期清空回收过程
创建job调度过程实现自动化<br /><br />当回收站记录达到200记录,就开始清空回收站<br />create or replace procedure clear_recyclebin is<br /><br />recy_count number(9);<br />time_drop varchar2(2000);<br />sql_1 varchar2(1000);<br />cursor c_drop_ti...
Oracle自动添加数据文件过程
创建一个JOB定期执行以下过程就可以自动添加数据文件当表空间使用90%触发过程添加数据文件,数据文件时按日期生成create or replace procedure auto_add_datafile isALL_file_name Varchar(500);file_name Varchar(500);
(OEL 6.3) Mysql6.5二进制安装
操作系统<br />Oracle Linux Server release 6.3<br /><br />数据库<br />Mysql5.6<br /><br />#添加mysql用户和组<br />[root@localhost app]# groupadd mysql<br /><br />[root@localhost app]# useradd -g mysql mysql<br /><br />[root@localhost app]#tar zxvf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz...