今天跟大家聊聊Oracle DBA常见脚本中shell脚本的转换和执行,可能很多人都不太懂。为了让大家更好的了解,边肖为大家总结了以下内容,希望大家能从这篇文章中有所收获。
最近开始把Oracle数据库的脚本转换成shell脚本,所以今天分享一些Oracle常用的脚本,以后会不定期更新。
一、环境准备
1.配置tnsnames.ora
确保别名与ORACLE_SID一致,这是以下脚本所要求的。
# vim/u01/app/Oracle/product/11 . 2 . 0/db _ 1/network/admin/tnsnames . ora====================================================MDB=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xx . xx . 65)(PORT=1521))(CONNECT _ DATA=(SERVER=EXTENT)(ServiCe _ NAME=MDB))========================
2. 测试连接
二、初始化脚本settdb.sh
usescriptsetdb . shfordblogindetailsregistry
输出:
三、第一个脚本--findfunc.sh
#!/bin/bash echo '========================查看用户$1函数对象======================='好玩
输出:
看完以上内容,你对如何在Oracle DBA常用脚本中转换和执行shell脚本有了更好的理解吗?如果您想了解更多知识或相关内容,请关注行业资讯频道,感谢您的支持。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/125343.html