怎么用批处理*.bat 执行文件目录下面的SQL语句脚本(批量的)请问你这个问题处理好没?
怎么用批处理*.bat执行文件目录下面的SQL语句脚本(批量的)我的文件目录下好多SQL脚本,我找到好的方案...
怎么用批处理*.bat 执行文件目录下面的SQL语句脚本(批量的) 我的文件目录下好多SQL脚本,我找到好的方案
展开
1个回答
展开全部
那的看你是什么数据库
oracle 还是mysql,还是sqlserver
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询