SAP学习手册(1)SAPBASIS2008-11-2515:29:53阅读67评论0字号:大中小订阅1.Unix操作更改口令passwdeg.passwdorap34看当前路径pwd看sap或者oracle的进程eg.ps-ef|grepsap或者ora看命令的使用方法,相当于DOS中的help命令eg.manxxx切换当前用户sueg.su–orap34查看clusterlssrc–gcluster(hp-uxcluster状态cmviewcl-v)看文件大小df–k看有哪些用户who看文件内容morevi编辑器vi查看服务器地址netstat–in新建目录mkdir192.167.17.1db内部地址192.167.17.2app内部地址192.167.17.3tsm内部地址进入tsm管理界面dsmadmc(admin:admin)使用orap34用户运行sapdba,以扩展表空间:su–orap34sapdbac-----a-----……当数据库备份失败,oracle启动不了的时候sapdba----j---a----a----y当sap*用户密码忘记时:sqlplus/nologconnectsapr3/sap或者connetsystem/managerdescsapr3.usr02;deletefromsapr3.usr02wheremandt='420'andbname='sap*';commit;登陆sqlplus:sqlplus/nologconnect/assysdba在PC机上从app上以二进制方式获取文件:c:\ftp10.124.4.71cdxxxbingetxxx生成错误报告:erppt–a|xxx.txt将系统面板警告灯熄灭:diag-----taskselection-----identifyandattentionindicators-----setsystemattentionindicatorstonormal回车-----F7使用p34adm用户关停sap,改系统参数时使用root用户开关ha,当选择takeover时,ha会自动切换(从db切换到app)当选择graceful时,ha不会自动切换IBM中国24小时服务热线:800-8106677/800-8101818-5100AIX系统命令物理卷命令命令名称说明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.关闭TSMSERVER2.关闭APP,随后关闭DB3.关闭磁带库,关闭两台扩展磁带机4.先关闭从阵列电源开关,间隔三分钟关闭主电源开关启动HACI和DB会随着cluster一块被启动起来:telnet10.124.4.70smittyclstartlssrc–gclusterAI也会被带起来:telnet10.124.4.71smittyclstartlssrc–gcluster停止HAtelnet10.124.4.71smittyclstop选择gracefulshutdown–Ftelnet10.124.4.70smittyclstop选择gracefulshutdown–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上。启停操作一、启动a)启动CI和DB1)telnet10.124.4.702)su-p34adm3)ls4)startsap_p34dbsvc_00###注意不要错误执行其它任何的脚本5)等待启动完成6)ps-ef|grepora###检查ORACLE的进程是否正常启动7)ps-ef|grepsap###检查SAP的进程是否正常启动b)启动AI1)telnet10.124.4.712)su-p34adm3)ls4)startsap_p34apsvc_01###注意不要错误执行其它任何的脚本5)等待启动完成6)ps-ef|grepsap###检查SAP的进程是否正常启动c)用SAPGUI看是否能正常登录系统二、停止a)停止AI1)telnet10.124.4.712)su-p34adm3)ls4)stopsap_p34apsvc_01###注意不要错误执行其它任何的脚本5)等待停止完成6)ps-ef|grepsap###检查SAP的进程是否正常停止b)停止CI和DB1)telnet10.124.4.702)su-p34adm3)ls4)stopsap_p34dbsvc_00###注意不要错误执行其它任何的脚本5)ps-ef|grepora###检查ORACLE的进程是否正常停止6)ps-ef|grepsap###检查SAP的进程是否正常停止停TSMSERVER(备份服务器)1.登陆10.124.4.722.dsmadmc3.admin:admin4.queuesession检查session5.halt6.确认关闭,输入y,回车shutdown-F.破解1.首先ddic用户进入,su01,输入用户名(“加入我新建立的dev”),回车,建立一个用户帐号,然后把设置密码,profile选项中输入“SAP_ALL”(这个是SAPALL认证的意思),保存就可了。然后LOGOFF。2.用新建立的“DEV”登陆,系统会提示你更改密码。更改,然后提示你是第一次登陆。然后开始破解了。(这是显示的窗口)3.se38,输入LSKEYF00,然后点DISPLAY,找到formJUMP_THE_WALL,在CALL'GET_DEVELOPER_KEY'ID'NAME'FIELD'ABCDEFGHIJKL'ID'CUSTID'FIELD'1234567890'ID'KEY'FIELDDUMMY_KEY.这里。设置断点(所谓设置断点,就是把光标放在这里。点击”红色stop“按钮)。然后再T-CODE里面“/o”注意是英文字母o,不是零。然后回车,系统出来提示generatenewORENDSESSION你必须生成新的窗口,所以点击“generatenew”。系统的登陆后初始界面又出现了,现在又可以输入“se38”,进入ABAP/4EDITOR的界面了(这是修改的窗口)4.Se38,输入LSKEYF00,然后点CHANGE,这时回停在断点上,在CALL'GET_DEVELOPER_KEY'ID'NAME'FIELD'ABCDEFGHIJKL'ID'CUSTID'FIELD'1234567890'ID'KEY'FIELDDUMMY_KEY.注意了:现在的画面是ABAP_DEBUGGER.模式中间显示的是灰色的.下面有FILEDNAME.FILEDVALUE两排输入框输入SY-SUBRC,然后回车.后面有个值,把它修改成0,然后点后面的小笔(修改)然后”F6”代码跳到下一个什么地方了,然后再次修改成0,然后点后面的小笔(修改)然后”F6”,然后“F8”。然后出来什么请求框,一路"对勾过去",然后会跳到“LSKEYF00”的编辑画面然后“INSERT”这个按钮是可以按下的.把光标停在你设端点的那行下面一行.然后点“INSERT”在光标处会多出以下的字符*{INSERTREQUESTID&$&$&$&$1**}INSERT把中间的"*"退格删除.然后输入(如果不能输入.就在外面写好下面的话,CTRR+V可以过来的,我机器TMD的就不能输入.最后我粘贴过来的.暴郁闷啊)SY-SUBRC=0.----->变成以下的样子*{INSERTREQUESTID&$&$&$&$SY-SUBRC=0*}INSERT保险起见,在下一行:CHECKSY-SUBRCEQ2.customersystem!后面可以加入上面同样的语句然后点”EDITCHECKSYNATXCHECK”检查语法是否出错.正确的话,最下面会有信息提示.你的输入是正确的.这时你的最上面的LSKEYF00后面应该是ACTIVE(REVISED)然后保存.这时可能还会进入调试模式,再继续修改SY-SUBRC的值为0(按上面的步骤)再保存,系统会弹出创建request的对话框,自己创建一个request,然后确定,整个过程就ok了。然后把2个窗口都关闭.从新--SE38.--LSKEYF00--显示看看.是加入的代码是否已经进入.这个文件了.LOGOFFSE38现在可以创建程序了!一:4.7版本试验通过1创建了一个用户赋予所有localrole的权限(感觉登陆非常满---)2SE38,displayLSKEYF00,找到form:JUMP_THE_WALL,然后设置段点在CALL'GET_DEVELOPER_KEY'ID'NAME'FIELD'ABCDEFGHIJKL'所谓设置断点,就是把光标放在这里。点击”红色stop“按钮)参考图1901然后/o3newcreatesession,要创建的程序名create参考图1902点击创建4debug中下面有FILEDNAME.FILEDVALUE两排输入框输入SY-SUBRC修改值(用图标)为0单步执行F6再改一次参考图190319045F8弹出对话框输入创建程序的title等save参考图19056再次自动进入调试SY-SUBRC修改值(用图标)为0单步执行F6再改一次参考图190619077F8弹出对话框输入程序packagerequest等save参考图19088再次自动进入调试SY-SUBRC修改值(用图标)为0单步执行F6再改一次参考图19099进入了abap编辑器,可以写程序了参考图191010写好程序,保存或激活都