批量执行SQL脚本

新建文件夹all_sql,并将需要执行的sql脚本放入其中。

新建bat脚本,执行即可,ORACLE 也可改Mysql,按需:如下

::echo off ::

@echo off

echo 开始执行数据库脚本...

for %%i in (all_sql\*.sql) do (

echo 正在执行 %%i 请稍后...

echo set names utf8;>all.sql

echo source %%i>>all.sql

ORACLE -u username  -p password --max_allowed_packet=1048576 --net_buffer_length=16384 < all.sql

echo %%i 执行完毕。

)

del all.sql

echo 所有脚本执行完毕。

pause

 

posted @ 2019-12-11 17:13  大侠熊猫儿  阅读(1252)  评论(0编辑  收藏  举报