工作生活与爱好

工作中的记录; 生活中的记忆; 业余爱好的记载。

2007-01-19

 

常用事务代码

Pfcg 角色维护
Su53
查看权限对象 st01 跟踪
St22
dump,以分析错误 eg.找到ABAP程序出错的地方,找出founction,用se37查看找到的founction,找到有关权限检查(authority check),找到object,在pfcg中添加object并赋予权限
/h debug
su01
建用户IDTMSADM这个用户不能锁定,它是系统默认的传输用户,SAPSYS也是系统用户,不能锁定

se09/se10 查看并释放 change request (workbench 表示与集团无关,只需要传一遍;customizing 表示与集团相关,则需要分多次传到每个集团)

sapd 配置打印方式、打印格式。它的配置是跨集团的(打印方式分为:localremotefront end 三种。local的配置较为复杂,它是指printerserver相连,driver全部都装在server上,然后再由server去连接pcremote是指serverprinter server 相连,printer server 再通过serverpc相连;front end 配置比较方便,它是指serverpc相连,pcprinter,并将其设置成默认printer

client的操作:sccL copy
scc3
查看日志
scc4
后台
scc5 delete
选择T000删除条目
000 001 065 066
这四个client为系统client,066用于做earlywatch

sm02 给所有人发送即时消息
se61
修改sap登陆界面
se61------
创建或修改 general text,即常规文本:zlogin_screen_info-----在行首可用@xx@方式引用一个icon(其中xx为数字,se38中运行report rstxicon 可查到所有的icon),文本信息最多为16,每行45个字符.
So01
邮箱

sm04 查看什么人在做什么事情,可踢人,它只能看到一台机器
al08
查看有多少人登陆,session_manage 表示用户出于登陆状态,什么也没有做,它可以看到两台机器,如果要登陆另外一台机器,可以用sm51转到另外一台机器
os01
查看在线机器名称

oss1 public进入sap 服务区,可用来发message或者申请lisence key
S0003605676
密码 I753A556

sm50/sm51 看进程,sm50看当前机器,sm51可以看两台机器

suim 权限比较 eg 查找哪些role里有spro这个事物代码

rz10 编辑系统参数文件
rdisp/gui_auto_logout & rdisp/keepalive
用于控制闲置时间()
login/system_client
用于控制默认登陆的client编号(000-999)
login/fails_to_user_lock
用于控制输错密码被锁定的次数(1-99)

se43 定制显示在用户主菜单中的sap标准菜单条目
1
Su01-----默认----startmenu-----区域菜单(填入定制的菜单)
2
Pfcg-----找到common role-----添加tcode----从范围菜单(填入定制的菜单)

se56 看自己的ID有哪些objectobject的值
su10
批量修改用户,也可由su01的菜单批量修改进入
su02
编辑用户权限的参数文件

su21 object
su20/su22
以不同角度来查看权限对象
sale
建立逻辑系统 eg. P34CLNT800

db13 数据备份
db02
数据库表和索引的监控
db12
数据备份日志
sapdba
数据库管理工具

sm36 定义后台作业 (标准的作业-------缺省的计划)
sm37
查看后台作业

sp01 看打印队列,可清空假脱机请求
spad
选择完全管理,先定义页格式,然后赋格式类型,再赋设备类型(CNSAPWIN

smlg 定义组登陆方式,如果发现机器不能自动分配资源或者分配资源出错,则可以在里面删除掉一台机器,然后再添加进去就可以解决,在它里面按F5可以查看机器响应时间,如果在1000ms以内则表示正常.

sm59 设置sfc连接,也可用它来登陆到别的机器,哪怕是用sap通讯帐号也可以

sm21 看系统日志

os06 操作系统监视器 ,cpu使用率正常在30%以内,30%~70%可能表示很慢,如果无系统信息,则需要在AIX中执行如下命令:
ps –ef|grep saposcol
(查看sap操作系统收集器进程)
cd /usr/sap/P34/SYS/exe/run (
注意这一行中的大写字母)
./saposcol
./表示运行)

st02
监控buffer,看命中率(hitratio),swap出错值大于1000则需要用rz10调整参数,一次最好只改一个参数,改完了重启sap使参数生效。
usr/sap/P34/SYS/profile
中有参数文件,可以在改变参数前做参数文件的备份,具体命令如下 cp xxx yyy ,恢复参数文件时,只需要将备份的参数文件copy回原参数文件名即可。这里的yyy包括:DEFAULT.PFL P34_DVEBMGS00_p34dbsvc P34_D01_p34apsvc START_D01_p34apsvc START_DVEBMGS00_p34dbsvc
———————————————————————————————————————
ls –l
系统中的文件属主如下:
-rwxrwxr-x 1 p34adm sapsys 2919 Sep 26 10:09 DEFAULT.BAK
-rwxrwxr-x 1 p34adm sapsys 2919 Sep 26 14:03 DEFAULT.PFL
-rwxrwxr-x 1 root system 466 Aug 08 15:55 DEFAULT.PFL.0
-rwxrwxr-x 1 p34adm sapsys 8940 Sep 26 12:29 P34_D01_p34apsvc
-rwxrwxr-x 1 p34adm sapsys 8940 Sep 26 09:56 P34_D01_p34apsvc.BAK
-rwxrwxr-x 1 p34adm sapsys 1013 Aug 08 15:55 P34_D01_p34apsvc.bak
-rwxrwxr-x 1 p34adm sapsys 5304 Sep 26 14:02 P34_DVEBMGS00_p34dbsvc
-rwxrwxr-x 1 p34adm sapsys 5014 Sep 26 09:45 P34_DVEBMGS00_p34dbsvc.
BAK
-rwxrwxr-x 1 p34adm sapsys 1891 Sep 01 12:47 START_D01_p34apsvc
-rwxrwxr-x 1 p34adm sapsys 2669 Sep 01 12:47 START_DVEBMGS00_p34dbsv
c
p34db:p34adm> cd ..
p34db:p34adm> ls
exe gen global profile profile.bck src
(红色的是profile的全备份,蓝色的没有用,是从原来的d00系统中带过来的,大写的bak文件是系统自动备份的,但它只保留最后一次保存之前的结果,所以修改参数后不要多次保存,全部改好了然后一次性保存,恢复参数时一定要用p34adm用户登录,以免文件属主发生改变,导致sap无法启动)
———————————————————————————————————————
cp –R profile.bck.2005.9.27 profile (将参数文件恢复)

st04 查看数据库日志 (转到------数据库日志)
oracle/P34/saparch
arch文件

sm13 检查更新是否有效,只需要看中间更新有效这几个字就可以了

sm12 检查锁定条目,可用于解锁,eg.用户锁定条目后断网了,其他人不能用,则需要解锁

st03n 可查看一些系统信息,凡是以“n”结尾的都是sap后来开发的事物代码,用于分析sap的一些系统信息,检查响应时间是否超过了2000ms,如果超过了则需要用其它手段来分析为什么这么慢,eg. sm37看后台作业,sm50看进程,sapdba或者db02tablespace 是否已满,用db02则需要刷新一下,否则有可能不是实时数据,但sapdba就是实时数据。Sm21看系统日志,st22dump.

Sm19 跟踪用户Sm20 看用户的详细动作Stat 粗略的查看用户的动作

利用scat进行数据导入

在系统上线或进行测试时,都需导入大量的主数据。在SAP中有多种方法可批量地导入大量数据,这里介绍利用scat进行数据导入的方法。下同以导入统计指标数据为例进行详细说明。

  • scat事务码进入计算机辅助测试工具屏幕,在测试情况栏内新建一个测试项。该测试项的名称要以z开头,如ztest。输入完名称后,按工具栏上最左边的“TCD”按钮开始记录事务。
  • 首先在弹出窗口内输入需记录的事务代码kk01,按回车,进入统计指标维护界面。
  • 接下来按维护统计指标的操作输入统计指标编码、统计指标名和计量单位,最后按保存完成事务记录,返回scat事务界面。
  • scat事务界面按保存,弹出选择开发类界面,选本地对象,完成ztest测试项目的创建。
  • 返回scat的初始屏幕,这时,在测试事件列表中应该有一个你刚创建的测试项目。选中它,按工具栏的更改按钮,接着双击功能表里的kk01项,接着再双击“SAPLOKSK”项,这时会打开输入统计指标编码窗口,并且光标会停留在编码栏内,接着点击工具栏的“insert import parameter”按钮,创建一个&STAGR参数。接着按工具栏下一页,使当标停留在名称栏,和上面一样,点击工具栏的“insert import parameter”按钮,创建&BEZEI参数。接着光标会自动移到计量单栏,同理,生成&MSEHI参数。按返回按钮回到上一屏幕,接着按保存完成参数创建。
  • 返回初始屏幕,在选中ztest测试项目的情况下,选择菜单的转到”--“变式”--“输出缺省,生成一个ztest.txt文件。
  • 打开ztest.txt文件,内容如下:

· [变量标识] [变式文本] STAGR BEZEI MSEHI

· --> Parameter texts 统计指标 名称 统计关键数单位

· --> 默认数值 Y02 y02 H

· *** Changes to the default values displayed above not effective

增加需导入的数据后的格式如下:

[变量标识] [变式文本] STAGR BEZEI MSEHI

--> Parameter texts 统计指标 名称 统计关键数单位

--> 默认数值 Y02 y02 H

*** Changes to the default values displayed above not effective

Y03 y03 H

Y04 y04 H

Y03Y04是需导入的统计指标,文件中的空格全部是用tab分隔的。整理好导入数据的格式后,就可进行数据导入了。进入scat事务,运行ztest测试项目,变式选择自文件外部的,选择整理好的ztest.txt文件。处理方式可选择前台后台,第一次最好选择前台方式,这样方便除错。最后按工具栏的运行按钮即可。


Comments: 发表评论



<< Home

Archives

1990年1月15日   2007年1月14日   2007年1月15日   2007年1月16日   2007年1月17日   2007年1月18日   2007年1月19日   2007年1月20日   2007年1月22日   2007年1月23日   2007年1月24日   2007年1月25日   2007年1月26日   2007年1月27日   2007年1月29日   2007年1月30日   2007年1月31日   2007年2月1日   2007年2月2日   2007年2月3日   2007年3月13日   2007年5月15日   2007年5月16日   2007年6月2日  

This page is powered by Blogger. Isn't yours?