Client Copy问题 和Batch Input问题

1.1. Client Copy问题
  公司正在实施SAP项目,我们想将一个公司的配置拷贝至其他公司,听我们的顾问讲有些配置是无法拷贝过去的,但他又讲不出具体是哪些配置拷贝不过去,谁能帮帮我?
  
  正常的配置一般都能transfer过去的。CLIENT TO CLIENT USE T-CODE:SCCL,CROSS CLIENT USE T- CODE:SCC9
  
  
  求助!!如何导出一个client的用户数据到本地硬盘,再导到另外一个R/3学习系统scc8导出,把文件放到 data files: /user/sap/trans/data; control files: /user/sap/trans/cofiles, 然后用scc1导入, 我做的时候,是直接就是client export,要输入目标系统,根本没有说到文件放到哪里。请问是怎么回事呢?
  
  一个是用EXPORT/IMPORT的方式,一个是用Directly client copy,不一样的。
  
  
  请问在IDES中,Copy Client (SCCL)是否允许?系统提示:Target Client is productive and protected against client copy
  
  SAP CLIENT拷贝详细说明相关的事物代码:
  
  SCC3 (集团拷贝时查看日志)
  
  SCC4 (配置全部集团的目录)
  
  SCC5 (集团删除)
  
  SCCL (执行集团拷贝)
  
  Client(集团)拷贝操作步骤:
  
  1.用scc4在集团管理目录里添加一个目的Client(集团). 城市:重庆 货币:RMB 集团属性:测试 集团相关对象:不更改 集团无关对象:没有更改
  
  2.登陆刚才产生的新集团,用SAP*, pass.
  
  3.用sccl执行client copy程序. 比如 选参数文件:sap_all 源集团:300 源集团用户:300 然后选后台计划 最后选调度作业.
  
  client copy 的数据选项:
  
  1.User master data (用户主数据) 你的SAP USER ID 的相关数据
  
  2.authorization profiles(授权脚本) 用户权限数据
  
  3.Customizing data(定制数据) SPRO的后台配置
  
  4.application data (运用数据) 业务数据: 如销售订单,生产单,领料单等等
  
  client copy 可选的操作如下:
  
  SAP_ALL All client-dependent data
  
  SAP_USER User master data and authorization profiles
  
  SAP_CUST Customizing - application data is deleted
  
  SAP_UCUS Customizing and user data - application data is deleted
  
  SAP_APPL Customizing data and application data
  
  原来Client Copy操作Target 默认就是当前系统。所以必须登入新建的系统才能做。我在000中执行,想往新建完的client中copy,就得到上面的错误了。希望其它新人不要再犯相同的错误了。再一个问题,参数文件
  
  1.User master data (用户主数据) 你的SAP USER ID 的的相关数据
  
  2.authorization profiles(授权脚本) 用户权限数据
  
  3.Customizing data(定制数据) SPRO的后台配置
  
  4.application data (运用数据) 业务数据: 如销售订单,生产单,领料单等等
  
  
  如何拷贝CLient? 在一个系统如何将client 800拷贝到一个新的client 700?
  
  1)先从client 000,用户:sap*登陆;
  
  2)使用scc4,新增一个client,如600;
  
  3)从client 600,用户:sap*,密码:pass登陆;
  
  4)使用sccl进行本地复制。千万要注意:占用硬盘空间很快很大!我记得在SAP MADE EASY GUIDE中有详细说明,好像是Chapter23。美中不足的是其中没有使用ServerGroup的方法。scc7 ,scc8 scc9 export client and import client
  
  
  我在copy client裡使用任何T-code都出現error
  
  没有建立好,登录000删除之,重新建立; scc4--->creat new client login new client using username:sap* password pass scc1--->client copy
  
  000 ddic default password 19920607
  
  sap* default password 06071992
  
  
  求助!!如何导出一个client的用户数据到本地硬盘,再导到另外一个R/3学习系统,
  
  使用事务代码:FTWP及FTWA即可SCC8导出数据,再SCC7导入; SCC8倒出CLIENT,文件会在datafile和cofile两个目录下分别存放控制文件和数据文件,把它拷贝到目标目录下,加入buffer,后可用STMS进行IMPORT,用SCC3监视进程,完成后,用SCC7做POST IMPORT。即可, 但是前提是两个SERVER的STMS必须建好,并采用虚拟目标系统
  
  
  SAP CLIENT拷贝详细说明 相关的事物代码:
  
  SCC3 (集团拷贝时查看日志)
  SCC4 (配置全部集团的目录)
  SCC5 (集团删除)
  SCCL (执行集团拷贝)
  
  Client(集团)拷贝操作步骤:
  1.用scc4在集团管理目录里添加一个目的Client(集团). 城市:重庆 货币:RMB 集团属性:测试 集团相关对象:不更改 集团无关对象:没有更改
  2.登陆刚才产生的新集团,用SAP*, pass.
  3.用sccl执行client copy程序. 比如 选参数文件:sap_all 源集团:300 源集团用户:300 然后选后台计划 最后选调度作业.
  client copy 的数据选项:
  1.User master data (用户主数据) 你的SAP USER ID 的的相关数据
  2.authorization profiles(授权脚本) 用户权限数据
  3.Customizing data(定制数据) SPRO的后台配置
  4.application data (运用数据) 业务数据: 如销售订单,生产单,领料单等等
  
  client copy 可选的操作如下:
  
  SAP_ALL All client-dependent data
  
  SAP_USER User master data and authorization profiles
  
  SAP_CUST Customizing - application data is deleted
  
  SAP_UCUS Customizing and user data - application data is deleted SAP_APPL Customizing data and application data
  
  
  ClientCopy步骤:
  
  在SAP服务器安装时,默认设置了三个client,分别是000,001和066。这些client是SAP的标准client,它们包含了client的一些初始数据。client 000是SAP的一个参考client,里面有所有的SAP表和一些可修改的示例记录。它包含以下的设置:
  
  每上表都有一些默认值,这些表是与组织无关的。
  示例的组织单元。
  没有应用数据,包括主数据和运作数据,不能使用该client于实际的生产过程。
  有一套定置的配置。
  在开始配置系统时,请以client 000为源拷贝一个新的client。在没有应用数据的情况下,一个client需占用150M--200M的数据库空间。我们以000这个client为模板,拷贝生成一个新的client。具体操作是:
  
  首先,用scc4事务码创建一个client。配置client的参数,注意保护级别要选级别0,没有限制。配置好后存盘退出。
  注销,以“sap*”为用户名,“pass”为密码登录新创建的client。运行sccl进地本地client copy。配置client copy参数,Selected profile栏选“SAP_ALL”Source client和Source client user masters都选000。
  在client copy前,最好先进行测试运行。把Test run选项勾上,再按Schedule as background job设置后台工作计划。也就是把工作提交到后台运行。一般设置为立即运行。用scc3事务码可查看后台工作的进度。如果正常完成,没有出错,我们就可重复前面的动作,并取消Test run选项正式运行。
  成功拷贝后就可用000 client的用户名和密码登录新的client了。为什么是用client 000的用户名和密码呢?这是因为我们把client 000中除文档外的所有数据都拷贝过来了,包括用户数据。记住第一时间更改默认用户的密码。作为一个合格的系统管理员,这是必须要牢记的。
  
  我来个详细点的 
  
  1:)要用scc4定义一个新的client,同时定义好类型(T,P,D等)
  
  2:)用user/pasword: (sap*/pass) Login到新的client中去,做sccl做一个Local client copy本地CLIENT COPY使用事物代码SCCL,用SCC3查看日志。具体操作如下: 6.1.1 创建逻辑系统 1 运行事物代码SALE 2 选择“应用程序连接”—“发送和接收系统”—“逻辑系统”—“定义逻辑系统”,然后单击运行按钮
  
  3 对“跨集团更改”的提示做确认 4 在弹出的逻辑系统窗口点击“新条目”5 在弹出的窗口中输入逻辑系统的名字及描述。逻辑系统的命名规范为CLNT,如TSTCLNT5006 将创建的逻辑系统记入一个REQUEST,然后保存,逻辑系统定义完成。6.1.2 创建CLIENT 1 登陆系统,运行事物代码SCC4。 2 在弹出的窗口中点击改写按钮。3 确认系统提示—“更改是跨CLIENT的”。 4 点击新条目 5 输入创建的新CLIENT的设置: 集团:3位数字,由002-999任选,066保留逻辑系统:点右侧下拉按钮,找到上面创建的逻辑系统,如TSTCLNT5006 标准货币:选择人民币 7 集团角色:根据实际情况选取,如生产或测试由于是新CLIENT,暂时将更改并传输集团对象标记为自动记录修改;与集团无关的对象修改设置为允许对资源库和跨集团定制的更改。8 保存确认 6.1.3 LOCALE CLIENT COPY 1登陆新创建的CLIENT,默认用户名、密码为SAP*/PASS。 2 运行事物代码SCCL3 选择参数文件:参数文件的说明见本章开始部分,根据需要选取 4 选择源集团 5 选择要拷贝的用户主数据源集团,一般与2的选择相同 6 点击后台作业计划,定义集团拷贝的开始时间。7选择调度作业 8 检查弹出窗口的内容,确认后继续9 如果立即开始运行LOCALE CLIENT COPY,选择立刻,否则定义开始时间。到这个定义时间后,系统将在后台自动运行集团拷贝。注意:集团拷贝最好选择没有业务应用的时间进行。10 定义集团拷贝日志输出的打印机,一般选择虚拟打印机 11 系统提示集团拷贝将在预定时间开始,用SCC3可以查看集团拷贝日志。
  
  
  
  1.2. Batch Input问题
  Batch input学习!!!(参考文档资料)
  
  BATCH INPUT 注意事项:
  
  1.不要忘记在导出数据后,回车一下。
  
  2.你的源数据不能包含不需导入的项。
  
  3.定义数据名时要用英文缩写,不能用其他文字。
  
  
  我用CATT导数据,事务代码是PA40(人事事件)。当我通过外部文件进行数据导入时,老是出错,说某个字段比如PERSK不是输入字段。当我不输入PERSK时,它又说另外一个字段不是输入字段。但其实这些是需要我输入信息的字段。请问导致这个错误的原因是什么?
  
  是不是在修改摸板时忽略这几个字段,重新修改试试,实际上这种提示敲回车可以过,不一定要输的
  
  我忽略掉,或者修改过来正确,它又返回去了。这使得在文件中的数据一条也没有导入。不过,模板中的记录倒是导入了。那重建试试,把这几个字段作为选择字段
posted @ 2009-05-18 15:39  elegant  阅读(838)  评论(0编辑  收藏  举报