oracle使用bat脚本批量执行sql文件 |
您所在的位置:网站首页 › bat连接oracle数据库 › oracle使用bat脚本批量执行sql文件 |
1首先创建一个后缀为.bat的文件,内容如下: c: sqlplusDB_USER_NAME/[email protected]:1521/dbname @D:/TEMP/UPDATE_20140923.sql exit 语法分析: // c: sqlplus所在路径 // sqlplus 用户名/密码@DB名称@要执行的sql文件所在路径(D:/TEMP)/sql文件名 //最后退出 2编辑UPDATE_20140923.sql文件,内容如下: spool D:\TEMP\UPDATE_20140923.log; @@insertData.sql @@updateData.sql spool off; quit;
语法分析: // spool(打印结果)+半角空格+ 输出log文件的完整路径+log文件名; @@要执行的sql文件1(与上面两个文件在相同目录下) @@要执行的sql文件2 //关闭spool //退出
3编写insertData.sql文件(所要执行的sql文件1,文件2,....文件N)。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |