ChinaUnix.net
相关文章推荐:

Oracle数据库的常用shell脚本

这篇文章介绍了DBA每天在监控oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控oracle数据库: 检查实例的可用性 检查监听器的可用性 检查alert日志文件中的错误信息 在存放log文件的地方满以前清空旧的log文件 分析table和index以获得更好的性能 检查表空间的使用情况 找出无...

by richard.cao - HP文档中心 - 2007-04-26 15:52:15 阅读(1517) 回复(0)

相关讨论

oracle密码中有/字符,用sqlplus登陆可以采用密码用一对双引号, 整体userid用对单引号括住 如: sqlplus 'u_test/"dba/123"@db_wending' 但是,如果是在shell脚本中,用变量代替实际用户名密码就会有问题,假设脚本名称为test.sh,内容如下 user=$1 passwd=$2 sqlplus '$user/"$passwd"@db_wending' 执行脚本,无法登陆数据库 ./test.sh u_test dba/123 请问有没有办法解决这种用脚本链接oracle且密码中有/字符的情况?

by hash_hash_hash - Shell - 2011-08-17 21:30:04 阅读(4749) 回复(4)

请教各位大侠,如何通过shell脚本调用oracle数据库的存储过程,并将两个参数传给存储过程

by soudondon - Shell - 2012-11-29 22:05:52 阅读(1653) 回复(0)

我们应用程序运行时,需要连接oracle数据库,我想通过shell(sh)方式监控数据库的连接是否正常,即:程序运行一次可连接数据库成功;请各位大侠指教下,谢谢!!

by zmm919 - Oracle - 2011-05-20 13:20:17 阅读(4836) 回复(5)

请问我能不能在shell脚本里面写一个以oracle用户执行数据库监听器状态检查和一些日志检查的程序? 现在要在脚本里面以oracle用户登陆,然后执行lsnrctl status等命令,能不能实现?怎么实现? 谢谢!

by niuji - Oracle - 2006-08-02 23:09:54 阅读(1537) 回复(3)

请问我能不能在shell脚本里面写一个以oracle用户执行数据库监听器状态检查和一些日志检查的程序? 现在要在脚本里面以oracle用户登陆,然后执行lsnrctl status等命令,能不能实现?怎么实现? 请各位给我一条思路!谢谢!

by niuji - Shell - 2006-08-02 15:49:16 阅读(927) 回复(0)

比如说有以下信息:[code]数据库:dbase 用户名:aaa 密码:bbb[/code]我想在shell脚本里连到oracle数据库查询表table_ccc里面的部分数据,并导出到一个文件ddd中,应该怎么写呢?

by bbgg1983 - Shell - 2010-05-14 17:28:34 阅读(9431) 回复(4)

本帖最后由 邪气丨战魄 于 2014-07-22 12:34 编辑 想通过shell脚本,读取txt文件,文件中数据带有分隔符,分隔符将字段隔开,插入到oracle数据库,分隔符是char(127)||char(94),txt数据格式如下: 15304^324234^74543184^2014 19051^545453^79247030^2014 18386^543454^16664083^2014 求方法啊~~~

by 邪气丨战魄 - Shell - 2014-07-31 15:52:53 阅读(6087) 回复(43)

1、use shell script to execute sql statement and output to a local file with sqlplus;[code]#!/bin/sh tempfile=./tmp/audit_locked_accounts_$oracle_SID.txt # Start sqlplus and check for locked accounts sqlplus -S users/password@dblink << EOF >$tempfile set pagesize select 'The following accounts were found to be unlocked and should not be' from dual; define exit_stat...

by blackfur - Oracle - 2013-04-03 21:00:46 阅读(1062) 回复(0)

oracle启动 shell脚本 #!/bin/sh cmdname="restart" # get oracle sid information from env by default. oracleSID=${oracle_SID} env_oracleSID=${oracle_SID} function echohelp { echo "******oracled Tool Helper******" echo "Usage:sh oracled [start|stop|restart] SIDs" echo "SIDs : seperated by comma" exit 5 } function startoracle { echo "begin to start oracle ..." lsnrctl start for curSID in...

by richard.cao - HP文档中心 - 2007-04-26 15:59:11 阅读(1310) 回复(0)

请教下高手们,关于oracle数据通过远程脚本安装后,服务器重启后数据库自动启动,于是请教下大家 我用什么方式来实现这个写这个shell脚本。 注,我的数据库主要是通过命令行来实现安装的,当时没有考虑开机启动的脚本。我在网上找了下 启动的方法很多,但是不知道那种方法 启动的效果最好或是方法最有效果。寻求帮助。

by x521 - 数据库应用 - 2010-01-28 15:58:18 阅读(3188) 回复(2)