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