装了n次IDES了,东西还是没记住,不是basis就是记不住这些东西啊,放在这里存个档,省得每次还要狂问朋友或者去论坛查了。
一、破解IDES abap/4开发的access key的方法
************************************************************************************ 先检查程序:LSKEYF00的属性是否是Editor lock,如果是,执行SE30->F6(Tips&Tricks), 在右边写下面一段程序,F8执行,LSKEYF00的Editor lock就会打开
Update PROGDIR set edtx = '' Where name = 'LSKEYF00' And state = 'A'.
然后请严格按以下步骤修改
1,SE38,display LSKEYF00,找到form:JUMP_THE_WALL, 然后设置段点在 CALL 'GET_DEVELOPER_KEY'
ID 'NAME' FIELD 'ABCDEFGHIJKL' ID 'CUSTID' FIELD '1234567890' ID 'KEY' FIELD DUMMY_KEY.
2,SE38,change LSKEYF00,这时回停在断点上,ok,把SY-SUBRC修改为0,F8继续执行,
然后在 CALL 'GET_DEVELOPER_KEY' ID 'NAME' FIELD 'ABCDEFGHIJKL' ID 'CUSTID' FIELD '1234567890' ID 'KEY' FIELD DUMMY_KEY. 的后面加上这段话 IF sy-uname = 'ABAPER'. 注意:sy-uname 为自己的user id sy-subrc = 0. ENDIF. 3,save,check,active,这期间会有好几次停在在第1步的时候设置的断点上, 记得把SY-SUBRC都改为0
************************************************************************************
二、修改默认client号
IDES安装完成后,默认的登录client为000,我们可以将其修改为我们想要的client号, 具体方法如下:
登录系统后,执行事务码RZ10,然后执行菜单命令 utities---->import profile ---->of active server
这样就把操作系统的当前参数导入了系统,然后才能修改激活。 然后选择参数去修改,查看default和两个Pxx的参数文件中是否有 login/system_client =的项目,
有,则将clinet改成需要修改的即可, 没有则需要添加。
选择参数default,下面的选项选择extended maintenance,
点击修改按钮,在参数文件中新建项目login/system_client,项目值800
保存并激活后重新启动sap服务即可。
三、如何做一个client的copy
怎么做client的copy呢? scc4创建新client, 用sap*/pass登录新client, 切记登录到新的Client再执行SCCL, 需要1个多小时, sccl的屏幕参数选择sap_all, Source client都是800
做client copy的好处就是800配置被你改滥了以后可以直接copy回去, 到时候就在800执行SCCL,Source client为你新copy的client即可。