当前位置: 首页 > 科技观察

OracleDBA常用脚本汇总--shell脚本转换执行

时间:2023-03-13 15:39:27 科技观察

最近开始将Oracle数据库脚本转换成shell脚本,所以今天分享一些Oracle常用的脚本,后期会不定期更新。一、环境准备1、配置tnsnames.ora,确保别名与ORACLE_SID一致。以下脚本需要#vim/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora=====================================================================MDMDB=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.65)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MDMDB)))======================================================================2.测试连接2.初始化脚本settdb.shusescriptsettdb.shforDBlogindetailsregistry输出:3.第一个脚本--findfunc.sh#!/bin/bashecho"==============================查看用户$1函数对象========================="FUNC_OWNER=`sqlplus-silent$DB_CONN_STR@$SH_DB_SID<输出: