Microsoft .NET Data Provider for mySAP Business Suite,预览版
看到4.2,我傻了,我不是 basis.
- 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 的前提条件的信息,请参阅下载文件中包含的自述文件。
看到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)返回代码“0”表示一切顺利。
Addtobuffer successful for TransportNumber
tp finished with return code: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)返回代码“0”表示一切顺利。
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 或 4。如果您收到的返回代码为 8 或更大,请与 Microsoft 产品支持服务部门 (PSS) 联系。4. 检查传输日志
使用事务 SE09 检查 SAPGUI Transport Organizer 中的传输日志,以确认没有错误。