JCO操作部署

本文详细介绍了在Windows和Linux环境下安装SAPJCo的步骤,包括设置系统环境变量,放置sapjco3.dll和sapjco3.jar到正确目录,以及在不同操作系统中配置JCO监听服务。对于Windows,需将dll文件放入相应系统目录或JDK/bin,而在Linux上,需要将so库文件添加到JAVA_HOME,并更新环境变量。同时强调了配置jco.server.gwhost的重要性。
摘要由CSDN通过智能技术生成
    1.  jco安装

windows 环境设置

1.sapjco3.dll 需要与 sapjco3.jar 在同一目录

2.设置系统环境变量,将sapjco3所在目录加入系统环境变量

3.根据自己的操作系统版本选择对应的sapjco3包

32位系统

  例如:

      新建环境变量

             变量名: JAVA_SAPJCO

             变量值: E:\sapjco3\sapjco3-win32

      将新建的 JAVA_SAPJCO 环境变量加入 系统环境变量 Path变量集合中.

             %JAVA_SAPJCO%\sapjco3.jar

3.项目部署运行

       32位系统

        将 sapjco3.dll 加入到c:/windows/system32/目录 或者 将 sapjco3.dll 加入到 JDK/bin 目录下

       64位系统

       将 sapjco3.dll 加入到c:/windows/SysWOW64/目录 或者 将 sapjco3.dll 加入到 JDK/bin 目录下

    1. Linux sapjco3 安装

1.解压 sapjco3-linux64 或 sapjco3-linuxintel-3.0.5
   当前生产环境 centos_X64_32 系统使用的是 sapjco3-linux64
2.将sapjco3.jar 文件复制至  $JAVA_HOME/lib/sapjco3.jar
3.将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so
4.设置环境变量
   vim /etc/profile 修改文件
   JAVA_HOME=/usr/local/java
   PATH=$PATH:$JAVA_HOME/bin
   CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/sapjco3.jar
   JRE_HOME=$JAVA_HOME/jre
   LD_LIBRARY_PATH=dir:$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/amd64/server
   export JAVA_HOME LD_LIBRARY_PATH PATH
5.刷新配置
   source /etc/profile
  
6.配置本地 hosts 将主机名字映射到IP地址
   1.控制台执行  hostname 命令查看计算机名
   2.控制台执行 hostname -i 查看本机IP
   3.编辑hosts文件  vi /etc/hosts
   4.在 /etc/hosts中 加入
     (本机IP) localhost hostname(计算机名)

建立  Jco Serever 监听服务时相关设置 
   windows jco 监听设置
   进入 %SystemRoot%\System32\drivers\etc
   1.修改 services文件,在services文件尾部 将  jco.server.gwserv:sapgw00 属性值 sapgw00 加入 SAP 端口映射
     sapdp00  3200/tcp #SAP Server
     sapgw00  3300/tcp #SAP Gateway
   2.修改 hosts文件,在 hosts中 将 jco.server.gwhost:gmdev01  属性值  gmdev01 加入 SAP服务器IP 地址映射
    
   linux jco 监听设置
    1.执行  vi /etc/hosts
             修改 hosts文件,在 hosts中 将 jco.server.gwhost:gmdev01  属性值  gmdev01 加入 SAP服务器IP 地址映射
      10.86.95.121       gmdev01
    2.执行 vi /etc/services
             修改 services文件,在services文件尾部 将  jco.server.gwserv:sapgw00 属性值 sapgw00 加入 SAP 端口映射
      sapdp00  3200/tcp #SAP Server
      sapgw00  3300/tcp #SAP Gateway

    1. Linux sapjco3 安装配置案例

外部系统的配置

 

 

注意: jco.server.gwhost的配置项,配置SAP系统的网关主机名。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值