自学内容网 自学内容网

SAP学习笔记 - Basis01 - 创建Client ,拷贝Client

最近工作当中用到了Client间数据移送的内容,想把自己的虚机给弄两个Client。

最后也没完全弄成,先把过程整理一下,以后有空接着弄。

目录

1,SALE - 新建逻辑系统

2,SCC4 - 分配Client到集团

3,RZ10 - 取消SAP*登录限制

4,SCCL 拷贝Client

1),Login到CL820

2),参数设置

3),执行拷贝


下面是详细内容。

1,SALE - 新建逻辑系统

登录任意Client,比如我这里是800,要保证该Client有创建Client的权限。

T-code:SALE

基本设定 > 伦理System > 定义:伦理System

选任意一个,点Copy

或者直接点新规,然后输入也可以

默认规则是 <SID>CLNT<CLIENTNUMBER>,比如:T90CLNT820

那么如何知道 SID是啥呢?

- T-code:SCC4

然后找到你登录的那个Client,比如我这里的800

然后双击,就可以看到详细页面,这里的

- 伦理System:T90CLNT090 (当然好像它没太遵守规则哈:))

说明 SID 是T90

2,SCC4 - 分配Client到集团

点编集,再点新规 图标

输入内容

然后点保存,这样Client就建好了

下来来设定基础数据。

3,RZ10 - 取消SAP*登录限制

系统默认新建的Client只有一个账户,那就是

UID:SAP*/PWD:PASS,或者 UID:DDIC/PWD:19920706

不过有的时候SAP*会默认禁止登陆,或许是出于安全考虑,如果SAP*禁止登陆的话,那么系统在用这个帐号登陆的时候会提示用户名或密码错误!

参数文件里选择DEFAULT,如果不能选择的话就需要在菜单里面utities----import profile --- -active server导入profile~

选择 扩张更新(扩展维护),点击修改,弹出的画面里点击 参数 新建参数

参数名称输入:login/no_automatic_user_sapstar

参数值:0

0代表SAP*可以登录,1代表SAP*不能登陆!

然后打开DEFAULT.PFL

- 路径:D:\usr\sap\EDS\SYS\profile

  注意这里的EDS 是SID,比如我这里是 EDS

- 参数

login/system_client = 800
zcsa/installed_languages = 1E
zcsa/system_language = 1
login/no_automatic_user_sapstar = 0    《=这个必须要有,不然SAP*应该是登录不了的

保存,然后重启SAP实例。

4,SCCL 拷贝Client

上面的 【3,RZ10 - 取消SAP*登录限制】里面费那么大劲儿取消SAP*登录有啥用呢?

其实就是新的CL820建好了以后,里面啥也没有,那你要怎么Login呢?对,就是这个万能的SAP*

1),Login到CL820

CL820/UID:SAP*/Pass:PASS

2),参数设置

- Target Client:其实就是拷贝先(拷贝目标,拷贝到它)

   因为我登录了CL820/UID:SAP*/Pass:PASS的缘故,所以就会从别的CL拷贝到CL820

- Source Client:拷贝源,点后面的选择按钮可以看到该系统内所有Client,也包括上面建的820

   一般新系统的话,会选000,里面基础数据,这里选800,因为800里面我已经做了很多东西了

- Scheduled Profile:

  这里说明了你要拷贝什么内容到新环境

  - SAP_ALL:拷贝所有

  - SAP_CUST:只拷贝Customizing ...

- Source Client Users Masters:

  指明把哪个CL里面的用户拷到新CL里面

  我这里也选800,真实Basis操作的话,应该会根据实际需求选

- Test Run:可以试运行一下,看结果是不是自己想定的

3),执行拷贝

- Start Immediately:立即开始

- Parallel Processes:多线程处理

  Menu > Goto > Parallel Processes

- Maximum Number of Processes:4 - 即最大4个线程处理

  根据服务器的能力,可以手动调整

- Schedule Client Copy in Background:后台运行

  前面的立即执行是在前端执行,这个是后台执行

  后台执行的好处是前端死机了等也不会影响处理,前端执行的话,前端死机了那就是处理失败了

点Background Server,可以选后端Server

TODO:没用过,可能是有多台服务器可以选在那台上面执行后端操作的意思吧

点 Start Immediately,哎,出错了

The system could not find any suitable RFC destination for processing for client 800.

Client复制报FINBASIS连接错误的处理 – 枫竹丹青SAP学习与分享

来试着解决一下这个问题。

a),点击上图的 Wizard(向导)链接

然后点 Continue 按钮

这个就是要创建的RFC连接名,点 Continue

这里的 Load Balancing 要是没有的话可以勾掉,不然后面会出现check出错

显示RFC用户名和密码

可以手动修改,也可以用默认的,这里就用默认的,点Continue

 点 Complete 完成

Client复制报FINBASIS连接错误的处理 – 枫竹丹青SAP学习与分享

图文并茂详细讲解SAP如何新建并COPY Client - SAP小学徒 - 博客园

然后再打开 SM59,双击创建的RFC,再点 Connection Test

这种应该算是成功了

之前我把Load Banlance给勾上了,总出错,看来那块儿还是需要再配置,

我把它给勾掉就暂时好用了

回到SCCL,再次执行拷贝

又出错了😓

Invalid time interval:Start date 2024-10-02 after end of date 2020-12-31

TODO:就先搞到这里,以后有空在搞好了,实在是太费时间了

如果这一步过了,应该就能拷了吧:)

 

以上就是本章的内容。

更多SAP顾问业务知识请点击下面目录链接

https://blog.csdn.net/shi_ly/category_12216766.html


原文地址:https://blog.csdn.net/shi_ly/article/details/142473124

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!