SAP常用命令 BASIS操作.docx

上传人:b****4 文档编号:11867409 上传时间:2023-04-06 格式:DOCX 页数:20 大小:35.39KB
下载 相关 举报
SAP常用命令 BASIS操作.docx_第1页
第1页 / 共20页
SAP常用命令 BASIS操作.docx_第2页
第2页 / 共20页
SAP常用命令 BASIS操作.docx_第3页
第3页 / 共20页
SAP常用命令 BASIS操作.docx_第4页
第4页 / 共20页
SAP常用命令 BASIS操作.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

SAP常用命令 BASIS操作.docx

《SAP常用命令 BASIS操作.docx》由会员分享,可在线阅读,更多相关《SAP常用命令 BASIS操作.docx(20页珍藏版)》请在冰豆网上搜索。

SAP常用命令 BASIS操作.docx

SAP常用命令BASIS操作

SAP常用命令、BASIS操作

SAP常用命令、BASIS操作(转摘,备忘)

查看(1136)/评论(10)/评分(35/6)

Pfcg角色,权限参数文件配置

Su53查看权限对象st01跟踪

St22看dump,以分析错误eg.找到ABAP程序出错的地方,找出founction,用se37查看找到的founction,找到有关权限检查(authoritycheck),找到object,在pfcg中添加object并赋予权限

/hdebug

su01建用户ID,TMSADM这个用户不能锁定,它是系统默认的传输用户,SAPSYS也是系统用户,不能锁定

se09/se10查看并释放changerequest。

(workbench表示与集团无关,只需要传一遍;customizing表示与集团相关,则需要分多次传到每个集团)

sapd配置打印方式、打印格式。

它的配置是跨集团的(打印方式分为:

local,remote,frontend三种。

local的配置较为复杂,它是指printer和server相连,driver全部都装在server上,然后再由server去连接pc;remote是指server与printerserver相连,printerserver再通过server与pc相连;frontend配置比较方便,它是指server与pc相连,pc接printer,并将其设置成默认printer)

client的操作:

sccLcopy

scc3查看日志

scc4后台

scc5delete选择“从T000删除条目”

000001065066这四个client为系统client,066用于做earlywatch

sm02给所有人发送即时消息

se61修改sap登陆界面

se61——创建或修改generaltext,即常规文本:

zlogin_screen_info—–在行首可用@xx@方式引用一个icon(其中xx为数字,在se38中运行reportrstxicon可查到所有的icon),文本信息最多为16行,每行45个字符.

So01邮箱

sm04查看什么人在做什么事情,可踢人,它只能看到一台机器

al08查看有多少人登陆,session_manage表示用户出于登陆状态,什么也没有做,它可以看到两台机器,如果要登陆另外一台机器,可以用sm51转到另外一台机器

os01查看在线机器名称

oss1选public进入sap服务区,可用来发message或者申请lisencekey

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—–找到commonrole—–添加tcode—-从范围菜单(填入定制的菜单)

se56看自己的ID有哪些object及object的值

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|grepsaposcol(查看sap操作系统收集器进程)

cd/usr/sap/P34/SYS/exe/run(注意这一行中的大写字母)

./saposcol(./表示运行)

st02监控buffer,看命中率(hitratio),swap出错值大于1000则需要用rz10调整参数,一次最好只改一个参数,改完了重启sap使参数生效。

usr/sap/P34/SYS/profile中有参数文件,可以在改变参数前做参数文件的备份,具体命令如下cpxxxyyy,恢复参数文件时,只需要将备份的参数文件copy回原参数文件名即可。

这里的yyy包括:

DEFAULT.PFLP34_DVEBMGS00_p34dbsvcP34_D01_p34apsvcSTART_D01_p34apsvcSTART_DVEBMGS00_p34dbsvc

———————————————————————————————————————

ls–l

系统中的文件属主如下:

-rwxrwxr-x1p34admsapsys2919Sep2610:

09DEFAULT.BAK

-rwxrwxr-x1p34admsapsys2919Sep2614:

03DEFAULT.PFL

-rwxrwxr-x1rootsystem466Aug0815:

55DEFAULT.PFL.0

-rwxrwxr-x1p34admsapsys8940Sep2612:

29P34_D01_p34apsvc

-rwxrwxr-x1p34admsapsys8940Sep2609:

56P34_D01_p34apsvc.BAK

-rwxrwxr-x1p34admsapsys1013Aug0815:

