1.读取目录文件

利用bat 的for命令读取中的sql文件

for /r %%c in (0*.sql) do echo %%c

%%c 相当于变量

in() 中的为循环的范围

此句的作用是显示当前目录下以0开头的sql文件

2.执行脚本文件

利用SQL SERVER 自带的SQLCMD命令来操作

SQLCMD –S 127.0.0.1 –d Product –U sa –P 123 –i test.sql –o log.txt –b

-S 服务器

-d 数据库名称

-U 用户名

-P 密码

-i 输入文件路径

-o 输出文件路径

-b 出错终止

3.最终

@echo off
for /r %%c in (0*.sql) do (
sqlcmd -S 127.0.0.1 -d ProductStore -U sa -P sa123 -i  %%c -o log.txt
)
pause

有关bat命令和sqlcmd命令的其它信息,请百度

转载于:https://www.cnblogs.com/benbenzlj/p/3227866.html

利用bat批量执行脚本文件相关推荐

  1. Oracle批量执行脚本文件

    在工作过程中遇到需要执行60多个存储的脚本,一个一个执行费时费力,总结一个批量执行脚本的方法: 第一步:cmd 打开DOS窗口,输入命令dir c:\users\procedure/s/b > ...

  2. json字段顺序读取 python_如何利用Python批量读取视频文件的时间长度?

    本期的主题是利用Python来实现对视频文件时间长度的读取. 在学习编程语言时,相比较于通过书本来学习知识,我更喜欢通过观看学习视频的方式来进行学习,通过主讲老师的讲解,我能很直观且快速的了解一些知识 ...

  3. linux批量执行命令脚本,2.3-命令批量执行脚本

    命令批量执行脚本,同样需要两个脚本来实现:1 exe.expect 2 exe.sh 3 ip.list    IP列表 cat exe.expect #!/usr/bin/expect set ho ...

  4. bat基础学习--bat批量执行其他bat(startcall),bat执行后暂停(调试)关闭,批量执行关闭exe----基础

    因为不想每次写程序都慢慢打开一大堆要用的软件,就想到windows下的批处理,学一些基础的,好自己用. 包含内容:bat执行后暂停&关闭,,批量执行与关闭exe,,bat批量执行其他bat 首 ...

  5. Shell编程规范与变量(shell编程规范,执行脚本文件的四种方式,管道符号与重定向,shell变量的作用于类型)

    文章目录 Shell脚本概述 Shell脚本的概念 Shell的作用 Shell编程规范 重定向与管道 Shell脚本变量 自定义变量 特殊变量 Shell脚本概述 Shell Script ,She ...

  6. 使用sshpass在Linux服务器上批量执行脚本

    用途描述: 如果Linux服务器未配置免密登录,每次使用ssh执行远程脚本时,都需要输入密码. 使用sshpass命令可以在多个Linux服务器上批量执行脚本,操作步骤如下: 1.安装sshpass ...

  7. 利用批处理命令执行.jar文件

    利用批处理命令执行.jar文件 1.创建.jar文件(此处为一个java项目,主函数里只有一条语句System.out.println("请输入一个字符串:");) 2.创建批处理 ...

  8. 如何用sqlplus执行一个sql文件和批量执行sql文件

    1.sqlplus执行单个SQL文件 举个例子,假设你的sql文件是test.sql ,保存路径是D:\script,那么在sqlplus里执行它,用如下语法: sqlplus> @D:\scr ...

  9. linux下执行shell脚本文件,Linux下使用shell脚本自动执行脚本文件

    搜索热词 以下实例本人在Centos6.5 64位操作系统中使用 一.定时复制文件 a.在/usr/local/wfjb_web_back目录下创建 tomcatBack.sh文件 #将tomcat中 ...

最新文章

  1. 厦大复试计算机科学系,2019年厦门大学计算机系经验分享,复试篇!逆袭!
  2. 深度学习(26)随机梯度下降四: 损失函数的梯度
  3. Sql Server 中汉字处理排序规则,全角半角
  4. 电子工程系庆贺电贺信_创造下一代光电子集成电路
  5. 数据调度组件:基于Azkaban协调时序任务执行
  6. API系统1.2lite模板管理测试版发布
  7. Docker快速搭建TeamSpeak多人语音聊天服务器
  8. 安装windows和android双系统,安装Windows和Android双系统.doc
  9. PHP 大文件下载(方式3 支持断点续传)
  10. 几款免费好用的OCR工具
  11. [线性模型总结] 线性回归+方差分析+协方差分析+混合效应+面板数据模型
  12. linux 如何把文件夹压缩文件,如何在Ubuntu桌面中将文件/文件夹压缩为.zip,tar.xz和7z格式...
  13. RL(Chapter 6): Cliff Walking
  14. zigbee抓包实验过程
  15. 使用Typora列表嵌套列表,回车无法返回上一级列表的状态
  16. 2021-2027全球与中国可持续性蛋白质市场现状及未来发展趋势
  17. android代码实现手机加速功能吗,详解Android开发中硬件加速支持的使用方法
  18. 帝国CMS7.5仿励志一生文章网站源码 带手机版+火车头采集
  19. Axure 教程 | 使用键盘进行移动对象
  20. 12-02-微信小程序笔记

热门文章

  1. 借书证信息管理系统,C语言实现
  2. win 对比工具-Araxis Merge
  3. css3 使用SVG做0.5px 的边框细线
  4. 给力2011-东莞市南洋计算机软件有限公司 携手10大厂商提供企业安全有效节省成本解决方案...
  5. [转帖]ASP.NET中常用的优化性能的方法
  6. 常用的Git Tips
  7. 《云安全原理与实践》——2.2 云计算面临的管理风险
  8. 《Nmap渗透测试指南》—第6章6.4节IP欺骗
  9. SQL中的Null值
  10. 在项目中同时使用Objective-C和Swift