SAP日常运维(Basis)

article/2025/3/15 4:06:41

Basis基本命令介绍

  • Basis介绍
  • 一、用户权限管理:
    • 1. SU01—创建,修改,显示用户信息
    • 2. SU10—批量修改用户
    • 3. PFCG—创建,修改,显示角色信息
    • 4. SU53—权限检查
    • 5. SU21—创建,修改,显示权限类,对象
    • 6. SU20—创建,修改,显示权限字段
    • 7. SU22—维护事务代码的授权对象
  • 二、集团管理:
    • 1. SCC4—创建,修改,显示集团
    • 2. SCCL—拷贝集团
    • 3. SCC1—系统内传输(拷贝)单个传输请求
    • 4. SCC5—删除集团
    • 5. SCC3—集团操作日志
  • 三、数据库管理:
    • 1. DB13—数据库日常维护日历
    • 2. DB02—数据库表和索引的监控
    • 3. DB12—数据备份日志
    • 4. BRTOOLS—操作系统上的数据库管理工具
  • 四、后台作业:
    • 1. SM36—定义后台作业
    • 2. SM37—监控后台作业
  • 五、打印管理:
    • 1. SPAD—定义打印设备
    • 2. SP01—假脱机请求和输出请求的管理
  • 六、系统监控:
    • 1. ST06—操作系统性能
    • 2. ST03—R/3工作负载
    • 3. SM04—当前用户(服务器相关)
    • 4. AL08—当前用户(服务器无关)
    • 5. SM21—系统日志(服务器相关)
    • 6. SM51—R/3服务器概览
    • 7. SM50—R/3服务器进程概览
    • 8. SM12—锁管理
    • 9. SM13—更新记录
    • 10. ST22—ABAP短存储
    • 11. SM20—安全审计
    • 12. SM66——查看SAP进程
    • 13. SM21——系统日日志
  • 七、传输管理:
    • 1. SE09—传输请求管理改变请求,改变任务,释放
    • 2. STMS—传输管理、集团策略、系统内传输、跨系统传输、传输队列
  • 八、其他:
    • 1.SSAA—系统管理助手
    • 2.SM02—系统消息
    • 3.SM59—定义远程连接
    • 4.RZ10—参数修改
    • 5. RZ11—参数查询
  • 九、重要日志查看
    • 1. 启动日志:/home/<SID>adm
    • 2. 进程日志:/usr/sap/<SID>/DVEBMGS00/work
    • 3. 传输日志:/usr/sap/trans/log/
    • 4. 数据库日志:oracle目录/oracle//saptrace/background
  • 如何学好SAP BASIS:


Basis介绍

sap basis是从事sap系统管理的一个角色。主要负责sap系统的规划,安装,配置,管理,监控,维护,调优等。 sap basis从具体工作内容的偏向角度,可以分为实施和运维。实施偏向规划,安装,配置等;运维偏向管理,监控,维护等;调优是需要综合考量的,往往更偏向于实施,但并不是绝对。 一般而言,对于sap basis实施的顾问要求应该高于运维。实施规划安装配置了系统,理论上还应该交付大量文档,也就是说定了大局,运维主要是在这个大局已定的前提下做好日常工作,有点萧规曹随的意味。但是并不代表着实施就一定在所有方向上都比运维专业,因为各自的领域有所偏差。同时,有一点很重要,就是数据的安全,所以,数据库备份和还原是需要认真掌握的。


提示:以下是本篇文章正文内容,下面案例可供参考

SAP Basis的一些日常工作包括用户权限管理、集团管理、数据库管理、后台作业、打印管理、系统监控、传输管理等。

一、用户权限管理:

1. SU01—创建,修改,显示用户信息

SU01(在以下的地方basis可以解锁和更改密码和复制账号)
这个事物代码是用户维护.

