crosscheck archivelog all;
在controlfile中记录着每一个archivelog的相关信息,当我们在OS下把这些物理文件delete掉或异常变动后,在controlfile中仍然记录着这些archivelog的信息,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracle并不知道这些文件已经不存在了!这时候我们要做手工的清除。<br /><b...
解决Linux下sqlplus中退格键和上下回看无法使用的问题
<span style="color:#666666;font-family:宋体, Arial;line-height:26px;white-space:normal;background-color:#FFFFFF;">在linux下使用sqlplus,无法使用退格键和上下回看:</span><div style="color:#666666;font-family:宋体, Arial;line-height:26px;white-space:normal;background-color:#FFFFFF;"></div><div styl...
centos有用的shell脚本(yum源,ssh,系统优化等)
<br /><div><div class="codeheads"><p>点击(<span style="cursor:pointer;color:red;" onclick="code_hide('code172')">此处</span>)折叠或打开</p></div><div id="code172" class="codeText"><ol style="margin:0 1px 0 0px;padding-left:40px;" start="1" class="dp-css"><li>#!/bin/bash...
mpstat详解
mpstat <br />另一个用于获取 CPU 相关统计信息的有用的命令是 mpstat。下面是一个示例输出: <br /> <br /># mpstat -P ALL 5 2 <br />Linux 2.6.9-67.ELsmp (oraclerac1) 12/20/2008 <br /> <br />10:42:38 PM CPU %user %nice...
Linux CPU实时监控命令mpstat
1,简介<br /> mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告是CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat最大的特点是:可以查看多核心cpu中每个计算核心的统...
linux 下的sar工具命令小结
我习惯使用的命令是 :<br /><br /><br />sar -r -f /var/log/sa/sa24<br /><br /><br /> sar 既能报告当前数据,也能报告历史数据<br />不带选项执行会以10分钟为间隔报告自午夜起当天的CPU利用率。<br />脚本sal收集了这些历史数据,它是sar软件包的一部分,必须设置为定期从cron里运行...
linux的top命令参数详解
简介<br />top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。<br /><br /><br />top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top...
shell中各种括号的作用()、(())、[]、[[]]、{}
一、小括号,圆括号()<br />1、单小括号 ()<br /> ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。<br /> ②命令替换。等同于`cmd`,shell扫描一遍...
shell编程中的let与(())
let与(()) 在shell编程中是可以互换的;它们在循环语句中控制变量变化非常有用;<br />使用let语句或者(())我们可以像C语言那样写程序~ 对于变量赋值,判断什么的不用繁琐的$VAR,<br />-eq等等, C语言中怎么用这里就怎么用,很方便<br />注:(())算数表达式的值在if和while判断时不用在前面加“$”;在echo输出值时需要...
if test 用法
1)判断表达式 <br /><br /><br />if test (表达式为真) <br /><br /><br />if test !表达式为假 <br /><br /><br />test 表达式1 –a 表达式2 两个表达式都为真 <br /><br /><br />test 表达式1 –o 表达式2 ...
Linux中的RS, ORS, FS, OFS
一、RS 与 ORS 差在哪<br /> 我们经常会说,awk是基于行列操作文本的,但如何定义“行”呢?这就是RS的作用。<br /> 默认情况下,RS的值是\n。下面通过实例来理解下RS。 <br />echo '1a2a3a4a5' | awk '{print $1}'<br />1a2a3a4a5<br />echo '1a2a3a4a5' | awk 'BEGIN{RS="a"}{print $1}'<br />1<b...
正则笔记
abc: 表示 abc 三個連續的字符, 但彼此獨立而非集合. (可簡單視為三個 char. set) (abc): 表示 abc 這三個連續字符的集合. (可簡單視為一個 char. set) a|b: 表示單一字符, 或 a 或 b . (abc|xyz): 表示或 abc 或 xyz 這兩個 char. set 之一. (註二) [abc]: 表示單一字符, 可為 a 或 b 或 c . (與 ...
正则表达式使用详解
作者:吕晓波出处:不详 如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确...
2>&1 的用法说明
经常关注linux脚本的人,一定看到过 2>&1 这样的用法,最初一定不明白其中的含义以及为什么是这样的一种组合。昨天偶然间再次看到了这个 2>&1 的写法,遂下决心搞明白其中的含义。 其实要弄清楚 2>&1 的含义,首先应当知道linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数...
RadHat搭建内网YUM源服务器
前言:随着内网linux服务器越来越多,在每台服务器上安装软件,都要先把安装盘上传上去,在配置本地yum服务,即麻烦又费时。可以在内网的一台linux服务器上安装yum服务,然后其他服务器直接修改repo文件使用yum服务就可以了。安装步骤如下:Linux系统环境1.RHEL版本[root@localhost40 pub]# cat /etc/issueRed Ha...
ORA-01078: failure in processing system parameters
oracle11g中启动该实例时都会出现如下错误:ORA-01078: failure in processing system parametersLRM-00109: could not open parameter file '/oracle/product/10.2.0/dbs/initorcl.ora'解决方法如下:通过sqlplus来连接数据库,在启动oracle时,突然报错:ORA-01078: failure in processing system parametersLRM-...
Oracle主键外键作用
主键:唯一标识,不能为空,加快查询速度,自动创建索引 外键:约束内表的数据的更新,从定义外键时可以发现 外键是和主键表联系,数据类型要统一,长度(存储大小)要统一。这样在更新数据的时候会保持一致性student表是学生表 里面有字段:学号和姓名 学号是主键sc表是成绩表 里面有字段:学号和学科号 还...
oracle 创建视图
1,视图概念:视图是一个逻辑结构,本身不包含任何数据,是一个可命名的select语句。 透过视图可以看到底层数据,但是视图和数据是相互独立的。2,创建视图需要有DBA权限。3,语法:CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view[(alias[,alias]..)] AS subquery;4,create or replace 表示...
oracle11G在linux环境下的卸载操作
1.使用SQL*PLUS停止数据库[oracle@OracleTest oracle]$ sqlplus logSQL> connect / as sysdbaSQL> shutdown [immediate]SQL> exit2.停止Listener[oracle@OracleTest oracle]$ lsnrctl stop3.停止HTTP服务[root@OracleTest /root]# service httpd stop4.用su或者重新登录到root(如想重新安装可以保留oracle用...
excel打开csv 出现乱码怎么解决
CSV是逗号分隔值的英文缩写,通常都是纯文本文件。CSV格式是分隔的数据格式,有字段/列分隔的逗号字符和记录/行分隔换行符。通常CSV文件可以用EXCEL正常打开,但是许多人都有这样的经历,使用EXCEL打开后,原本应该出现中文地方都变成乱码了。这种情况怎么解决呢?如下图: 出现这种情况...