‘sqlcmd‘不是内部或外部命令,也不是可运行的程序或批处理文件。

目录

一、问题

  二、下载&安装sqlcmd 实用工具

 三、验证

 四、结果


一、问题

今天使用批处理文件执行SQLServer数据库的SQL语法时报错,提示'sqlcmd'不是内部或外部命令,也不是可运行的程序或批处理文件。,发生这个问题的原因是当前系统缺少了sqlcmd 实用工具,导致无法执行与数据库相关的SQL语法或命令,既然问题找到了下面跟随我来处理它。

  二、下载&安装sqlcmd 实用工具

工具下载地址:sqlcmd 实用工具 - SQL Server | Microsoft Learn,根据操作系统是32位或64位选择下载。

安装工具

 三、验证

鼠标双击批处理文件进行验证,批处理文件的内容如下:

::关闭回显
@ECHO OFF 
::设置cmd窗口的编码为UTF-8
chcp 65001
SET dbHost= .
SET dbUserID=tom
SET dbPassword=123456
set dbName=Test
set sqlfile=.\SQLServer_Syntax.sqlsqlcmd -S %dbhost% -U %dbUserID% -P %dbPassword% -d %dbName% -i "%sqlfile%"
pause

 文件SQLServer_Syntax的SQL语法如下:

-- 查询所有员工并进行排序
SELECT * FROM employees ORDER BY id;

 四、结果

可以看到SQL语法或命令成功执行,问题已经解决。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/541656.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人工智能入门学习笔记1:什么是人工智能

一、什么是人工智能 人工智能(Artificial Intelligence),是一个以计算机科学(Computer Science)为基础,由计算机、心理学、哲学等多学科交叉融合的交叉学科、新兴学科,研究、开发用于模拟、延伸和扩展人的智能的理论、…

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Menu)

以垂直列表形式显示的菜单。 说明: 该组件从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 Menu组件需和bindMenu或bindContextMenu方法配合使用,不支持作为普通组件单独使用。 子组件 包含MenuIt…

Java代码基础算法练习-求数据序列的最大值及最小值---2024.3.15

题目 任务描述&#xff1a;输入n个整数&#xff0c;求n个整数的最大值及最小值&#xff0c;并输出相应的位置序号。&#xff08;注&#xff1a;n<10&#xff0c; 位置序号从1开始计算&#xff0c;若存在多个相同值的情形&#xff0c;则输出第1个值的序号&#xff09; 任务要…

中科数安 | 企业办公透明加密系统,终端文件数据 \ 资料防泄密管理软件

#公司办公文件数据 \ 资料防泄密软件系统# "中科数安"是一家专注于数据安全领域的公司&#xff0c;其提供的企业办公加密系统是一种针对企事业单位内部数据安全需求而设计的解决方案。该系统通过先进的加密技术&#xff0c;对企业在日常办公过程中产生的各类敏感信息…

知识管理软件大盘点,哪些才是好用的?

在海量信息的信息时代&#xff0c;知识管理软件可以有效地帮助我们整合、分类和共享信息。然而&#xff0c;面对许多选择&#xff0c;我们如何做出最适合自己的决定呢&#xff1f; 不用担心&#xff0c;我荟萃了3款优秀的知识管理软件包括helplook软件&#xff0c;为你提供参考…

库存管理(库存,进程销,采购,订单采购,门店分配)-1126- 粮库库存

转载地址: http://www.3q2008.com/soft/search.asp?keyword1126 目 录 引 言. 1 第一章 开发背景. 1 1.1问题的提出.... 1 1.2应用背景... 2 1.3可行性分析... 2 第二章 系统分析. 4 2.1系统需求... 4 2.2系统功能简介.... 4 2.2.1 项目规划.... 4 2.2.2用户管理…

关于python中数据分析的一些函数

首先先下载numpy函数库 如果使用的pycharm软件&#xff0c;可在设置中下载&#xff0c;在Python interpreter设置里&#xff0c;点击号&#xff0c;搜索numpy点击下载即可 第一部分 1.array()函数 这是一个将类似数组的数据转为数组的函数&#xff0c;我们还可以控制其数组的…

深入理解JMM

一、什么是JMM JMM&#xff08;java memory model&#xff09;Java内存模型&#xff1a;是java虚拟机规范中定义的一组规范&#xff0c;用于屏蔽掉各种硬件和操作系统的内存访问差异&#xff0c;以实现让JAVA程序在各平台都能达到一致的并发结果。其主要规定了线程和内存之间的…

QML| QML 组件

# | QML 组件 | 组件是可重用的、封装好的QML类型,并提供了定义好的接口。组件一般使用一个.qml文件定义。前面讲到的使用QML文档定义对象类型,其实就是创建了一个组件。这种使用独立QML文件创建组件的方法这里不再讨论。除了使用单独的QML文件,还可以使用Component类型在一…

[C++]20.实现红黑树。

实现红黑树 一.基本概念&#xff1a;1.红黑树的概念&#xff1a;2.红黑树的性质&#xff1a; 二.实现红黑树&#xff1a;1.基本结构&#xff1a;2.插入节点的多种情况&#xff1a;1.叔叔存在且为红&#xff1a;2.叔叔不存在/存在且为黑(单旋变色)3.叔叔不存在/存在且为黑(多旋&…

十三、项目相关方管理

十三、项目相关方管理 1、项目相关方管理 ​ 识别相关方是定期识别相关项目方&#xff0c;分析和记录他们的利益、参与度、相互依赖性、影响力和对项目成功的潜在影响的过程。 ** 1.1 关键技术 数据表现 相关方分析会产品相关方清单和关于相关方的各种信息&#xff0c;例如…

Docker简单认识

目录 一、Docker概述 二、容器技术 2.1 容器与虚拟机的比较 2.2 容器和应用程序的比较 三、Docker和容器的关系 四、Docker和操作系统 五、总结 一、Docker概述 Docker 是一个开源的平台&#xff0c;用于开发、运送和运行应用程序。通过使应用程序与底层系统隔离&#x…