1).解锁和更改密码
2).以后可以复制账号和加相同的权限(mycw12是已存在帐号,MYCW14是要新建的账号
在这里插入图片描述

2. SU10—批量修改用户

3. PFCG—创建,修改,显示角色信息

4. SU53—权限检查

5. SU21—创建,修改,显示权限类,对象

6. SU20—创建,修改,显示权限字段

7. SU22—维护事务代码的授权对象

二、集团管理:

1. SCC4—创建,修改,显示集团

2. SCCL—拷贝集团

3. SCC1—系统内传输(拷贝)单个传输请求

4. SCC5—删除集团

5. SCC3—集团操作日志

SCC3 (客户端复制/传输日志分析)
在这里插入图片描述
在这里插入图片描述

三、数据库管理:

1. DB13—数据库日常维护日历

DB13(DATABASE的后台作业):
数据库备份,CHECK DATABASE ,OBTIMIZER STATISTICS UPDATE等等, 也可查看DATABASE相关后台作业的LOG
在这里插入图片描述

2. DB02—数据库表和索引的监控

监控数据库的扩长。 监控表和索引的扩长及碎片的情况。 如有必要监控数据库的优化统计。

3. DB12—数据备份日志

检查夜间备份是否成功。 检查日志目录的剩余空间。

4. BRTOOLS—操作系统上的数据库管理工具

四、后台作业:

1. SM36—定义后台作业

2. SM37—监控后台作业

管理员应该检查所有被取消的工作,如有必要分析并修正这些工作。问题及其解决方案需记录在案。 管理器应该检查所有的日志,包括输出列表
在这里插入图片描述

五、打印管理:

1. SPAD—定义打印设备

2. SP01—假脱机请求和输出请求的管理

SP01 (打印)
如果不能打印在这里可以可以查看有没有假脱机需求,有的话可以在这里删除,失败的打印任务可以从新启动。这些打印任务的失败往往是用户端的问题(如PC上的SAPLPD程序被关闭了)。由于SAP 系统仅跟踪打印任务到目标队列中,输出控制器中的已经完成的状态并不能表明实际打印成功,因此那些比较重要和大量的打印任务在被从TemSe中删除前必须先确认是否完成。
在这里插入图片描述

六、系统监控:

1. ST06—操作系统性能

每天察看ST06用以掌握系统运行过程中整个操作系统资源状况,如CPU 使用率,内存使用率,PAGE SPACE 使用率等等。

2. ST03—R/3工作负载

世上没有经验的替代品。当需要调SAP 系统的性能的时候是很痛苦的事情。管理员应该保留尽可能多的工作量分析数据,特别是系统没用性能问题时候的数据。拥有一副系统工作正常时的清晰的系统图,将使你具有对你的系统的不可估量的感觉,这种感觉将使你能预见到将要发生的问题,并且很多时候可以避免问题的发生。

3. SM04—当前用户(服务器相关)

SM04查看当前在线用户:
管理员应该考虑全天监视用户仅他们的活动。是否有非法用户?是否有用户试图或正在用他们不该用的事务码,等等。
在这里插入图片描述

4. AL08—当前用户(服务器无关)

5. SM21—系统日志(服务器相关)

SAP 服务器在系统日志中记录系统的事件和问题。所有的警告和错误信息应被分析和解决。此程序应包括将问题及其解决方案做成文档。

6. SM51—R/3服务器概览

SM51,查看服务器 :
SAP 服务器的列表可用SM51显示,管理员用它来监视不同服务器之间的工作进程。想要显示某一服务器的进程,鼠标指针点中服务器的名称,然后选Processes。
在这里插入图片描述

7. SM50—R/3服务器进程概览

SM50 (查看SAP有些进程,然后可以kill掉, 在root就可以)
管理员需全天监看系统的进程。长时间运行的后台工作,有缺陷的报表程序,若不进行控制都将消耗掉大量的系统资源。管理员用这个事务码检查他们的环境。当然,在杀掉这些进程前,需要与最终用户协商。
在这里插入图片描述

8. SM12—锁管理

用户总是会时不时的因为某种原因(如断线,程序出错等等)而锁定一个对象。所有被锁定的老的对象均要被分析,更正。

9. SM13—更新记录

此事务码显示失败的更新动作。失败的更新动作在生产系统中是决不允许发生的,一旦发生,开发人员应马上修改。

10. ST22—ABAP短存储

ST22
当一个报表或事务因为严重的错误而停止工作时,ABAP/4开发工作台就会发出一个“突然出错”(short dump)。系统在系统日志中记录错误信息,并在表SNAP中记录程序终止时的出错信息。管理员需要每天检查是否有short dump 出现,如果有则分析并试图解决问题。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

11. SM20—安全审计

12. SM66——查看SAP进程

在这里插入图片描述

13. SM21——系统日日志

SAP 服务器在系统日志中记录系统的事件和问题。所有的警告和错误信息应被分析和解决。此程序应包括将问题及其解决方案做成文档。

七、传输管理:

1. SE09—传输请求管理改变请求,改变任务,释放

2. STMS—传输管理、集团策略、系统内传输、跨系统传输、传输队列

八、其他:

1.SSAA—系统管理助手

2.SM02—系统消息

3.SM59—定义远程连接

4.RZ10—参数修改

5. RZ11—参数查询

九、重要日志查看

1. 启动日志:/home/<SID>adm

2. 进程日志:/usr/sap/<SID>/DVEBMGS00/work

3. 传输日志:/usr/sap/trans/log/

4. 数据库日志:oracle目录/oracle//saptrace/background

如何学好SAP BASIS:

如何学好SAP BASIS:

四大绝招:手脑动、广泛学、自答问、向前看:

许多人认为要学SAP BASIS一开始即学安装,学会安装之后才能学其它SAP BASIS的技术与工作。其实不然,SAP BASIS有其一层一层的角色扮演及任务。如果基础不打好,省略一些日常客户支持与维护的工作,直接跳至系统安装的高级技术层面,是非常不智的。当然自己在家中练习安装例外。八年前笔者虽已具有三年的UNIX 与DBA的工作经验,仍然从SAP BASIS客户服务部接电话作起。一年内遇到近五百多种不同问题,也让我从使用者的观点了解SAP的各项基础功能。从一般用户的要求与解答其问题,可以了解许多非SAP BASIS的部份,如SAP FUNCTION,ABAP等,对尔后作SAP 新的计划应用以与系统效能调整,有非常大的助益。而后才进入计算机中心作SAP BASIS/DBA,了解数据库备份的各种状况及流程,并参与备援系统的建制。所以我建议要学SAP BASIS必需一步一步、一层一层地按步就班来。照以下所建议的角色,确定各项技术及工作皆熟练后,再向上升级。每隔一段时间也要回头看看,温习并更新旧有的技术。
1.手脑动:
作计算器的工作,光念书考试是不行的;必念完后立刻演习。现今SAP的资考资料多又杂,太过齐全了。找了一大堆东西,如不能应用验证其实行步骤;仅是纸上谈兵,没法成为自己肚子裹的东西。很多人一开始即买盗版CD按安装手册安装,幸运的人一下就装好了;更幸运的人则遇上许多麻烦。但此二者若未先了解SAP的基本概念与功能,即便装十次也是一头雾水。将自己念的资料与动手作的经验,纪录下来;转成自己的数据库,以避免自己及他人重复错误,是一个学SAP BASIS的人首要的工作。虽然SAP版本不断更新,但许多问题都是触类旁通的。
2. 广泛学:
有人认为身为SAP BASIS是技术人员,不应或不需要再学别的MODULE或FUNCTION。或学得那些非技术性的作业流程规范及财务报表等,都是给那些不懂系统的人学的。这实在是大错特错。诸不知咱们BASIS所安装建立好的系统,就是给使用者用的。缺少了使用者的验证,就是老王卖瓜,自卖自夸。尤其现今SAP提供许多新的项目:如CRM、BW、APO、SEM、EP、ITS…等,必须了解使用者启用了哪些功能,而针对这些特定的功能进行不同的系统管理。建议您如果有机会,必须将SAP各项产品的简介及其系统架构,作深入的研究。千万不可瞧不起SAP中非技术层面的部份。
3. 自答问:
教学相长是任何学问的定律,尤其是在SAP这求新求变的世界中更是如此。没有人能精通所有BASIS的项目,所以,不论你是初学或老生,常利用各类机会解答问题,并将答案收入自己的问题集锦中,以便不时之需。诸不知,在非压力下解答问题,常使你跳得开思考的小圈子,思路更灵敏,较容易帮人找到答案。下次自己再遇到类似问题,也就可照方拿药迎刃而解了。
4. 向前看:
注意,不是向钱看是向前看。SAP演变至今己成为一年数变的大怪物了。他像IT的大变形虫,没人能了解它全部的内涵。专精于SAP BASIS的方向是没错的,但必须不断的向前看:学最新的版本、了解新的产品,充实BASIS各阶层(OS/DB/SAP/WEB)的知识、加学第二技术如APO/BW/CRM的管理,靠SAP BASIS再吃10-20年的好饭,也没啥问题。若你追不上SAP变化的脚步,三、五年内即会自然淘汰了

Authors
杜小白

http://chatgpt.dhexx.cn/article/OoTy4RaK.shtml

相关文章

SAP SCC5删除client

1. 检查 SCC4查看SAP系统Client清单 2.删除 SQL Server SAP* DDIC 账户被锁 忘记密码如何解决用SAP* DDIC等高权限账户登入要删除的client 运行Tcode:SCC5 执行删除

sap scc4 客户端设置(设置生产机不可更改代码)

事务代码:SCC4,选择一个客户端,点击进入,如图:一、客户端角色 客户控制:客户的角色(生产性,测试,...) 此属性表示 R/3 系统中的客户端角色。其中可能包括以下…

SAP SCC4 客户端设置的用法

更多内容关注公众号:SAP Technical 各位可以关注我的公众号:SAP Technical 事务代码:SCC4,选择一个客户端,点击进入,如图: 一、客户端角色 客户控制:客户的角色(生…

SAP SCC4所有细节详细解析

事务代码:SCC4,选择一个客户端,点击进入,如图: 一、客户端角色 客户控制:客户的角色(生产性,测试,...) 此属性表示 R/3 系统中的客户端角色。其中可能包括…

SCC4-设置系统是否可编辑状态(后台配置)

SCC4进去之后双击需要设置的系统 不允许更改时选择“不允许更改”,可以更改时选择“不带自动记录的更改”,之后保存即可。

SAP BASIS SCC4 事务代码在项目实践中的使用初探

SAP BASIS SCC4 事务代码在项目实践中的使用初探 做过SAP项目的同行都知道,我们在项目里所做的配置,都是需要创建TR (传输请求,transport request),然后走开发机—>测试机—>生产机 三个系统传输路径做TR的传输。一般而言&…

SAP 详细解析SCC4

事务代码:SCC4,选择一个客户端,点击进入,如图: 一、客户端角色 客户控制:客户的角色(生产性,测试,...) 此属性表示 R/3 系统中的客户端角色。其中可能包括…

超越鼓励师 for VS Code, 写代码不再孤单,有杨超越与你同在

在 VS Code 中连续写代码一小时(时间可配置),会有杨超越提醒你该休息啦~ 插件下载: https://marketplace.visualstudio.com/items?itemNameformulahendry.ycyGitHub: https://github.com/formulahendry/vscode-ycy 欢迎访问本公众…

Intellij idea 插件 | 超越鼓励师 吐槽

为什么这个超越鼓励师,推荐的小姐姐就一个呢?看久了不烦吗!!!!!!! 我感觉我已经看疲倦了,本来码意盎然,现在只想吐槽,就不能换个吗&am…

微软放大招,惊现杨超越鼓励师编程插件!

大家还记得之前有个杨超越编程大赛吗?当时比赛一放到网上,引起了很多程序员热议,支持的人疯狂点赞,无感的人心里觉着“啥xx玩意儿???闲的”! 但你还别说,超越妹妹这股势力…

超越鼓励师

IDEA 如何使用骚气的《超越鼓励师》插件 打开IDEA打开Settings 选中 Plugins 然后搜索 “Chaoyue Yang”,安装安装插件完成提示方式点击 来看看我把 打开IDEA 打开Settings 选中 Plugins 然后搜索 “Chaoyue Yang”,安装 安装插件完成 可以自定义图片、…

转发至此,鼓励自己

我对知乎前端相关问题的十问十答 这篇文章发布于 2017年06月2日,星期五,02:03,归类于 web综合。 阅读 67671 次, 今日 36 次 by zhangxinxu from http://www.zhangxinxu.com/wordpress/?p6183本文可以转载,但务必注明原作者和原出…

VSCode 花式玩法(摸鱼)收藏一下 !

今日推荐重磅推荐几个接私活的利器!微信和QQ,终于可以互通了!再见了,Teamviewer!推荐一些chrome浏览器必装的插件!小团队真的适合引入SpringCloud微服务吗?彻底搞懂 Nginx 的五大应用场景现在使…

教你炒股票19:学习缠中说禅技术分析理论的关键

教你炒股票19:学习缠中说禅技术分析理论的关键(2006-12-27 15:18:10) 本ID看了看各位的问题,发现前面说了那么多,似乎真能看明白的没几个。为什么?很简单,估计来这里的人都没受过太严格的数学训练,如果受过…

CFA - Ethical Professional Standards 职业伦理道德

目录 一、Ethics and Trust in the Investment Profession(投资职业中的道德与信任)1.1CFA道德的由来(为什么学Ethics)(了解)1.2 Introduction to Ethics 道德介绍1.2.1Definition of ethics 道德的定义1.2…

VSCODE 插件推荐

文章目录 AICodeGeeXGitHub Copilot 项目管理Project Manager markdownmarkdown-pdfPaste ImageMarkdown Preview EnhancedMarkdown All in One yamlyaml 笔记Notes 自动化Run on Save 思维导图vscode-mindmap 开发Visual Studio IntelliCodeGitHub Repositories 云原生docker …

VSCode插件-萌妹音彩虹屁,还需要鼓励师作甚?

前言 发现一个非常好玩的 VSCode插件,然后今天主要是讲解这款插件,写代码时有这种萌妹子的声音在耳旁回荡,感觉公司都不需要代码鼓励师了(老衲耳膜扛不住了呀!!!) 依稀记得去年VSCode 的超越鼓励师也是风靡…

程序员鼓励师写下的励志名言,我干了

Java知识学堂:https://gitee.com/zhangbw666/it-knowledge 1、信念和目标必须永远洋溢在程序员内心。 2、功能说明书里不存在可操作性。 3、学习脚本最好的方法之一就是多练习。 4、真正的程序员不看参考手册,新手和胆小鬼才会看。 5、软件在能够复用前必…

打代码太苦,你需要一个鼓励师

背景 VS Code 是前端最牛逼最流行的开发工具之一,它本身是一个轻量级的开发者工具,但是它有一个庞大而种类丰富的插件生态,你可以安装自己需要的插件,而且扩展程序运行于独立的进程中,这样编辑器运行速度就不会受插件影…

vscode安装程序员鼓励师插件

插件地址:https://github.com/formulahendry/vscode-ycy 打开该地址,如下图 点击上图中红线地址:如下图: 点击install安装,弹出图中标注2的 启动安装后即可 安装后的vscode界面如下: 在 VS Code 中连续写代码一小时&…