awk for循环 监控
检查磁盘空间FS=`df -h|sed '1d'|awk 'sub("%","",$4) {if($4>80) print $5}'|xargs`for i in $FSdoecho "The $i filesystem percent more than 80%" >>$filesdone检查警告日志文件cd $ORACLE_BASE/admin/$ORACLE...
自动scp
两台linux机器互相传文件时使用scp命令实现,建立互信关系之后可不输入密码假如本地主机:linux1,远程主机linux21、在linux1主机里的用户运行ssh-keygen -t rsa一路回车即可会在用户目录~/.ssh目录下产生两个文件...
在手动执行物化视图刷新时总报ORA-01861: 文字与格式字符串不匹配
linux下有两个账号,一个A,一个B。在A账号下登录到相应的数据库账号下执行exec dbms_mview.refresh('xx');完全没问题。但是在B账号下执行上面的那个命令就会出现如下错误!第 1 行出现错误:ORA-01861: 文字与格式...
oracle11g owb学习笔记
安装好oracle11g之后启动owb的design center时报如下错误:unable to create an instance of the java virtual machine located at path:E:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\bin\client\jvm.dll...
mysql添加普通用户
mysql添加用户方法 建立数据库gamespcreate database gamesp;添加用户grant all on 数据库名.* to 用户名@localhost identified by&n...
linux下分段压缩
[db_ftp@cm-hn-db1 script]$ cat split_tar.sh #!/bin/bashsource $HOME/.bash_profilev_date=`date -d yesterday +%Y%m%d`v_del_date=`date +'%Y%m%d' --date='3 day ago'`sqlplus -S iic/giic7@iic @/home/d...
自动ftp取文件
[oracle@etl bin]$ cat fj_ftp.sh #!/bin/bash#---设置前三天,全局时间变量-------#v_del_date=`date +'%Y%m%d' --date='3 day ago'`#--------<<FTPSERVER=1>>-----##########<<某某地点>>###################启动...
ORA-09925: Unable to create audit trail file
今天在数据库服务器上添加了一个新的账号,想通过这个账号来使用系统认证登录到oracle。创建好账号后,在该账号的.bash_profile文件中添加oracle的环境变量,同时把它加入到dba组中。这样一般就可以使用该账号进行系...
join用法
Join用法- a 1显示第一个文件的不匹配行,- a 2为从第二个文件中显示不匹配行。n.m n为文件号,m为域号。1 . 3表示只显示文件1第三域,每个n,m必须用逗号分隔,如1 . 3,2 . 1。 # cat ...
awk命令使用
awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息调用awk: 第一种,命令行方式,如:awk ...
awk内置函数、单引号及换行符表示
awk 'BEGIN{printf "\047\012"}'\047是单引号 \012是换行符awk拼写sql语句rm -rf totalinfo.sql#ac="/home/xueli/apache-tomcat-6.0.26/logs/7guowap_access_log.`date '+%Y-%m-%d' -d '-1 da...
动态建表
declare a constant varchar(1000):='ok'||to_char(trunc(sysdate),'yyyymm'); a_sql constant varchar(1000):='create table '||a||' (ID NUMBER not null)'; begin dbms_output.put_line('a:...
EXP-00011:
oracle11.2.0版本rhel5.5版本在某用户下新建的表,未使用,表中没有任何数据。exp时报EXP-00011:错误,找不到该表。但是数据库中明明存在该表。在11gR2中如果这些表是新创建的没有插入过任何一条记录,那么将会...
常用日期格式
常用之日期格式 日期格式 說明 --------------------------------------------...
Oracle SQL的执行效率
使用ordered提示Oracle必须花费大量的时间来剖析多表格的合并,用以确定表格合并的最佳顺序。如果Oracle SQL表达式涉及七个乃至更多的表格合并,那么有时就会需要超过30分钟的时间来剖析,因为Oracle必须评估表格合...
修改mysql的root密码
用户名和密码存储在mysql库中[root@bogon bin]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5Server version: 5.0.87-log Sour...
chr码值对应列表大全
Chr(0) 为0的字符Chr(1) Chr(2) Chr(3) Chr(4) Chr(5) Chr(6) Chr(7) 响铃Chr(8) 回格Chr(9) tab(水平制表符)Chr(10) 换行Chr(11) tab(垂直制表符)Chr(12) 换页Chr(13) 回车 chr(13)&chr(10) 回车和换行的组合Chr(14...
oracle中decode和case的使用例子
decode是很不错的条件函数,但是它却不能使用范围来进行条件区分,而case则刚好弥补了这一缺点,以下是二者的例子比较:select pay_name,subgate,sum(decode(floor(order_amount/10000),0,order_amount,0)) as ...
ORA-12547: TNS:lost contact
系统:rhel7数据库:oracle10.2使用vnc远程安装数据库,在dbca建库过程中报 ORA-12547: TNS:lost contact错误。后从网上找到方法:重新安装libaio-0.3.105-2包之后就可以了...
显示今天星期几
16:48:20 idle>select to_char(sysdate,'Day') from dual;TO_CHAR(SYSDA-------------Thursday16:58:35 sys@ORCL>select to_char(sysdate,'DAY') from dual;TO_CHAR(SYSDA-------------THURSDAY16:59:56 sys@ORC...