当前位置:数据库 > SQLServer >>

批量执行sql文件并输出执行日志

批量执行sql文件并输出执行日志
 
1、建立betchinsert.bat文件。内容:sqlplus username/password@服务名 @BETCH.SQL > SQLINSERT.log    exit
 
2、建立betah.sql文件。内容:
@@nkgis.sql\AE_USERS.sql
@@nkgis.sql\AE_ROLES.sql
@@nkgis.sql\AE_MENUS.sql
 
可以写多个sql文件,注意路径要正确。在这里的nkgis.sql是文件夹名
 
3、建立相应的sql文件,如AE_USERS.sql
 
4、执行betchinsert.bat就可以执行所有的sql文件。并且会在betchinsert.bat文件的同目录中生成SQLINSER.log文件。
执行结束后会自动退出.
 
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,