将BCP实用程序与Azure Active Directory集成使用

问题描述 投票:0回答:2

我正在尝试使用BCP实用程序将数据加载到Azure SQL数据仓库中,我在下面的链接中进行了下载;

https://docs.microsoft.com/en-us/sql/tools/bcp-utility?view=sql-server-2017

但是在安装之后,当我处于提示状态并检查我的BCP版本时,版本是14.0,我安装了15.0。

我想使用15.0版本,因为我需要使用命令-G来进行Azure Active Directory身份验证身份验证。

有人有同样的问题吗?有什么建议吗?

谢谢。

Gustavo Gouveia。

sql-server azure-active-directory azure-sql-database bcp azure-sqldw
2个回答
0
投票

我从同一个链接下载BCP Utility。我的系统是Win10,我选择下载Microsoft命令行实用程序15.0 for SQL Server(x86)。

安装完成后,我运行BCP -V命令,我发现版本不是15.0。 enter image description here

我也运行sqlcmd -?命令并获得相同的版本。 enter image description here

其实我还没有从官方网站上下载15.0版本的下载链接。

我不知道为什么会这样。我已经向Azure发送了一封电子邮件并等待答案。

请等待我的更新。


1
投票

您需要为SQL Server下载Microsoft Command Line Utilities 15.0.x.对于(x64)(大小2.4 MB)或(x86)(大小2.2 MB)。

这些下载为您提供bcp版本号:15.0。内部版本号:15.0.1000.34。发布日期:2018年10月18日

如您所述,这个新的BCP支持Azure AD身份验证,包括对SQL数据库和SQL数据仓库的多重身份验证(MFA)支持。

© www.soinside.com 2019 - 2024. All rights reserved.