配置 SAP 資料源

  • 文档创建者:Roxy
  • 历史版本:15
  • 最近更新:Nikozhan 于 2025-02-10
  • 1. 概述

    1.1 版本

    FineDataLink版本

    功能變動
    4.0.10-
    4.1.12.2
    • 資料連結後支援「選表」

    • 由於支援多種方式從ERP中取數,改名為「SAP ERP」資料連結

    1.2 功能介紹

    FineDataLink 支援透過 RFC API呼叫 SAP 系統內已經開發好的函式,並將資料取出。

    在呼叫前需要首先建立 FineDataLink 與 SAP 系統的連結。

    2. 匯入檔案

    與 SAP 系統進行連結,需要匯入 SAP API包和本地庫,並確定運作的 JVM 能夠找到API包和本地庫。

    1)下載檔案

    下載下表對應版本並解壓資料夾,獲得sapjco3.jar、sapjco3.dll等檔案。

    2)上傳檔案

    • 對於維運平台部署的專案,將獲得的檔案上傳到工程外掛目錄/fdl/customlib/lib資料夾中

    • 對於非維運平台部署的專案,將獲得的檔案上傳到工程/webapps/webroot/WEB-INF/lib資料夾中

    3)重啟FineDataLink工程或組件。

    伺服器系統
    SAP 檔案包
    Linux64

    sapjco3_linux_64bit.rar

    注意事項:

    若同一個 SAP 資料庫建立了多個資料連結,使用下方驅動檔案:

    驱动文件.zip

    Linux32

    sapjco3_linux_32bit.rar

    Windows64

    sapjco3_windows_64bit.rar

    Windows32

    sapjco3_windows_32bit.rar

    注1:請確定工程JDK版本為 1.8 且小版本在 JDK8u102 以上。

    注2:如果資料連結失敗,可以嘗試將 sapjco3.dll 檔案放置在系統 jre 的 bin 目錄下,例如:%JAVA_HOME%\jre\bin

    注3:Windows Server 2003 和 Windows XP 的系統在連結 SAP 時,需要下載安裝 Microsoft Visual C++ 2005 SP1。

    注4:如果仍連結不了,看報錯資訊,例如驗證 SAPJCO 失敗,缺少依賴包 libstdc++.so「SAPJCO2 才需要,而 SAPJCO3 不需」,則需要安裝共享庫。

    3. 具體連結步驟

    3.1 建立連結

    1)登入 FineDataLink 後點選「管理系統>資料連結>資料連結管理」,选中某个文件夹后,建立資料連結。如下圖所示:

    2)设置数据连接名称(可同时修改数据连接所在目录)。如下图所示:

    3)可根据数据源分类、支持形式、适配模块、数据源名称筛选数据库。如下图所示:

    4)輸入連結資訊並點選測試連結,如下圖所示:

    配置項說明
    資料連結名稱

    資料連結名稱

    預設值重名時,追加增量的數字後綴,如「資料連結1」

    主機名稱

    SAP應用伺服器的主機名;例如:192.168.1.123

    對應SAP系統中的應用伺服器:

    系統編號

    SAP 實體編號(由SAP系統確定);例如:00

    對應SAP系統中的實體編號:

    語言程式碼

    填寫SAP系統語言程式碼(由SAP側確定)

    如:ZH 為中文

    注:SAP 中可以根據透明表T002查到支援的配置項

    查看SAP系統登入介面的登入語言:

    用戶端編號

    SAP用戶端編號,即SAP系統管理的業務和資料的最大有效集合(由SAP系統確定)

    如:000

    查看SAP系統登入介面的集團編號:

    帳號

    連結使用的 SAP 使用者賬

    查看SAP系統登入介面的使用者:

    密碼

    連結使用的 SAP 使用者密碼

    密碼不可複製

    查看SAP系統登入介面的密碼:

    SAP路由SAP路由配置(由SAP側確定)

    SAP路由是其主機名的下一層,用於相同主機名下多個應用的區分

    對應SAP系統中的 SAProuter 字串:

    5)連結成功後點選「儲存」,如下圖所示:

    3.2 使用 SAP 取數

    連結成功之後就可以透過此資料連結從 SAP 系統中取數,並進行定時任務資料開發,詳細參見 SAP ERP取数概述 。

    附件列表


    主题: 配置資料源
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!