我们在 Azure 应用服务上部署了 Web 应用程序。我们的数据库也在 Azure 上,配置为使用 AAD 身份验证(我们已分配 AAD 管理员)。
我们在 Web 应用程序中使用以下连接字符串来使用以下连接字符串连接到此服务器和数据库。
数据源 = xxxxxxx.database.windows.net;初始目录 = xxxxxxx;持久安全信息 = False;身份验证 = Active Directory 集成
请注意:通过本地系统使用时,此连接字符串工作正常。但是,当我们在 Azure 应用服务中使用此 conn 字符串时,出现以下错误:
无法验证 Active Directory 中的用户 NT Authority\Anonymous Logon (Authentication=ActiveDirectoryIntegrated)。错误代码0x4BC;state 10 指定的域名格式无效
azure asp.net-core-mvc azure-sql-database azure-web-app-service
这个问题可能没有得到很好的研究,但我需要在开始设计之前找到实现这个解决方案的正确方法。
问题是,我们可以使用 SSAS MDX 查询作为 Azure 数据工厂链接服务源中的数据源吗?
我们正在尝试将数据从本地 SQL Server 复制到 Azure Blob 存储。但我们面临以下错误:
活动 Copy_741 失败:“接收器”端发生故障。ErrorCode=UserErrorJreNotFound,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=找不到 Java 运行时环境。,Source=Microsoft.DataTransfer.Common,''Type=System.DllNotFoundException,Message=无法加载 DLL “jvm.dll”:找不到指定的模块。(HRESULT 异常:0x8007007E),Source=Microsoft.DataTransfer.Richfile.HiveOrcBridge,'
在其他一些帖子中,我们发现需要在 Integration Runtime 节点上安装 Microsoft Visual C++ 2010 Redistributable Package,但最新版本已经安装。
我们正在使用 Azure 数据工厂 v2。此外,我们能够毫无问题地将数据从 Azure SQL Server 传输到 Blob