【发布时间】:2021-03-08 18:07:15
【问题描述】:
我正在尝试在 windows 机器 powershell 中运行 BCP 命令,但无法从 sql 文件中提供输入。
以下命令在我的 MAC 中运行良好,我正在寻找 Windows 机器上的相同命令。
bcp "$(< /Users/mahendra.hegde/Desktop/input.sql)" queryout /Users/mahendra.hegde/dataout.json -c -T -S sample.env.compxyz.com
input.sql 文件脚本在运行时应作为输入传递给 bcp 命令。
我在 Windows 中尝试了很多方法,但都没有奏效,我们将不胜感激
谢谢
【问题讨论】:
-
这是在 Mac 上的 bash 中?如果是这样,请提供详细信息并说明它在做什么。
-
您只是在读取文件的内容吗?请明确你想要达到的目标
-
您搜索了什么? 'bcp powershell' --- 你试过什么?发生了什么? • PowerShell: Running Executables。有一些模块可以通过 MS powershellgallery.com 使用 SQL。
Find-Module -Name '*sql*' | Format-Table -AutoSize -
SO 确实有我们被告知要遵循的规则:Provide MRE --- How to ask --- Don't ask --- Proper Topic --- Why not upload images of code/errors? --- @987654328 @:
标签: windows powershell command-line-interface bcp