55P34_D01_p34apsvc.bak

-rwxrwxr-x1p34admsapsys5304Sep2614:

02P34_DVEBMGS00_p34dbsvc

-rwxrwxr-x1p34admsapsys5014Sep2609:

45P34_DVEBMGS00_p34dbsvc.

BAK

-rwxrwxr-x1p34admsapsys1891Sep0112:

47START_D01_p34apsvc

-rwxrwxr-x1p34admsapsys2669Sep0112:

47START_DVEBMGS00_p34dbsv

c

p34db:

p34adm>cd..

p34db:

p34adm>ls

exegenglobalprofileprofile.bcksrc(红色的是profile的全备份,蓝色的没有用,是从原来的d00系统中带过来的,大写的bak文件是系统自动备份的,但它只保留最后一次保存之前的结果,所以修改参数后不要多次保存,全部改好了然后一次性保存,恢复参数时一定要用p34adm用户登录,以免文件属主发生改变,导致sap无法启动)

———————————————————————————————————————

用cp–Rprofile.bck.2005.9.27profile(将参数文件恢复)

st04查看数据库日志(转到——数据库日志)

oracle/P34/saparch看arch文件

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

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

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

Sm21看系统日志,st22看dump.

Sm19跟踪用户

Sm20看用户的详细动作

Stat粗略的查看用户的动作

更改口令passwdeg.passwdorap34

看当前路径pwd

看sap或者oracle的进程eg.ps-ef|grepsap或者ora

看命令的使用方法,相当于DOS中的help命令eg.manxxx

更改当前用户sueg.su–orap34

查看clusterlssrc–gcluster

看文件大小df–k

看有哪些用户who

看文件内容more

vi编辑器vi

查看服务器地址netstat–in

新建目录mkdir

192.167.17.1db内部地址

192.167.17.2app内部地址

192.167.17.3tsm内部地址

进入tsm管理界面dsmadmc(admin:

admin)

使用orap34用户

运行sapdba,以扩展表空间:

su–orap34

sapdba

c—–a—–……

当数据库备份失败,oracle启动不了的时候sapdba—-j—a—-a—-y

当sap*用户密码忘记时:

sqlplus/nolog

connectsapr3/sap或者connetsystem/manager

descsapr3.usr02;

deletefromsapr3.usr02wheremandt=‘420’andbname=‘sap*’;

commit;

登陆sqlplus:

sqlplus/nolog

connect/assysdba

在PC机上从app上以二进制方式获取文件:

c:

\ftp10.124.4.71

cdxxx

bin

getxxx

生成错误报告:

erppt–a|>xxx.txt

将系统面板警告灯熄灭:

diag—–taskselection—–identifyandattentionindicators—–setsystemattentionindicatorstonormal回车—–F7

使用p34adm用户关停sap,改系统参数时

使用root用户开关ha,当选择takeover时,ha会自动切换(从db切换到app)当选择graceful时,ha不会自动切换

IBM中国24小时服务热线:

800-8106677/800-8101818-5100

小型机开停机操作手册

开机:

1.打开主阵列电源开关,间隔三分钟之后打开从阵列电源开关

2.打开扩展磁带机(两台),然后开磁带库

3.先开DB(570),然后开APP(570)

4.最后开TSMSERVER(520)

关机:

1.关闭TSMSERVER

2.关闭APP,随后关闭DB

3.关闭磁带库,关闭两台扩展磁带机

4.先关闭从阵列电源开关,间隔三分钟关闭主电源开关

启动HA

CI和DB会随着cluster一块被启动起来:

telnet10.124.4.70

smittyclstart

lssrc–gcluster

AI也会被带起来:

telnet10.124.4.71

smittyclstart

lssrc–gcluster

停止HA

telnet10.124.4.71

smittyclstop选择graceful

shutdown–F

telnet10.124.4.70

smittyclstop选择graceful

shutdown–F

当db想要切换到app时,app不做任何动作,注意千万不能停cluster,应该直接在db上以takeover的方式停掉db的cluster,则db上的db和ci就会自动切换到app上了,与此同时,ai被杀掉了。

当从app回切到db时,只需要在db上启动cluster,ci和db就会自动回切到db,而此时app上事先被杀掉的ai就需要手工启动。

今年的策略是App停掉时不自动切换到db上。

oracle&sap启停操作

一、启动

a)启动CI和DB

1)telnet10.124.4.70

2)su-p34adm

3)ls

