模板

sqlplus -S 用户名/密码@库的sid <<EOF
@sql文件
commit;
quit
EOF

实例

#!/bin/bash
db_user=aaa
db_pass=aaa
instace=idss
path='/cib/a.sql'
sqlplus -S ${db_user}/${db_pass}@${instace} <<EOF
@${path}
commit;
quit
EOF

更多推荐