怎么用批处理*.bat 执行文件目录下面的SQL语句脚本(批量的)请问你这个问题处理好没?

怎么用批处理*.bat执行文件目录下面的SQL语句脚本(批量的)我的文件目录下好多SQL脚本,我找到好的方案... 怎么用批处理*.bat 执行文件目录下面的SQL语句脚本(批量的) 我的文件目录下好多SQL脚本,我找到好的方案 展开
 我来答
sudoku52
2011-08-09 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4877万
展开全部
那的看你是什么数据库
oracle 还是mysql,还是sqlserver
追问
sqlserver
追答
应该是这样吧。
@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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式