4)startsap_p34dbsvc_00###注意不要错误执行其它任何的脚本

5)等待启动完成

6)ps-ef|grepora###检查ORACLE的进程是否正常启动

7)ps-ef|grepsap###检查SAP的进程是否正常启动

b)启动AI

1)telnet10.124.4.71

2)su-p34adm

3)ls

4)startsap_p34apsvc_01###注意不要错误执行其它任何的脚本

5)等待启动完成

6)ps-ef|grepsap###检查SAP的进程是否正常启动

c)用SAPGUI看是否能正常登录系统

二、停止

a)停止AI

1)telnet10.124.4.71

2)su-p34adm

3)ls

4)stopsap_p34apsvc_01###注意不要错误执行其它任何的脚本

5)等待停止完成

6)ps-ef|grepsap###检查SAP的进程是否正常停止

b)停止CI和DB

1)telnet10.124.4.70

2)su-p34adm

3)ls

4)stopsap_p34dbsvc_00###注意不要错误执行其它任何的脚本

5)ps-ef|grepora###检查ORACLE的进程是否正常停止

6)ps-ef|grepsap###检查SAP的进程是否正常停止

停TSMSERVER(备份服务器)

1.登陆10.124.4.72

2.dsmadmc

3.admin:

admin

4.queuesession检查session

5.halt

6.确认关闭,输入y,回车

shutdown-F

idesaccesskey破解,经测试可用在t11上!

首先ddic用户用户进入,su01,输入用户名(“加入我新建立的dev”),回车,建立一个用户

帐号,然后把设置

密码,profile选项中输入“SAP_ALL”(这个是SAPALL认证的意思),保存就可了。

然后LOG

OFF。

2.用新建立的“DEV”登陆,系统会提示你更改密码。

更改,然后提示你是第一次登陆。

然后开

始破解了。

(这是显示的窗口)

3.SE38, 输入”LSKEYF00″,然后点”DISPLAY”,找到form.JUMP_THE_WALL,在

CALL‘GET_DEVELOPER_KEY’ID‘NAME’FIELD‘ABCDEFGHIJKL’

ID‘CUSTID’FIELD‘1234567890′

ID‘KEY’FIELDDUMMY_KEY.

这里。

设置断点(所谓设置断点,就是把光标放在这里。

点击”红色stop“按钮)。

然后再T-CODE里面“/o”注意是英文字母o,不是零。

然后回车,系统出来提示.

“generatenew”OR“ENDSESSION”

你必须生成新的窗口,所以点击“generatenew”。

系统的登陆后初始界面又出现了,现在又可以输入“se38”,进入ABAP/4EDITOR的界面了.

(这是修改的窗口)

4, SE38, 输入LSKEYF00,然后点”CHANGE”,这时回停在断点上,在

CALL‘GET_DEVELOPER_KEY’ID‘NAME’FIELD‘ABCDEFGHIJKL’

ID‘CUSTID’

FIELD‘1234567890′

ID‘KEY’FIELD

DUMMY_KEY.

注意了:

现在的画面是ABAP_DEBUGGER.模式.

中间显示的是灰色的.下面有FILEDNAME.FILEDVALUE两排输入框

输入”SY-SUBRC”,然后回车.后面有个值,把它修改成0,然后点后面的小笔(修改)

然后"F6"

代码跳到下一个什么地方了,然后再次修改成0,然后点后面的小笔(修改)

然后"F6",然后"F8".

然后出来什么请求框,一路"对勾过去",然后会跳到"LSKEYF00"的编辑画面

然后"INSERT"这个按钮是可以按下的.

把光标停在你设端点的那行下面一行.然后点"INSERT"

在光标处会多出以下的字符

*{ INSERT REQUEST ID &$&$&$&$

*}INSERT

把中间的"*"退格删除.然后输入(如果不能输入.就在外面写好下面的话,CTRR+V可以过来

的,我机器TMD的就不能输入.最后我粘贴过来的.暴郁闷啊)

SY-SUBRC=0.

----->变成以下的样子

*{ INSERT REQUEST ID &$&$&$&$

SY-SUBRC=0.

*}INSERT

保险起见,在下一行:

CHECKSY-SUBRCEQ2.“customersystem!

后面可以加入上面同样的语句

然后点"EDIT-->CHECK-->SYNATX CHECK"检查语法是否出

错.

正确的话,最下面会有信息提示.你的输入是正确的.

