bat脚本执行sql脚本
查阅的很多的博客和资料,发现讲的挺多的多,但实践起来总是出错。因此楼主将总结汇聚如下,简单明了的执行操作供大家参考
一:简介
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脚本相关推荐
- kettle 常用输出(插入更新、表输出、执行 SQL 脚本)
上一篇 文章 ,主要讲了 kettle 的原理.安装及简单的使用.其中用到了一种输出方式:插入更新. 这篇文章,主要介绍下常用的输出方式:插入更新.表输出.执行 SQL 脚本. 插入更新 插入更新,顾 ...
- linux下db2创建批量存储过程,DB2批量执行SQL脚本以及存储过程的实现
使用过的命令: 进入db2cmd db2 connect todb_aliasuserusernameusingpassword db2 -tvfc:\abc.sql-labc.log 参考如下: 可 ...
- 服务器脚本执行sql文件命令行,sh命令执行sql脚本
sh命令执行sql脚本 内容精选 换一换 GAUSS-51400 : "Failed to execute the command: %s."SQLSTATE: 无错误原因: 执行 ...
- sh执行文件 参数传递_sh 脚本执行sql文件传参数
一.前言 今天做数据删除,用的命令行输入参数,并且调用执行的sql文件,我采用了sed命令,进行替换. sh脚本如下 #! /bin/sh echo "Please enter the ba ...
- [转帖]C#执行SQL脚本,读取XML文件
[转帖]C#执行SQL脚本,读取XML文件 需要添加如下引用: using System.IO; using System.Data.SqlClient; using System.Collectio ...
- Delphi 7 在程序中直接执行SQL脚本文件
Delphi 7 在程序中直接执行SQL脚本文件 在处理MSDE一些操作中.需要执行一些SQL脚本.有的是从 SQLServer 2000中生成的SQL为后缀的脚本.在MSDE中没有企业管理器, 操作 ...
- Spring 执行 sql 脚本(文件)
本篇解决 Spring 执行SQL脚本(文件)的问题. 场景描述可以不看. 场景描述: 我在运行单测的时候,也就是 Spring 工程启动的时候,Spring 会去执行 classpath:schem ...
- 使用osql执行sql脚本
使用osql执行sql脚本 @echo off echo ╬ ╱◥███◣╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬ echo ╬ ︱田︱田 田 ︱ ...
- Oracle 在Sqlplus 执行sql脚本文件。
首先在随便1个地方建立1个sql语句的文件. 例如: 执行命令为: sqlplus loginID/passwd@serverIP/servcie_name @path/file.name 例如: 见 ...
最新文章
- RhinoMock学习-绑定回调
- 数据结构实践——队列数组
- ASP.NET常被忽视的一些细节
- Boosting(提升方法)之XGBoost
- php随机数字总和固定,php 随机生成固定长度整数、各种服务器请求方法
- 网上商城—管理员删除商品
- 阮一峰react demo代码研究的学习笔记 - demo 3 debug
- note deletion case
- C#线程 在某一时间内,只有N个线程在并发执行,其余都在队列中的实现(转载)...
- 暗影精灵4适合计算机专业,暗影精灵4pro怎么样_RTX系显卡带来的不仅是光追-太平洋电脑网...
- 程序员,为什么给你50万年薪,你还要搞死我公司?
- Oracle学习总结(4)——MySql、SqlServer、Oracle数据库行转列大全
- 21-hadoop-weibo推送广告
- 激光雷达(LiDAR)简介-森林资源调查应用
- 快递鸟预约快递员上门揽件API开发指南
- HTML 前端设置浏览器页签图标设置
- php下载链接 迅雷下载,php实现把url转换迅雷thunder资源下载地址的方法
- 为什么重写equals方法时必须重写hashcode方法
- 以T test说明统计检验过程
- jQuery缩略图图片轮播插件