Microsoft .NET Data Provider for mySAP Business Suite,預覽版
SQL Server 2005 支援使用 Microsoft .NET Data Provider for mySAP Business Suite 訪問 SAP 資料。通過此提供者可以建立可與 mySAP Business Suite 解決方案串連的 Integration Services 包,然後執行可通過支援介面訪問資料的命令。還可以基於運行 mySAP Business Suite 的伺服器建立 Reporting Services 報表。
您可以在 SQL Server 匯入和匯出嚮導以及各種 Integration Services 功能(包括指令碼任務、DataReader 源組件和指令碼組件)中使用 Microsoft .NET Data Provider for mySAP Business Suite,而且可在 Reporting Services 中使用資料處理擴充。
SQL Server 2005 中不包括 Microsoft .NET Data Provider for mySAP Business Suite。根據授權條款,該預覽版作為預發布軟體授權。有關使用 Microsoft .NET Data Provider for mySAP Business Suite 的前提條件的資訊,請參閱下載檔案中包含的讀我檔案。
http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/DataProviderSAP.exe
看到4.2,我傻了,我不是 basis.
4.2 安裝 RFC
若要安裝這兩個 RFC,請按下列步驟進行:
1. 將檔案從運行 SQL Server 的電腦複製到 SAP 應用程式伺服器
- 以 SAP R/3 系統管理員的身份登入到開發系統的 SAP 應用程式伺服器。
- 將命名方式為
K9*.BI1
的傳輸檔案從運行 SQL Server 的電腦上的安裝目錄複寫到 SAP 應用程式伺服器上的以下目錄中:DRIVE:\usr\sap\trans\cofiles
- 將命名方式為
R9*.BI1
的傳輸檔案從運行 SQL Server 的電腦上的安裝目錄複寫到 SAP 應用程式伺服器上的以下目錄中:DRIVE:\usr\sap\trans\data
。
2. 將傳輸載入到 SAP 應用程式伺服器上的傳輸緩衝區中
- 在命令提示字元下,轉到 SAP 應用程式伺服器上的如下傳輸程式目錄:
DRIVE:\usr\sap\trans\bin
- 若要將傳輸載入到傳輸緩衝區,請在
\usr\sap\trans\bin
目錄中執行下列命令,並用您的開發系統的系統 ID 替換 sysid:tp addtobuffer TransportNumber sysid pf=TP_DOMAIN_sysid.PFL
其中 TransportNumber
是實際的傳輸號(例如 BI1K900201)。
- tp 命令執行完畢後,您將看到一個包含類似下列資訊的報告:
This is tp version 320.56.66 (release 620)
Addtobuffer successful for TransportNumber
tp finished with return code:0
傳回碼“0”表示一切順利。
可接受的傳回碼為 0 或 4。如果您收到的傳回碼為 8 或更大,請與 Microsoft 產品支援服務部門 (PSS) 聯絡。
注意:可以從 cofile 檔案名稱輕鬆地推匯出實際的傳輸號。例如,名為 K900201.BI1 的 cofile 提供的傳輸號為 BI1K900201。
3. 將傳輸匯入 SAP
- 在命令提示字元下,執行以下命令:
tp import TransportNumber
sysid client=clientnumber pf=TP_DOMAIN_sysid.PFL
用您的開發系統的系統 ID 替換 sysid。用您的開發系統的用戶端編號替換 clientnumber。
您可以使用 U2 參數改寫以前安裝的對象,如下所示:
tp import TransportNumber
sysid client=clientnumber U2
- 或 -
tp import TransportNumber
sysid client=clientnumber pf=TP_DOMAIN_sysid.PFL U2
注意:可以從 cofile 檔案名稱輕鬆地推匯出實際的傳輸號。例如,名為 K900201.BI1 的 cofile 提供的傳輸號為 BI1K900201。
- tp 命令執行完畢後,您將看到一個包含類似下列資訊的報告:
This is tp version 320.56.66 (release 620)
This is R3trans.exe version 6.08 (release 620 - 04.02.03 - 14:54:00).
R3trans.exe finished (0000).
This is R3trans.exe version 6.08 (release 620 - 04.02.03 - 14:54:00).
R3trans.exe finished (0000).
tp finished with return code:0
傳回碼“0”表示一切順利。
可接受的傳回碼為 0 或 4。如果您收到的傳回碼為 8 或更大,請與 Microsoft 產品支援服務部門 (PSS) 聯絡。
4. 檢查傳輸日誌
使用事務 SE09 檢查 SAPGUI Transport Organizer 中的傳輸日誌,以確認沒有錯誤。