• 週日. 7 月 26th, 2026

天南訊息

IT 工作者的工作紀錄

SAP BASIS 日常維運最常用的 T-Code 對照

個人頭像照片

By伍芳左

7 月 1, 2026

這些都是 SAP BASIS 工程師每天都會使用的核心 T-Code

如果以你的 SAP ECC 6.0 on HANA 環境而言,大約 80% 的日常工作都離不開它們。

下面依照用途分類說明。

T-Code 功能 主要用途 使用頻率
SM50 Local Work Process 查看本機 Work Process ⭐⭐⭐⭐⭐
SM51 Application Server 查看所有 SAP Instance ⭐⭐⭐⭐
SM66 Global Work Process 查看全部 Server 的 Work Process ⭐⭐⭐⭐
ST02 Tune Summary SAP Buffer / Memory ⭐⭐⭐⭐
ST03N Workload Analysis 系統效能分析 ⭐⭐⭐⭐
ST04 Database Monitor Database 效能監控 ⭐⭐⭐⭐
DB02 Database Space Database 空間分析 ⭐⭐⭐⭐⭐
DB12 Backup Logs Backup 是否成功 ⭐⭐⭐⭐
DB13 DBA Planning Calendar Backup / Reorg 排程 ⭐⭐⭐
DBACOCKPIT DBA Cockpit HANA Database 管理中心 ⭐⭐⭐⭐⭐
RZ20 CCMS Monitor SAP 系統監控 ⭐⭐⭐
RZ10 Profile Maintenance 修改 Instance Profile ⭐⭐⭐
RZ11 Display Parameters 查詢/暫時修改 Profile Parameter ⭐⭐⭐⭐⭐

一、SM50(最重要)

功能:

查看目前這一台 Application Server 的 Work Process。

可看到:

  • DIA(Dialog)
  • BTC(Background)
  • UPD(Update)
  • ENQ(Lock)
  • SPO(Spool)

例如:

PID  Type Status
100 DIA  Running
101 DIA  Waiting
102 BTC  Running
103 UPD  Waiting
可以知道:
  • 哪支程式卡住
  • 哪位 User 在執行
  • 執行多久
  • SQL 是否卡住

通常系統變慢時,第一個會看它。


二、SM51

查看 SAP Landscape。

例如:

PRD_APP01
PRD_APP02
PRD_CI
可以直接切換到其它 Instance。

若有多台 Application Server,幾乎每天都會使用。


三、SM66

SM50 是一台 Server。

SM66 是全部 Server。

例如:

APP01
APP02
APP03
所有 Work Process 一次看到。

如果有人說:

SAP 卡住了。

第一件事通常就是看:

SM66

四、ST02

SAP Memory Monitor。

查看:

  • Program Buffer
  • Table Buffer
  • Extended Memory
  • Roll Area
  • SAP Buffer Hit Ratio

主要判斷:

Memory 是否不足?
Buffer 是否太小?

如果 Swap 很高:

Program Buffer 太小

需要調整 Profile Parameter。


五、ST03N

SAP Performance Analysis。

可以分析:

  • 哪位 User 最耗 CPU
  • 哪支 Transaction 最慢
  • Response Time
  • Database Time
  • CPU Time

例如:

VA01

Average Response
3.2 sec

非常適合找:

為什麼 SAP 最近變慢?


六、ST04

Database Performance。

主要看:

  • SQL
  • Expensive Statement
  • Lock
  • Cache
  • I/O
  • CPU
  • Memory

如果使用 HANA:

很多畫面會直接連到 HANA Monitor。


七、DB02(你最近常用)

Database Space。

主要看:

Database Size

例如:

800 GB

還有:

Largest Tables

例如:

CDHDR
CDPOS
MKPF
BKPF

以及:

Table Growth

例如:

今天增加 20GB

這是 DBA 幾乎每天必看的項目。


八、DB12

Backup Monitor。

可以查看:

Backup Success

例如:

Full Backup

Completed

以及:

Log Backup

你之前貼過的:

BackupLogSuccess

就是在這裡確認。


九、DB13

Database 排程中心。

通常設定:

Daily Backup

例如:

23:00 Full Backup

還可以:

  • Update Statistics
  • Reorganization
  • CheckDB

十、DBACOCKPIT

如果只能選一支 Database 管理 T-Code,就是它。

包含:

Database
Performance
Space
Backup
History
Diagnosis
可以說:
ST04 + DB02 + DB12 + DB13

幾乎都整合在一起。

在 HANA 上非常重要。


十一、RZ20

CCMS Monitor。

查看:

Green
Yellow
Red
例如:
CPU,Memory, Filesystem, Background Jobs
以前使用率很高,現在不少 HANA 環境會搭配其他監控工具,但仍是重要的內建監控功能。

十二、RZ10

修改 Profile。

例如:

instance profile
DEFAULT.PFL
修改:
abap/shared_objects_size_MB
rdisp/wp_no_dia
修改後通常需要重新啟動 Instance 才會生效。

十三、RZ11(每天都可能用)

查詢 Parameter。

例如:

login/no_automatic_user_sapstar
rdisp/max_wprun_time
abap/buffersize
它可以:
  • 查詢目前值
  • 說明用途
  • 部分參數可暫時修改(不需重開機)

以你目前的 BASIS 學習階段,建議熟悉順序

優先 T-Code 理由
⭐⭐⭐⭐⭐ SM50 看程式是否卡住
⭐⭐⭐⭐⭐ DB02 看資料庫空間是否異常
⭐⭐⭐⭐⭐ DBACOCKPIT HANA 管理核心工具
⭐⭐⭐⭐⭐ RZ11 查詢系統參數
⭐⭐⭐⭐ ST03N 分析系統效能
⭐⭐⭐⭐ ST04 分析資料庫效能
⭐⭐⭐⭐ DB12 確認備份成功
⭐⭐⭐⭐ SM66 全系統 Work Process
⭐⭐⭐ RZ10 修改 Profile
⭐⭐⭐ DB13 管理備份排程
⭐⭐⭐ RZ20 系統監控
⭐⭐⭐ SM51 查看所有 Instance

 

個人頭像照片

By 伍芳左

MIS, ERP Pro... RHCE Member (7.2)

發表迴響