Linux环境中快速执行SQL脚本文件

引言

	工作中经常会有数据量很大(行数非常多)的Sql文件需要执行,放到PLSQL中执行效率非常慢,经常回卡住。
借助于Linux系统的特点,可以非常快速的将脚本执行完。

准备sh脚本文件

sqLpLus -S scott/'"Password"'@127.0.0.12/scott <<EOF
set heading off feedback off pagesize 0 verify off echo o0ff
alter session set NLS_DATE_FORMAT= "YYYY/MM/DD HH24 M:SS";
alter session set NLS_TIMESTAMP_FORMAT="YYYY-MM-DD HH24:MI:SS:FF";
ALTER SESSION NLS_TIMESTAMP_TZ FORMAT="YYYY-MM-DD HH24:MI:SS:FF";
set auto 100
@$1
comm1t
eXit
EOF

用法

Linux命令:

sh ./test.sh XXXX.sql

使用截图

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页