当前位置:Oracle研究中心 > 运维DBA > Linux >
时间:2016-06-26 22:41 来源:Oracle研究中心 作者:惜分飞 点击: 次
#!bin/bash --确保只运行oracle用户运行 if [ `whoami` != 'oracle' ] then echo "Error: You must be oracle to execute." exit 99 fi # 获取ORACLE_SID ORACLE_SID=$ORACLE_SID # ORACLE_SID=`cat /etc/oratab|grep ^$ORACLE_SID:|cut -f1 -d':'` export ORACLE_SID # 获取ORACLE_HOME # ORACLE_HOME=`cat /etc/oratab|grep ^$ORACLE_SID:|cut -f2 -d':'` ORACLE_HOME=$ORACLE_HOME export ORACLE_HOME PATH=$ORACLE_HOME/bin:$PATH export PATH $ORACLE_HOME/bin/sqlplus sys/xifenfei as sysdba<直接执行sql脚本文件 sqlplus system/manager @/home/oracle/sql/longscript.sql
--------------------------------------ORACLE-DBA----------------------------------------
最权威、专业的Oracle案例资源汇总之学习笔记:Linux shell中执行sql语句或者sql脚本文件
本文由大师惜分飞原创分享,网址:http://www.oracleplus.net/arch/573.html
Powered by Oracle研究中心 OraclePlus Inc.
BY DedeCMS 京ICP备14022373号-5
声明:Oracle研究中心部分文章源自互联网,转载均按原文作者要求转载,如有疑问联系QQ:1026002015,协商未果24小时删除。