1.用su01創建用戶,用戶沒權限。
解決方法:用pfcg事務把用戶的角色,做一次用戶對比即可解決
2.DB13不能做DEV,QAS,PRD的offline備份
解決方法:
- 針對dev,去dev的linux系統中,在/oracle/DEV/sapbackup/路徑下
,刪除除log文件以外的所有文件。
- 針對QAS,去QAS的linux系統中,在/oracle/QAS/sapbackup/路徑下
,刪除除log文件以外的所有文件。
- 針對PRD,去PRD的linux系統中,在/oracle/PRD/sapbackup/路徑下
,刪除除log文件以外的所有文件。
3.修改SAPGUI登錄時間
解決方法:運行rz11事務,修改rdisp/gui_auto_logout。例如3600表示是一個小時。
4.停止程序運行
解決方法: 運行SM50事務,選中進程,選擇左上方“管理-進程-取消-含核心”,即可結束進程。也可以記下進程標識XX,在linux用kill -9 XX,命令結束進程。
5.查看系統運行狀態
解決方法:運行ST06事務,得到系統的運行狀態
6.安全審計的配置與分析
解決方法:配置:SM19,分析:SM20
7.QAS,DEV啟動與關閉
解決方法:
關閉
su - devadm (su - qasadm)
stopsap all
su - oradev (su - oraqas)
lsnrctl stop
啟動
su - oradev (su - oraqas)
lsnrctl start
su - devadm ( su - qasadm)
startsap all
8.發送系統消息
解決方法: SM02
9.PRD啟動與關閉(DB是Oracle的instance,CI是SAP的instance)
關閉
su - prdadm
stopsap all
clustat
clusvcadm -d dbha (針對DB)
clusvcadm -d sapha (針對CI)
service rgmanager stop
service gfs2 stop
service cman stop
啟動
service cman start
service gfs2 start
service rgmanager start
clusvcadm -e dbha (針對DB)
clusvcadm -e sapha (針對CI)
su - prdadm
startsap all
10.sap*不能登陸
解決方法:新建客戶端后,sap*用戶不能登陸,輸入sap*和SAP*在登錄窗口顯示是一樣的,
但是本質是不一樣的,必須輸入SAP*這樣的大寫狀態才能登陸,密碼是pass
11.殺死進程
解決方法:運行SM50,選擇要殺死的進程,選擇左上角的“管理”->"結束會話"
12.刪除安全審計日志分析
解決方法:運行SM20,選擇文件統計,在審計日志文件名稱下面找到文件的路徑,
然后去路徑下面刪除即可。
13.gfs2,rgmanager,cman不能停止服務
解決方法: ps -ef | grep sap,kill -9 與sap相關的pid,例如: kill -9 4352
14.創建用戶組
解決方法: SUGR
15.用戶突然發現自己的權限變大了
解決方法:該用戶原來配置的角色刪除了,但該角色的參數文件仍然在。
需要把替換該角色的新角色刪除,重新添加該角色。
16.用戶session最大會話數設置
解決方法: 運行RZ10,設置rdisp/max_alt_modes, 默認是6.
17.禁用多點登陸
解決方法: 運行RZ10,login/disable_multi_gui_login 設為1
18. 顯示鎖定的進程
解決方法: SM12
19. PFCG中事務代碼顯示
解決方法: 點擊事務代碼上方的放大鏡即可
20. 停用雙機服務,系統自動重啟。
解決方法: 必須停用SAP服務,否則系統會重啟。
系統提示的錯誤:
Oct 3 22:02:01 bvprddb rgmanager[64369]: [script] Executing /scripts/db status
Oct 3 22:02:05 bvprddb rgmanager[24420]: Stopping service service:dbha
Oct 3 22:02:05 bvprddb rgmanager[64405]: [script] Executing /scripts/db stop
Oct 3 22:02:19 bvprddb rgmanager[64820]: [fs] unmounting /oracle/PRD
Oct 3 22:02:19 bvprddb rgmanager[64865]: [fs] Sending SIGTERM to processes on /oracle/PRD
Oct 3 22:02:24 bvprddb rgmanager[64900]: [fs] unmounting /oracle/PRD
Oct 3 22:02:24 bvprddb rgmanager[64945]: [fs] Sending SIGKILL to processes on /oracle/PRD
Oct 3 22:02:30 bvprddb rgmanager[64979]: [fs] unmounting /oracle/PRD
Oct 3 22:02:30 bvprddb rgmanager[65024]: [fs] Sending SIGKILL to processes on /oracle/PRD
Oct 3 22:02:30 bvprddb rgmanager[65050]: [fs] 'umount /oracle/PRD' failed, error=1