使用集成了 Azure Active Directory 的 BCP 实用程序
Using BCP Utility with Azure Active Directory Integrated
我正在尝试使用 BCP 实用程序将数据加载到 Azure SQL 数据仓库中,我在下面的 link 中进行了下载;
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 身份验证进行身份验证。
有人遇到过同样的问题吗?有什么建议吗?
谢谢。
古斯塔沃·古维亚。
您需要为 SQL 服务器下载 Microsoft Command Line Utilities 15.0.x。对于 (x64)(size 2.4 MB) or for (x86)(大小 2.2 MB)。
这些下载为您提供了 bcp 版本号:15.0。内部版本号:15.0.1000.34。发布日期:2018-10-18
如您所述,这个新的 BCP 支持 Azure AD 身份验证,包括对 SQL 数据库和 SQL 数据仓库的多因素身份验证 (MFA) 支持。
我从与您相同的 link 下载 BCP 实用程序。我的系统是 Win10,我选择 Download Microsoft Command Line Utilities 15.0 for SQL Server (x86)。
安装完成后,我运行BCP -V
命令,发现版本不是15.0。
我也 运行 sqlcmd -?
命令并获得相同的版本。
其实我还没有从官网下载link15.0版本
我不知道为什么会这样。我已经给 Azure 发了邮件,等回音。
请稍候我的更新
我也有同样的问题。安装了 v15 但 bcp -v 返回了 v14。
当您安装多个版本的 BCP 时会发生这种情况。
我运行where bcp
确定所有版本bcp.exe和uninstall/remove旧版本。
中提到了这个问题
我正在尝试使用 BCP 实用程序将数据加载到 Azure SQL 数据仓库中,我在下面的 link 中进行了下载;
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 身份验证进行身份验证。
有人遇到过同样的问题吗?有什么建议吗?
谢谢。
古斯塔沃·古维亚。
您需要为 SQL 服务器下载 Microsoft Command Line Utilities 15.0.x。对于 (x64)(size 2.4 MB) or for (x86)(大小 2.2 MB)。
这些下载为您提供了 bcp 版本号:15.0。内部版本号:15.0.1000.34。发布日期:2018-10-18
如您所述,这个新的 BCP 支持 Azure AD 身份验证,包括对 SQL 数据库和 SQL 数据仓库的多因素身份验证 (MFA) 支持。
我从与您相同的 link 下载 BCP 实用程序。我的系统是 Win10,我选择 Download Microsoft Command Line Utilities 15.0 for SQL Server (x86)。
安装完成后,我运行BCP -V
命令,发现版本不是15.0。
我也 运行 sqlcmd -?
命令并获得相同的版本。
其实我还没有从官网下载link15.0版本
我不知道为什么会这样。我已经给 Azure 发了邮件,等回音。
请稍候我的更新
我也有同样的问题。安装了 v15 但 bcp -v 返回了 v14。
当您安装多个版本的 BCP 时会发生这种情况。
我运行where bcp
确定所有版本bcp.exe和uninstall/remove旧版本。