shell sqlplus run sql
2013-06-21no login sqlplus execute sql from command line
0、mysql通过-e参数可以执行sql语句,sqlplus能不能不登陆执行sql语句呢?
mysql -uroot -ppasswd12 -P3306 -e "select version();"
1、获取ORACLE_SID =
. oraenv
2、创建a.sql
select 1 from dual;
quit;
sqlplus -s 'user/pw123456' @a.sql
3、echo -e "select * from tab where tname like 'TS_%';"| sqlplus -s 'user/passwd12'
4、shell脚本
#!/bin/sh
sqlplus user/passwd12 <
相关日志