查阅的很多的博客和资料,发现讲的挺多的多,但实践起来总是出错。因此楼主将总结汇聚如下,简单明了的执行操作供大家参考

一:简介
bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,
它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。
在命令提示下输入批处理文件的名称,或者双击该批处理文件,
系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

二:操作,以下代码便可完成执行sql脚本的操作

解释:
1、sqlcmd 可以简单理解为执行的是sqlsever数据库,osql也可以用,但是建议使用sqlcmd
2、关于路径的问题,在这里楼主第一次使用的是含有中文的路径,但是不可以,后来换了一台电脑,发现中文路径又可以。所以如果确认代码无误的情况下,可以尝试一下英文路径。
3、路径中的冒号,可以加也可以不加,查阅了很多资料,楼主自己也尝试过。加不加好像效果都一样。
4、参数含义:
-S:数据库所在IP
-U:数据库名称
-P:数据库密码
-d:数据库名称
-i:运行的脚本
-o:输出文件
5、可以在cmd中输入:sqlcmd -?查看更多参数含义

bat脚本执行sql脚本相关推荐

  1. kettle 常用输出(插入更新、表输出、执行 SQL 脚本)

    上一篇 文章 ,主要讲了 kettle 的原理.安装及简单的使用.其中用到了一种输出方式:插入更新. 这篇文章,主要介绍下常用的输出方式:插入更新.表输出.执行 SQL 脚本. 插入更新 插入更新,顾 ...

  2. linux下db2创建批量存储过程,DB2批量执行SQL脚本以及存储过程的实现

    使用过的命令: 进入db2cmd db2 connect todb_aliasuserusernameusingpassword db2 -tvfc:\abc.sql-labc.log 参考如下: 可 ...

  3. 服务器脚本执行sql文件命令行,sh命令执行sql脚本

    sh命令执行sql脚本 内容精选 换一换 GAUSS-51400 : "Failed to execute the command: %s."SQLSTATE: 无错误原因: 执行 ...

  4. sh执行文件 参数传递_sh 脚本执行sql文件传参数

    一.前言 今天做数据删除,用的命令行输入参数,并且调用执行的sql文件,我采用了sed命令,进行替换. sh脚本如下 #! /bin/sh echo "Please enter the ba ...

  5. [转帖]C#执行SQL脚本,读取XML文件

    [转帖]C#执行SQL脚本,读取XML文件 需要添加如下引用: using System.IO; using System.Data.SqlClient; using System.Collectio ...

  6. Delphi 7 在程序中直接执行SQL脚本文件

    Delphi 7 在程序中直接执行SQL脚本文件 在处理MSDE一些操作中.需要执行一些SQL脚本.有的是从 SQLServer 2000中生成的SQL为后缀的脚本.在MSDE中没有企业管理器, 操作 ...

  7. Spring 执行 sql 脚本(文件)

    本篇解决 Spring 执行SQL脚本(文件)的问题. 场景描述可以不看. 场景描述: 我在运行单测的时候,也就是 Spring 工程启动的时候,Spring 会去执行 classpath:schem ...

  8. 使用osql执行sql脚本

    使用osql执行sql脚本 @echo off echo              ╬ ╱◥███◣╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬ echo              ╬ ︱田︱田 田 ︱     ...

  9. Oracle 在Sqlplus 执行sql脚本文件。

    首先在随便1个地方建立1个sql语句的文件. 例如: 执行命令为: sqlplus loginID/passwd@serverIP/servcie_name @path/file.name 例如: 见 ...

最新文章

  1. RhinoMock学习-绑定回调
  2. 数据结构实践——队列数组
  3. ASP.NET常被忽视的一些细节
  4. Boosting(提升方法)之XGBoost
  5. php随机数字总和固定,php 随机生成固定长度整数、各种服务器请求方法
  6. 网上商城—管理员删除商品
  7. 阮一峰react demo代码研究的学习笔记 - demo 3 debug
  8. note deletion case
  9. C#线程 在某一时间内,只有N个线程在并发执行,其余都在队列中的实现(转载)...
  10. 暗影精灵4适合计算机专业,暗影精灵4pro怎么样_RTX系显卡带来的不仅是光追-太平洋电脑网...
  11. 程序员,为什么给你50万年薪,你还要搞死我公司?
  12. Oracle学习总结(4)——MySql、SqlServer、Oracle数据库行转列大全
  13. 21-hadoop-weibo推送广告
  14. 激光雷达(LiDAR)简介-森林资源调查应用
  15. 快递鸟预约快递员上门揽件API开发指南
  16. HTML 前端设置浏览器页签图标设置
  17. php下载链接 迅雷下载,php实现把url转换迅雷thunder资源下载地址的方法
  18. 为什么重写equals方法时必须重写hashcode方法
  19. 以T test说明统计检验过程
  20. jQuery缩略图图片轮播插件

热门文章

  1. 将图片转换为icon字体图表
  2. Flink DataStream Split 实现分流
  3. 谷歌2019 学术指标发榜:CVPR首次进入Top 10,何恺明论文引用最高!
  4. 实体店数字化线上线下一体化经营转型
  5. 驱动开发指南 第八章 汇编LED灯实验
  6. 用js实现加载本地图片并显示并将图片信息上传至服务端
  7. 分类计数原理与分步计数原理_分类or分步?计数原理别再傻傻分不清~
  8. C++引用计数原理和实现
  9. python idle是什么_python中idle是什么意思
  10. Python学习笔记(一)