SAP BW: 系统连接遇到的一些问题

来源:互联网 发布:连帽衫里面穿什么 知乎 编辑:程序博客网 时间:2024/05/26 22:08
QAS是直接从Product做Client Copy出来的,所以遇到诸多问题。
       
A.  Transfer structure prefix for source system T90CLNT090 is not defined
            我激活DSO的时候出现以上错误。   从网上找到了解决的方法:

1. Go to WE20 and check whether Partner profile T90CLNT090 exist in LS type,if not just add Parnter profile with same and save.

Partner profile Name: T90CLNT090
TYPE: LS

Give:
Ty: US
User: UserName (用你的用户名就可以了)
Lang: EN

and Save.

2. Again re-click on Partner Profile: T90CLNT090
you will see ,there will be some entries in Inbound & out Bound Tabs.

Delete the following from outbound:
1.RSRQST

Delete the following from inbound.
1.RSINFO
2.RSSEND

and save your partner profile.

3. now execute - RSA1, it will ask to active Workbench. Just activate it .

之后可以顺利激活了。


B . Errors have been reported in Business Information Warehouse during IDoc update:
Could not find code page for receiving system

    从R/3抓取数据时,出现如上错误。  
1. RSA13进入到source system界面
2. 选择出现错误的源系统
3. 选择 Restore(恢复
4. 按照指示操作,就可以恢复了。

中途,出现Ports:A000000002 错误,我就按照某个指示,通过WE21 在节点:Transactional RFC下 ,把它给删了,结果check 数据源系统的时候,出现无法找到ports,我只好重建,问题来了,这个是流水号, 02已经走过了,自动生成了到A000000004, 后来查询到可以用 OMSL 可以修改Number Range的范围,我就把当前流水号重置为1,结果顺利生成原来02的流水号了。

另外系统有一个非常重要的表:RSBASIDOC (Assignment of source systems to BIW systems incl. IDoc type),  这个表会存储,系统之间通过IDoc连接的一些参数,它会在你第一次建立和R/3的BW数据源配置过程中生成。 

如果这个表出现错误,估计可以通过RSA13删除source system来删除,不过图省事,我就直接改表了。  (会提示定义重复)
Run FM RSAP_BIW_DISCONNECT to remove the old entry for your
source system, then run FM RSAP_BIW_CONNECT. This will replace
the entry in RSBASIDOC.

After this, delete the entry in Partner Profile for the Logical System
you are using(we20). Then execute RSA1. Once RSA1 is executed,
the system should prompt you to activate the source system.

Check the OSS note: Note 320286 - Correction: wrong or missing prefix.

RSAP_BIW_CONNECT
, parameter:

I_LANGU <Language of the connection in Transaction SM59>

I_SLOGSYS <OLTP Source System (SLOGSYS from RSBASIDOC in BW)>

I_LOGSYS <BW System (RLOGSYS from RSBASIDOC in BW)>

I_STEXT <Name of the OLTP system>

I_BASIC_IDOC <BIDOCTYP from RSBASIDOC in BW>

I_SAPRL <SAPREL from RSBASIDOC in BW>

I_RESTORE

I_TSPREFIX <TSPREFIX from RSBASIDOC in BW>

I_PREFIXE <35 times second byte of TSPREFIX from RSBASIDOC in BW

(forexample, TSPREFIX = ‘BA’, then

I_PREFIXE= ‘AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA’)>
========================================================================
SM59: Configuration of RFC Connections
Source System: 配置后数据就存在表RSBASIDOC中。
WE20:合作伙伴的参数文件
WE21:IDoc处理中的端口
 
它们是什么关系呢?