这时你的最上面的LSKEYF00后面应该是ACTIVE(REVISED)

然后保存.这时可能还会进入调试模式,再继续修改SY-SUBRC的值为0(按上面的步骤)

再保存,系统会弹出创建request的对话框,自己创建一个request,然后确定,整个过程就ok

了。

然后把2个窗口都关闭.从新–SE38.–>LSKEYF00–显示看看.是加入的代码是否已经进入.

这个文件了.

LOGOFF

SE38

现在可以创建程序了!

BASIS问题专区

BASIS问题专区

1\OSS是怎么用的?

OSS帐号是否还可以登录到一个论坛上去?

从internet:

sapnet里:

我这里没有画面,忘了怎么进入了,事务代码,oss1。

OSS是通过SAPROUTER将用户的系统同SAP的系统连接起来(以前就安装saprouter就可以,现在SAP推荐用solutionmanager)。

用户可以查notes,发消息等(这和通过sapservice网站连接实现的功能基本相同)另外通过oss可以得到golivecheck,earlywatch服务,SAPconsultant也可登录到用户的系统为用户解决问题。

ABAP資料區有文件,大家可以參考看看…

用法是很简单,但前提是要有环境,通常正式用SAP生产的企业都会有OSS系统(注:

OSS的目的也主要是为生产系统服务的).没有这样的环境,学习者是不可能有办法来模拟的。

2\我新装了一台打印机,是EPSONLQ-670K+T,但设备类型里面没有这个型号的,请问该怎么办?

我现在没办法打印.

是打中文吗,通用CNSAPWIN;打印的话直接CNSAPWIN就可以乐,你说的没有这个型号是没有安装设备驱动嘛?

3\我在R/3系统里面打印时总是说:

系统不能打印报表的最后45列.所以我在系统里一直不能打印东西,什么都不行.不管我打印什么都是出来上面的信息,但我在系统外,在WINDOWS中打印就没有问题.请问是什么缘故呢?

是代码中line-size设置太大了.我把line-size300改成line-size200;

line-size>255在打印的时候就会提示你。

4\安装过4.7200/I386?

安装时提示创建目录无权限而失败,如何处理?

这个问题非常简单,但是又非常烦:

只要把saptransporthost设置为自己的电脑名,就一切解决!

我曾经在这个问题上烦恼了好几天,事后觉得太简单了,sap4.7安装的时候就不会这样了。

5\安装sap46d后,用ddic登陆,不能进行公司代码定义?

请问ddic用户是sap给的默认用户吗?

(怎么在系统里查不到)如何才能给用户有最大的权限?

用su01付给SAP_ALL的权限文件或者直接拷贝DDIC用户;DDIC和SAP*用户是SAP里的特权用户,一般只用过做系统配置用,不作为模块用户来操作.你可以通过SU01来新建模块操作用户.

6\打印出来的报表却是竖的,如何将它改成横的呢?

A:

spad/完全管理/设备类型/cnsapwin,双击/格式/双击X_65_132/format打印初始化:

(最好别直接改SAP标准的,复制出来改)

….

#setorientation(LANDSCAPE)

\ePP(L:

横向,P:

纵向,改为\ePL)

B:

我改过X_40_120,但是没起作用。

那里有那么多,为什么要改那个呢,我一直不明白到底是哪个在起作用。

你能告诉我其中的原因吗?

我今天到公司来刚发现那个X_65_132的参数:

#setorientation(LANDSCAPE)

\ePL…

就是ePL,根本不需要改.但我打印的却是竖打,怎么回事呢?

C:

客户端打印属性中有个设置,把横打的勾打上就OK.还是要在SPAD中设呀,PageFormat那里有设呀

7\要设后台配置.但菜单上没有IMG或GLOBALSETTING,怎么办?

是不是要换个用户或ROLE啊.我是DDIC用户.还需要什么权限呢?

ddic好像是不可以配置的你用另外创建一个用户,从ddiccopy就可以了一般创建一个新用户,创建的时候用ddic复制应该就可以的啊su01创建,然后点上面的两张白纸那个图标啊

8\报表中有汉字,打印出来都是”#”,请问知道是什么缘故?

printersettingproblem,maybechineselanguagepackagetobeinstalled;PleasecheckthedevicetypeinSAP,ifyouuseCNSAPWIN,itshouldbeok.;

我改了设备类型为CNSAPWIN,还是一样的,汉字打成“#”

如果设置都没问题的话,可能是SAP打印

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1