0

根据 Microsoft 的文档,在启动期间需要自定义设置才能在 SSIS 集成运行时节点上安装自定义驱动程序。自定义设置由存储容器中的 main.cmd 文件触发,该存储容器还托管驱动程序安装文件。

https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup#instructions

该过程在尝试安装 C++ 运行时 (msdev2010_vcredist_x64.exe) 期间失败,并且错误不明确。我使用的版本是 hanaclient-2.9.28-windows-x64.zip。

.\hdbinst.exe -a 客户端 --batch

标准错误日志

Installation failed
  error installing
    Cannot install
      Cannot install Microsoft C/C++ Runtime
        Starting external program c:\setup\client\msdev2010_vcredist_x64.exe
          Command line is: c:\setup\client\msdev2010_vcredist_x64.exe /q
          Program terminated with exit code 110

我也尝试跳过 C++ 运行时,但结果仍然失败,但这次尝试注册单个组件。

.\hdbinst.exe -a 客户端 --batch --skip_vcredist

标准错误日志

The filename, directory name, or volume label syntax is incorrect.
Installation failed
  error installing
    Cannot install
      Cannot install package ODBO
        Registration of package "ODBO" failed
          Cannot register MDX provider
            Starting external program C:\Windows\system32\regsvr32.exe
              Command line is: C:\Windows\system32\regsvr32.exe /s "C:\Program Files\sap\hdbclient\SAPNewDBMDXProvider.dll"
              Program terminated with exit code 3

是否有人在 Azure SSIS 集成运行时中成功安装了 SAP HANA 驱动程序?

其他有用信息,自定义设置脚本公共存储容器的 Microsoft 示例。

4

0 回答 0