本文主要描述shell编程中常用的Oracle相关命令。 1、sqlplus -L/-S参数 sqlplus -L user/password #-L参数表示用户只尝试登录一次, 而不是在出错时再次提示,可判断用户/密码是否正确 sqlplus-S user/password #-S表示设置无提示模式,常用 2、set相关命令 set timing on #显示SQL语句的运行时间。默认值为OFF。可...
alias l3 'tree -N -C -L 3' #目录最多递归三级 alias l4 'tree -N -C -L 4' #四级 alias l5 'tree -N -C -L 5' #五级 alias l6 'tree -N -C -L 6' #六级 alias v 'vim' #不用说,我懒 alias m 'mocp' #控制台下的cs架构播放器 alias getdir 'wget -c -r -np -k' #递...
Oracle sqlplus从命令行执行sql脚本,同时将参数传递给sql脚本 当参数为字符串时,将参数从命令行传递到R脚本 如何提取在shell脚本的命令行参数中传递的特定模式 将命令行参数传递给脚本中的Python函数 shell -将命令行参数传递给bash脚本不起作用 从命令行调用带参数的函数- Python (多个函数选择) 从命令行接受文...
/bin/bashsqlplus -S $DB_CONN_STR@$SH_DB_SID<<EOFset pages 500set feedback offset verify offset echo onset linesize 1000col object_name format a25col osuser format a10col machine format a12col program format a20--col object_type format a10col state format a10col status format a10col oracle...
sqlplus -s n1/n1 <<EOF set serveroutput on set linesize 200 set pages 50 set feedback on col w format a10 col t format a10 col l format a10 col rw format a10 col rt format a10 col rl format a10 col diff_sum format 9.99
①别名 alias eg. alias ll = “ls -l” ②管道 a |b 将a命令的输出作为b命令的输入 eg. ls |sort 将ls列举的项排序 ③命令替换 a `b` 将b命令的输出作为a命令的输入 eg. ls `cat myfile` 列举出cat myfile的输出项 ④后台运行 nohup command& 可通过jobs -l查看后台运行的脚本 ...
/bin/bashnport=`echo ""|telnet 192.168.10.10 1521 2>/dev/null|grep "\^]"|wc -l`if [ $nport -eq 1 ];thensu - oracle -c "/oracle/app/oracle/product/10.2.0/db_1/bin/sqlplus @/oracle/app/oracle/product/10.2.0/db_1/sqlscript/test.sql;"fi说明:如果直接用 ...
sqlplus -silentDBCONNSTR@SH_DB_SID declare task_name varchar2(200); begin task_name:='TASKNAME′;dbmsoutput.putline(taskname);dbmsadvisor.createtask(′ADDM′,taskname);dbmsadvisor.settaskparameter(taskname,′STARTSNAPSHOT′,1); dbms_advisor.set_task_parameter(task_name, 'END_SNAPSHOT',2)...
比如指令 sqlplus arg1 arg2 arg3 ... arg100 很长,可以写成sqlplus arg1\arg2\arg3\...arg100行末加 \然后回车,下一行接着敲命令,和c里面多行字符串类似例如ls -lls \-ll\s -lls -\l明白了吗使用 \test:[/data1/test/rst] echo \> "ewrewrw"ewrewrwtest:[/data1/test/rs...
监控Oracle数据库的常用shell脚本 这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库:检查实例的可用性 检查监听器的可用性 检...