我们正在尝试将数据从本地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
答案 0 :(得分:1)
要转换为ORC文件,需要在自托管集成运行时上安装Java运行时环境。如果已经仔细检查了是否安装了JRE和C ++ 2010可再发行组件,则还需要检查其他一些事情:
答案 1 :(得分:0)
可能与没有在相关计算机上安装Java有关。
希望有帮助!