.bat批处理脚本

蹲街弑〆低调 提交于 2020-03-09 16:34:56

一、先建立一个sql脚本,如 e:\a.sql  

二、建立一个批处理文件,如execute.bat,打开输入  

  isql -U sa -P sa -i e:\a.sql  
    
  保存即可。  

然后双击就可以执行批处理的sql脚本了  

 

isql  -U  用户名  -P  密码 -i c:\a.sql

同样在bat文件中,输入上面一行,在a.sql输入脚本.
如:
use 数据库名
go
select * from 表名
go

注:在cmd下输入:isql /? 可获取isql的基本用法。

 

@echo off
set DbHost=192.168.1.100
set DbName=testDB
set DbUser=test
set DbPass=1234
for /f %%i in ('dir/b *.sql') do (
isql -S "%DbHost%" -d "%DbName%" -U "%DbUser%" -P "%DbPass%" -i "%%i" -o "%%~ni.log"
)
pause

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!