上一主题: SAP R3 连接信息下一主题: 错误:端点无法在此端点类型中创建。


配置 SAP R3 连接器

您必须配置 SAP R3 连接器才可以使用 SAM 来管理 SAP R3 端点上的特权帐户。 要配置 SAP R3 连接器,请在企业管理服务器或 Java 连接器服务器 (JCS) 安装所在的任何服务器上安装 SAP JCo 库。

使用您的 SAP 登录从 SAP Marketplace 下载 SAP JCo 库。 确认所选择的 SAP JCo 库适用于您使用的系统平台。

http://service.sap.com/connectors 

示例:在 Windows 上安装 SAP JCo 库

下列示例向您显示如何在 x86 Windows 2003 Server 上安装 SAP JCo 库。

  1. 从 SAP 为 Windows 下载 32 位 JCO 2.1 包。
  2. 将 sapjco-ntamd64-2.1.9.zip 解压缩到临时目录。
  3. 将 sapjcorfc.dll 和 librfc32.dll 文件复制到 Windows system32 目录。

    注意:如果系统进行提示,请覆盖该目录中的任何现有文件。

  4. 将 sapjco.jar 文件复制到 Java Connector Server extlib 目录。 该目录位于:
    accesspath\Connector Server\extlib
    
  5. 重新启动 CA Identity Minder - Connector Server 服务。

    现在,您可以使用 SAM 来管理 SAP R3 端点上的特权帐户。

示例:在 Linux 上安装 SAP JCo 库

  1. 从 SAP 为 Linux 下载 32 位 JCo 2.1 zip 包,并将其保存到目录,如 /opt/SAPJCO 中。
  2. 停止 JCS 服务:
    /opt/CA/AccessControlServer/Connector_Server/bin/im_jcs stop。
    
  3. 停止 JBoss 服务。
  4. 如果您还没有以下 RPM 程序包,请安装他们:
  5. 更改为 /opt/SAPJCO 并解压缩 JCo zip 文件。
  6. 将 sapjco.jar 移至 /opt/CA/AccessControlServer/Connector_Server/extlib 目录。
  7. 将 librfccm.so 移至 /usr/lib 目录。
  8. 更改为 /opt/CA/AccessControlServer/Connector_Server/bin 并打开 im_jcs 文件。 找到“## Load options”部分。 将引号之间的 JVM 选项部分复制到您的剪贴板:
    ## Load options
    JVM_OPTIONS="-Djava.security.edg=file:/dev/./urandom -Dhttps.cipherSuites=TLS_RSA_WITH_AES_256_CBC_SHA256 -Xms256M -Xmx512M -client -Djava.awt.headless=true -Dlog4jconfiguration=../conf/log4j.properties -Djava.library.path=."
    
  9. 更改为 /opt/CA/AccessControlServer/Connector_Server/data。 创建文件 jvm_options.conf。
  10. 如下设置最小文件权限:
    chmod 644 /opt/CA/AccessControlServer/Connector_Server/data/jvm_options.conf 
    
  11. 编辑 jvm_options.conf 并将复制的 JVM 选项粘贴至单独一行,作为文件的第一行,而且在结尾没有额外的新行。

    将已存储 SAP JCo 库文件(例如 /opt/SAPJCO)的路径附加到 java.library.path 选项,并保存文件。

    示例:

    -Djava.security.edg=file:/dev/./urandom -Dhttps.cipherSuites=TLS_RSA_WITH_AES_256_CBC_SHA256 -Xms256M -Xmx512M -client -Djava.awt.headless=true -Dlog4jconfiguration=../conf/log4j.properties -Djava.library.path=.:/opt/SAPJCO
    
  12. 更改为 /opt/CA/AccessControlServer/Connector_Server/bin。
  13. 设置 LD_LIBRARY_PATH 变量以包括 /usr/lib 目录:
    导出 LD_LIBRARY_PATH=/usr/lib。
    
  14. 从您设置 LD_LIBRARY_PATH 的相同终端启动 JCS 服务器
    ./im_jcs start
    
  15. 启动 JBoss 服务器。

更多信息:

SAP R3 连接信息