标题: 谁能帮我注释一下这个脚本?我是门外汉,另外脚本中的<<!是什么意思?
davidh
LU幼天使
Rank: 2



UID 11685
精华 0
积分 30
帖子 47
活跃指数 7
LU金币 2056 个
LU金条 0 个
阅读权限 20
注册 2004-2-12
 
发表于 2006-11-9 16:01  资料  个人空间  短消息  加为好友 
谁能帮我注释一下这个脚本?我是门外汉,另外脚本中的<<!是什么意思?

谁能帮我注释一下这个脚本?我是门外汉,另外脚本中的<<!是什么意思?


export PATH=.:/oracle/product/9.2.0/binPATH
export ORACLE_BASE=/oracle/product
export ORACLE_HOME=$ORACLE_BASE/9.2.0
export ORACLE_SID=sdpow
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export CLASSPATH=$ORACLE_HOME/JRE/libORACLE_HOME/jlibORACLE_HOME/rdbms/jlibORACLE_HOME/network/jlib
export LDR_CNTRL=MAXDATA=0x50000000
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export TMPDIR=/tmp



dates=`date '+%Y%m%d%H'`                                                                                 #设置变量dates为系统当前时间
rman target / rcvcat rman/rman@rman log /oracle/rman_script/back_arch_$dates.log  <<!                    
sql "alter system archive log current";  
run
{
allocate channel c3 type 'sbt_tape' connect 'sys/s1d2p3@sdpow1' parms 'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';      
allocate channel c4 type 'sbt_tape' connect 'sys/s1d2p3@sdpow2' parms 'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';   
backup
format "arch_%d_%t_%s_%p"   
filesperset 20
(archivelog all delete input);

release channel c3;
release channel c4; }
!

顶部
netbbs
LU小天使
Rank: 3Rank: 3


UID 28605
精华 1
积分 266
帖子 399
活跃指数 31
LU金币 2375 个
LU金条 0 个
阅读权限 40
注册 2004-12-28
 
发表于 2006-11-9 16:18  资料  个人空间  短消息  加为好友 
<<! 就是碰到!才退出当前环境,
例如sqlplus <<! ,后面可以跟sqlplus的命令,遇到!才退出sqlplus





平身修得随缘性;
粗茶淡饭也知足。
顶部
shahand
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14


UID 2790
精华 0
积分 72
帖子 132
活跃指数 11
LU金币 2144 个
LU金条 0 个
阅读权限 200
注册 2003-11-19
 
发表于 2006-11-9 16:18  资料  个人空间  短消息  加为好友 
下面的EOF等同于你的“!”

#!/bin/bash
rman target / <<EOF
shutdown immediate;
startup mount;
backup spfile;
backup database;
alter database open;
delete noprompt obsolete;
quit;
EOF

第 1 行表明您将使用 bash shell。第 2 行调用 Oracle Recovery Manager 并指定 OS 用户登录目标数据库(在环境变量 $ORACLE_SID 中指定)。该行后面的 <<EOF 表示将把随后的命令传递到 RMAN 中去处理。最后一行上的 EOF 表示您已经到了要传递到 RMAN 中的命令序列的结尾。然后,使用 RMAN 关闭数据库

顶部
boypoo
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
懒神


UID 1132
精华 2
积分 322
帖子 583
活跃指数 40
LU金币 559 个
LU金条 0 个
阅读权限 210
注册 2003-10-29
来自 上海
 
发表于 2006-11-9 21:51  资料  个人空间  主页 短消息  加为好友  添加 boypoo 为MSN好友 通过MSN和 boypoo 交谈
shahand可以来做这个版块的斑竹啊

顶部
shahand
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14


UID 2790
精华 0
积分 72
帖子 132
活跃指数 11
LU金币 2144 个
LU金条 0 个
阅读权限 200
注册 2003-11-19
 
发表于 2006-11-10 12:44  资料  个人空间  短消息  加为好友 
谢谢 boypoo

另外 boypoo是啥意思,一直不懂

顶部
老农
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
民工


LU爱心使者  
UID 2
精华 28
积分 18549
帖子 31251
活跃指数 2091
LU金币 27189 个
LU金条 0 个
阅读权限 255
注册 2003-9-16
来自 北京
 
发表于 2006-11-10 13:12  资料  个人空间  主页 短消息  加为好友  添加 老农 为MSN好友 通过MSN和 老农 交谈 QQ
好象和shahand异曲同工啊





听过老农讲课的的朋友请进来一下,点这里

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]hotmail.com([at]换成@)

AIX交友QQ群:3089003(群是朋友聊天用的,技术请在论坛谈。群满时,不常活动的会被请出,给新人腾位置)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
shahand
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14


UID 2790
精华 0
积分 72
帖子 132
活跃指数 11
LU金币 2144 个
LU金条 0 个
阅读权限 200
注册 2003-11-19
 
发表于 2006-11-10 13:44  资料  个人空间  短消息  加为好友 
男人婆?  

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
老农
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
民工


LU爱心使者  
UID 2
精华 28
积分 18549
帖子 31251
活跃指数 2091
LU金币 27189 个
LU金条 0 个
阅读权限 255
注册 2003-9-16
来自 北京
 
发表于 2006-11-10 14:19  资料  个人空间  主页 短消息  加为好友  添加 老农 为MSN好友 通过MSN和 老农 交谈 QQ

他本来就是男的啊





听过老农讲课的的朋友请进来一下,点这里

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]hotmail.com([at]换成@)

AIX交友QQ群:3089003(群是朋友聊天用的,技术请在论坛谈。群满时,不常活动的会被请出,给新人腾位置)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
老农
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
民工


LU爱心使者  
UID 2
精华 28
积分 18549
帖子 31251
活跃指数 2091
LU金币 27189 个
LU金条 0 个
阅读权限 255
注册 2003-9-16
来自 北京
 
发表于 2006-11-10 14:21  资料  个人空间  主页 短消息  加为好友  添加 老农 为MSN好友 通过MSN和 老农 交谈 QQ
POO
=Post-Office Order 邮政汇票[英]
po
n.
pos 便壶,夜壶





听过老农讲课的的朋友请进来一下,点这里

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]hotmail.com([at]换成@)

AIX交友QQ群:3089003(群是朋友聊天用的,技术请在论坛谈。群满时,不常活动的会被请出,给新人腾位置)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
 



当前时区 GMT+8, 现在时间是 2008-12-2 18:12
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.059609 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver