shell脚本基础知识点
shell的基本知识点: 主要包括 shell的逻辑判断、循环,函数,以及变量的相关知识
seq的使用
seq的用法:seq 尾数seq 头 尾seq 头 增量 尾数实验如下:[root@rose1 ~]# seq 3123[root@rose1 ~]# seq 0 30123[root@rose1 ~]# seq 2.3 4.52.33.34.3[root@rose1 ~]# seq 4.51234[root@rose1 ~]# seq 2 2 62...
ORA-39088: file name cannot contain a path specification
今天下午做了一个全库导入,脚本如下vi impdp_full.shSCRIPT_DIR=/dumpdataSAVE_DIR=/dumpdataexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORACLE_BASE=/app/oracleexport ORACLE_HOME=/app/oracle/product/11.2.0/db_1export PATH=$ORACLE_HOME/bin:$PATHexport ORACLE_SID=XXXXecho ...
ORA-12162: TNS:net service name is incorrectly specified
ORA-12162: TNS:net service name is incorrectly specified情景描述:在虚拟机上dbca之后,如下,实例是启动的。[rose1][oracle][/home/oracle]#ps -ef|grep pmonoracle 13637 1 0 05:10 ? 00:00:00 ora_pmon_singleoracle 13751 12898 0 05:15 pts/3 00:00:00 grep pmon...
数据库安装时遇到 OUI-10182
OUI-10182 The effective user ID does not match the owner of the file解决方法:用root帐户在/etc下建立文件oraInst.loc,并写入以下内容:inventory_loc=/app/oraInventory ###看自己设置的oraInventory 在那个目录下inst_group=oinstall重新执行安装程序即可。==这个问题自己遇到了,然后...
监听日志清理
###清理监听日志脚本1 确定监听日志位置#ps -ef|grep tnsroot 405 2 0 Mar27 ? 00:03:16 [netns]grid 112028 1 0 Jul27 ? 09:07:00 /app/11.2.0/grid/bin/tnslsnr LISTENER -inheritgrid 128547 105629 0 10:19 pts/1 00:00:00 grep tns发现监...
数据库清理归档1
数据库开启归档模式后,如果业务量大,通俗解释就是对数据库数据的修改多,那么归档日志就会很多,如果不及时清理归档,那么归档目录满了的话,归档无法写入,会引起数据库宕机。所以数据库清理归档脚本十分重要。 就我所知道的,清理归档脚本主要分...
配置yum源
1先把操作系统光盘挂载mount /dev/cdrom /media或者mount -o loop -t /soft/iso9660 rhel-server-6.4-x86_64-dvd.iso/media##上面两个效果一样。都是把硬件光驱挂载在一个目录上, 也有把/media换成/mnt ,在mount前新建好文件夹就行,/media里面的内容就是光盘镜像文件中的内容。 2...
lvm磁盘分区以及扩展
下面本人虚拟机上操作,目的是添加一块磁盘到虚拟机上。1 添加了一块20g的硬盘到虚拟机上2 重启虚拟机后,fdisk -l 查看###############################>fdisk -lDisk /dev/sda: 53.7 GB, 53687091200 bytes255 heads, 63 sectors/track, 6527 cylindersUnits = cylinders of 16065 * 5...
EOF 定界符
<<EOFcommandcommand....EOF这样表示一个完整的命令连续段。在shell编程中,”EOF“通常与”<<“结合使用,“<<EOF“表示后续的输入作为子命令或子shell的输入,直到遇到”EOF“,再次返回到主调shell,可将其理解为分界符(delimiter)。既然是分界符,那么形式自然不是固定的,这里可以将...
状态为sniped 的session处理
情景描述:某数据库 local_77用户,没开几个窗口就报超过窗口限制,询问dba是否改过:解决思路:1 查看该用户窗口限制,查到是该用户可开20个窗口。与聊天中开几个窗口情况不符。2 换了个思路,猜想因为达到了系统登录的最大数。最大session为7500,存在的session 为2352 ,完全没有达到...