繁体   English   中英

可以配置sqlcmd.exe路径吗?

[英]Can sqlcmd.exe path be configured?

我想将sqlcmd.exe的位置从默认位置更改为我想要的位置。 我可以将它放在我的项目目录中吗?

您可以创建一个.bat文件,将工作目录更改为所需的路径,然后将收到的参数传递给sqlcmd.exe。

尝试将Resources (它与sqlcmd.exe所在的dir相同)文件夹和sqlcmd.exe一起移动。 我猜sqlcmd.exe使用该文件夹中的资源。

Fraz,我测试了以下内容,它运行正常:

从当前文件夹中删除SQLCMD.exeSQLCMD.rll ,并将它们放在您要运行SQLCMD.exe的目录中。 默认情况下,RLL文件位于Microsoft SQL Server程序文件文件夹的Tools \\ Binn \\ Resources文件夹中。 这些是SQLCMD.exe工作所需的唯一两个文件,RLL文件不必位于新位置的Resources文件夹中(它可以与SQLCMD.exe位于同一目录中)。

完成上述操作后,必须将新位置添加到Windows中的“ 路径环境变量”。 在Windows 7上,您可以通过导航到“ 控制面板”\\“系统”和“安全\\系统” ,单击“ 高级系统设置” ,然后在结果对话框的“ 高级”选项卡上按“ 环境变量”来访问“环境变量”对话框。 进入该对话框后,在System variables标题下查找Path变量; 找到后,选择它,单击“ 编辑” ,然后将SQLCMD.exe的新位置添加到“ 变量值”框中当前值的末尾,并在其前面加上分号。

如果您想要进一步解释,或者您对此答案有任何疑问,请与我们联系。 如果您愿意,我可以帮助您在其他版本的Windows上找到“环境变量”对话框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM