SAP. T-Code: su01用户维护 sap学习手册I

1 Basis
1. Unix操作
更改口令 passwd eg. passwd orap34看当前路径 pwd 看sap或者oracle的进程 eg. ps -ef|grep sap或者 ora看命令的使用方法,相当于DOS中的help命令 eg. man xxx更改当前用户 su eg. su – orap34查看cluster lssrc –g cluster看文件大小 df –k看有哪些用户 who看文件内容 more
vi编辑器 vi查看服务器地址 netstat –in新建目录 mkdir
192.167.17.1 db内部地址
192.167.17.2 app内部地址
192.167.17.3 tsm内部地址
进入tsm管理界面 dsmadmc(admin : admin)
使用orap34 用户 运行sapdba,以扩展表空间: su – orap34
sapdba
c-----a-----……
当数据库备份失败,oracle启动不了的时候sapdba----j---a----a----y当sap*用户密码忘记时:
sqlplus /nolog
connect sapr3/sap 或者 connet system/manager
desc sapr3.usr02;
delete from sapr3.usr02 where mandt = ‘420’ and bname = ‘sap*’;
commit;
登陆sqlplus : sqlplus /nolog
connect /as sysdba
在PC机上从app上以二进制方式获取文件: c:ftp 10.124.4.71
cd xxx
bin
get xxx生成错误报告:erppt –a|> xxx.txt
将系统面板警告灯熄灭:diag-----task selection-----identify and attention indicators-----setsystem attention indicators to normal回车-----F7使用p34adm用户 关停 sap ,改系统参数时使用 root用户 开关ha ,当选择takeover时,ha会自动切换(从db切换到app)当选择graceful时,ha不会自动切换
IBM中国24小时服务热线 : 800-8106677 / 800-8101818-5100
AIX 系统命令物理卷命令命令名称 说明
lsdev 列出ODM中的设备
chdev 改变设备的属性
mkdev 增加一个设备
chpv 改变物理设备的状态
lspv 列出卷组中一个物理卷的信息
migratepv 将分配好的物理分区从一个物理卷移动到另外一个或多个物理卷中卷组命令命令名称 说明
mkvg 创建一个新卷组
extendvg 将一个物理卷加到一个卷组中
reducevg 在一个卷组中删除物理卷
chvg 改变一个卷组
lsvg 显示一个卷组的信息
importvg 安装一个卷组
exportvg 删除一个卷组
reorgvg 重组织一个卷组
syncvg 同步一个卷组
varyonvg 使一个卷组可用
varyoffvg 使一个卷组不可用逻辑卷命令命令名称 说明
mklv 创建一个逻辑卷
lslv 显示一个逻辑卷的信息
rmlv 删除一个逻辑卷
extendlv 扩大一个逻辑卷
chlv 改变一个逻辑卷
mklvcopy 对一个逻辑卷增加拷贝
rmlvcopy 对一个逻辑卷删除拷贝文件系统命令命令名称 说明
chfs 改变一个文件系统的属性
crfs 增加一个文件系统
lsfs 显示一个文件系统的属性
rmfs 删除一个文件系统
mount 设置一个可用文件系统
fsck 检查和修复文件系统
umount 卸载一个可用文件系统、目录或文件
df 显示一个文件系统空间使用情况交换空间管理命令名称 说明
chps 改变一个交换空间的属性
lsps 显示一个交换空间的属性
mkps 创建一个附加的交换空间
rmps 删除一个不活动的交换空间
swapon 激活一个交换空间用户管理命令名称 说明
mkuser 创建一个新用户
chuser 改变用户属性(密码除外)
lsuser 显示用户属性
rmuser 删除一个用户
chsec 改变安全属性
dtconfig 改变自动启动桌面的特性 其他命令名称 说明
startsrc 启动一个子系统或子系统群或子服务
stopsrc 停止一个子系统或子系统群或子服务
refresh 告诉一个子系统或子系统群进行自我更新
lpstat 显示当前打印机信息
qchk 显示当前打印任务或打印队列的状态信息
1.1. 小型机开停机操作手册
开机:
1. 打开主阵列电源开关,间隔三分钟之后打开从阵列电源开关
2. 打开扩展磁带机(两台),然后开磁带库
3. 先开DB(570),然后开APP(570)
4. 最后开TSMSERVER(520)关机:
1. 关闭TSMSERVER
2. 关闭APP,随后关闭DB
3. 关闭磁带库,关闭两台扩展磁带机
4. 先关闭从阵列电源开关,间隔三分钟关闭主电源开关
启动HA
CI和DB会随着cluster一块被启动起来:
telnet 10.124.4.70
smitty clstart
lssrc –g cluster
AI也会被带起来:
telnet 10.124.4.71
smitty clstart
lssrc –g cluster
停止HA
telnet 10.124.4.71
smitty clstop 选择graceful
shutdown –F
telnet 10.124.4.70
smitty clstop选择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上。
1.2. oracle & sap 启停操作
一、启动
a)启动CI和DB
1)telnet 10.124.4.70
2)su - p34adm
3)ls
4)startsap_p34dbsvc_00 ###注意不要错误执行其它任何的脚本
5)等待启动完成
6)ps -ef|grep ora ###检查ORACLE的进程是否正常启动
7)ps -ef|grep sap ###检查SAP的进程是否正常启动
b)启动AI
1)telnet 10.124.4.71
2)su - p34adm
3)ls
4)startsap_p34apsvc_01 ###注意不要错误执行其它任何的脚本
5)等待启动完成
6)ps -ef|grep sap ###检查SAP的进程是否正常启动
c)用SAPGUI看是否能正常登录系统
二、停止
a)停止AI
1)telnet 10.124.4.71
2)su - p34adm
3)ls
4)stopsap_p34apsvc_01 ###注意不要错误执行其它任何的脚本
5)等待停止完成
6)ps -ef|grep sap ###检查SAP的进程是否正常停止
b)停止CI和DB
1)telnet 10.124.4.70
2)su - p34adm
3)ls
4)stopsap_p34dbsvc_00 ###注意不要错误执行其它任何的脚本
5)ps -ef|grep ora ###检查ORACLE的进程是否正常停止
6)ps -ef|grep sap ###检查SAP的进程是否正常停止
停TSMSERVER(备份服务器)
1. 登陆10.124.4.72
2. dsmadmc
3. admin : admin
4. queue session 检查session
5. halt
6. 确认关闭,输入y,回车
shutdown -F.
1.3. ides access key破解
1.首先 ddic用户用户进入,su01,输入用户名(“加入我新建立的dev”),回车,建立一个用户帐号,然后把设置 密码,profile选项中输入“SAP_ALL”(这个是SAP ALL 认证的意思),保存就可了。然后LOGOFF。2.用新建立的“DEV”登陆,系统会提示你更改密码。更改,然后提示你是第一次登陆。然后开始破解了。(这是显示的窗口)
3.se38,输入"LSKEYF00",然后点"DISPLAY", 找到 form. JUMP_THE_WALL,在CALL 'GET_DEVELOPER_KEY' ID 'NAME'FIELD'ABCDEFGHIJKL' ID'CUSTID'FIELD '1234567890' ID 'KEY' FIELD DUMMY_KEY.这里。设置断点(所谓设置断点,就是把光标放在这里。点击 ”红色stop“按钮)。然后再T-CODE里面 “/o” 注意是英文字母o,不是零。然后回车,系统出来提示"generate new" OR "END SESSION"你必须生成新的窗口,所以点击“generate new”。系统的登陆后初始界面又出现了,现在又可以输入“se38”,进入ABAP/4 EDITOR的界面了(这是修改的窗口)
4.Se38, 输入 LSKEYF00,然后点"CHANGE", 这时回停在断点上,在CALL 'GET_DEVELOPER_KEY' ID 'NAME' FIELD'ABCDEFGHIJKL' ID'CUSTID'FIELD '1234567890' ID 'KEY' FIELD DUMMY_KEY. 注意了:现在的画面是ABAP_DEBUGGER.模式 中间显示的是灰色的.下面有FILED NAME .FILED VALUE两排输入框 输入"SY-SUBRC",然后回车.后面有个值,把它修改成 0, 然后点后面的小笔(修改)   然后”F6” 代码跳到下一个什么地方了,然后再次修改成0,然后点后面的小笔(修改)   然后”F6”,然后“F8”。然后出来什么请求框,一路"对勾过去",然后会跳到“LSKEYF00”的编辑画面然后“INSERT”这个按钮是可以按下的. 把光标停在你设端点的那行下面一行.然后点“INSERT”在光标处会多出以下的字符*{INSERT REQUEST ID &$&$&$&$ 1 **} INSERT把中间的"*"退格删除.然后输入(如果不能输入.就在外面写好下面的话,CTRR+V可以过来的,我机器TMD的就不能输入.最后我粘贴过来的.暴郁闷啊) SY-SUBRC =0.  ----->变成以下的样子*{INSERT REQUEST ID &$&$&$&$ SY-SUBRC =0 *} INSERT 保险起见,在下一行: CHECK SY-SUBRC EQ 2. "customer system! 后面可以加入上面同样的语句  然后点”EDITàCHECKàSYNATX CHECK”检查语法是否出 错.正确的话,最下面会有信息提示.你的输入是正确的. 这时你的最上面的 LSKEYF00 后面应该是 ACTIVE(REVISED) 然后保存.这时可能还会进入调试模式,再继续修改 SY-SUBRC 的值为0(按上面的步骤) 再保存,系统会弹出创建request的对话框,自己创建一个request,然后确定,整个过程就ok 了。然后把2个窗口都关闭.从新--SE38.--&gtLSKEYF00 --显示看看.是加入的代码是 否已经进入. 这个文件了. LOG OFF SE38 现在可以创建程序了!
一:4.7版本 试验通过
1 创建了一个用户 赋予所有 local role的权限(感觉登陆非常满---)
2 SE38,display LSKEYF00,找到form:JUMP_THE_WALL,
然后设置段点在 CALL 'GET_DEVELOPER_KEY' ID 'NAME' FIELD 'ABCDEFGHIJKL'
所谓设置断点,就是把光标放在这里。点击 ”红色stop“按钮)参考图1901
然后/o
3 new create session ,要创建的程序名 create 参考图1902
点击创建
4 debug中 下面有FILED NAME .FILED VALUE两排输入框输入SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一 次 参考图1903 1904
5 F8 弹出对话框输入创建程序的title等 save 参考图1905
6 再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1906 1907
7 F8 弹出对话框 输入程序package request等 save 参考图1908
8 再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1909
9 进入了abap编辑器,可以写程序了 参考图1910
10 写好程序,保存或激活都再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1903 1904
11 提示程序已经保存或激活再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次
参考图1903 1904
12 以后再修改程序与上述步骤一样。
1按照一步骤执行
2 输入以下程序 使用abap基础编程中的EDITOR-CALL 具体参考 http://
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值