SAPBASIS基础操作.docx
- 文档编号:11870589
- 上传时间:2023-04-06
- 格式:DOCX
- 页数:25
- 大小:33.84KB
SAPBASIS基础操作.docx
《SAPBASIS基础操作.docx》由会员分享,可在线阅读,更多相关《SAPBASIS基础操作.docx(25页珍藏版)》请在冰豆网上搜索。
SAPBASIS基础操作
SAP-BASIS基础操作
2:
)用user/pasword:
(sap*/pass〕 Login到新的client中去,做sccl做一个Localclientcopy本地CLIENTCOPY使用事物代码SCCL,用SCC3查看日志。
具体操作如下:
6.1.1创建逻辑系统1运行事物代码SALE2选择〝应用程序连接〞—〝发送和接收系统〞—〝逻辑系统〞—〝定义逻辑系统〞,然后单击运行按钮
3对〝跨集团更换〞的提示做确认4在弹出的逻辑系统窗口点击〝新条目〞5在弹出的窗口中输入逻辑系统的名字及描述。
逻辑系统的命名规范为
6.1.2创建CLIENT1登陆系统,运行事物代码SCC4。
2在弹出的窗口中点击改写按钮。
3确认系统提示—〝更换是跨CLIENT的〞。
4点击新条目5输入创建的新CLIENT的设置:
集团:
3位数字,由002-999任选,066保留逻辑系统:
点右侧下拉按钮,找到上面创建的逻辑系统,如TSTCLNT5006标准货币:
选择人民币7集团角色:
依照实际情形选取,如生产或测试由因此新CLIENT,临时将更换并传输集团对象标记为自动记录修改;与集团无关的对象修改设置为承诺对资源库和跨集团定制的更换。
8储存确认6.1.3LOCALECLIENTCOPY1登陆新创建的CLIENT,默认用户名、密码为SAP*/PASS。
2运行事物代码SCCL3选择参数文件:
参数文件的说明见本章开始部分,依照需要选取4选择源集团5选择要拷贝的用户主数据源集团,一样与2的选择相同6点击后台作业打算,定义集团拷贝的开始时刻。
7选择调度作业8检查弹出窗口的内容,确认后连续9假如赶忙开始运行LOCALECLIENTCOPY,选择赶忙,否那么定义开始时刻。
到那个定义时刻后,系统将在后台自动运行集团拷贝。
注意:
集团拷贝最好选择没有业务应用的时刻进行。
10定义集团拷贝日志输出的打印机,一样选择虚拟打印机11系统提示集团拷贝将在预定时刻开始,用SCC3能够查看集团拷贝日志。
1.2.BatchInput问题
Batchinput学习!
!
!
〔参考文档资料〕
BATCHINPUT本卷须知:
1.不要不记得在导出数据后,回车一下。
2.你的源数据不能包含不需导入的项。
3.定义数据名时要用英文缩写,不能用其他文字。
1.3.常用事务代码
Pfcg角色爱护
Su53查看权限对象st01跟踪
St22看dump,以分析错误eg.找到ABAP程序出错的地点,找出founction,用se37查看找到的founction,找到有关权限检查〔authoritycheck〕,找到object,在pfcg中添加object并给予权限
/hdebug
su01建用户ID,TMSADM那个用户不能锁定,它是系统默认的传输用户,SAPSYS也是系统用户,不能锁定
se09/se10查看并开释changerequest。
(workbench表示与集团无关,只需要传一遍;customizing表示与集团相关,那么需要分多次传到每个集团)
sapd配置打印方式、打印格式。
它的配置是跨集团的〔打印方式分为:
local,remote,frontend三种。
local的配置较为复杂,它是指printer和server相连,driver全部都装在server上,然后再由server去连接pc;remote是指server与printerserver相连,printerserver再通过server与pc相连;frontend配置比较方便,它是指server与pc相连,pc接printer,并将其设置成默认printer〕
client的操作:
sccLcopy
scc3查看日志
scc4后台
scc5delete选择〝从T000删除条目〞
000001065066这四个client为系统client,066用于做earlywatch
sm02给所有人发送即时消息
se61修改sap登陆界面
se61------创建或修改generaltext,即常规文本:
zlogin_screen_info-----在行首可用@xx@方式引用一个icon(其中xx为数字,在se38中运行reportrstxicon可查到所有的icon),文本信息最多为16行,每行45个字符.
So01邮箱
sm04查看什么人在做什么情况,可踢人,它只能看到一台机器
al08查看有多少人登陆,session_manage表示用户出于登陆状态,什么也没有做,它能够看到两台机器,假如要登陆另外一台机器,能够用sm51转到另外一台机器
os01查看在线机器名称
oss1选public进入sap服务区,可用来发message或者申请lisencekey
sm50/sm51看进程,sm50看当前机器,sm51能够看两台机器
suim权限比较eg查找哪些role里有spro那个事物代码
rz10编辑系统参数文件
rdisp/gui_auto_logout&rdisp/keepalive用于操纵闲置时刻(秒)
login/system_client用于操纵默认登陆的client编号(000-999)
login/fails_to_user_lock用于操纵输错密码被锁定的次数(1-99)
se43定制显示在用户主菜单中的sap标准菜单条目
1.Su01-----默认----startmenu-----区域菜单〔填入定制的菜单〕
2.Pfcg-----找到commonrole-----添加tcode----从范畴菜单〔填入定制的菜单〕
se56看自己的ID有哪些object及object的值
su10批量修改用户,也可由su01的菜单〞批量修改〞进入
su02编辑用户权限的参数文件
su21建object
su20/su22以不同角度来查看权限对象
sale建立逻辑系统eg.P34CLNT800
db13数据备份
db02数据库表和索引的监控
db12数据备份日志
sapdba数据库治理工具
sm36定义后台作业(标准的作业-------缺省的打算)
sm37查看后台作业
sp01看打印队列,可清空假脱机要求
spad选择完全治理,先定义〝页格式〞,然后赋格式类型,再赋设备类型〔CNSAPWIN〕
smlg定义组登陆方式,假如发觉机器不能自动分配资源或者分配资源出错,那么能够在里面删除掉一台机器,然后再添加到里面去就能够解决,在它里面按F5能够查看机器响应时刻,假如在1000ms以内那么表示正常.
sm59设置sfc连接,也可用它来登陆到别的机器,哪怕是用sap通讯帐号也能够
sm21看系统日志
os06操作系统监视器,cpu使用率正常在30%以内,30%~70%可能表示专门慢,假如无系统信息,那么需要在AIX中执行如下命令:
ps–ef|grepsaposcol〔查看sap操作系统收集器进程〕
cd/usr/sap/P34/SYS/exe/run(注意这一行中的大写字母)
./saposcol〔./表示运行〕
st02监控buffer,看命中率〔hitratio〕,swap出错值大于1000那么需要用rz10调整参数,一次最好只改一个参数,改完了重启sap使参数生效。
usr/sap/P34/SYS/profile中有参数文件,能够在改变参数前做参数文件的备份,具体命令如下cpxxxyyy,复原参数文件时,只需要将备份的参数文件copy回原参数文件名即可。
那个地点的yyy包括:
DEFAULT.PFLP34_DVEBMGS00_p34dbsvcP34_D01_p34apsvcSTART_D01_p34apsvcSTART_DVEBMGS00_p34dbsvc
———————————————————————————————————————
ls–l系统中的文件属主如下:
-rwxrwxr-x1p34admsapsys2919Sep2610:
09DEFAULT.BAK
-rwxrwxr-x1p34admsapsys2919Sep2614:
03DEFAULT.PFL
-rwxrwxr-x1rootsystem466Aug0815:
55DEFAULT.PFL.0
-rwxrwxr-x1p34admsapsys8940Sep2612:
29P34_D01_p34apsvc
-rwxrwxr-x1p34admsapsys8940Sep2609:
56P34_D01_p34apsvc.BAK
-rwxrwxr-x1p34admsapsys1013Aug0815:
55P34_D01_p34apsvc.bak
-rwxrwxr-x1p34admsapsys5304Sep2614:
02P34_DVEBMGS00_p34dbsvc
-rwxrwxr-x1p34admsapsys5014Sep2609:
45P34_DVEBMGS00_p34dbsvc.
BAK
-rwxrwxr-x1p34admsapsys1891Sep0112:
47START_D01_p34apsvc
-rwxrwxr-x1p34admsapsys2669Sep0112:
47START_DVEBMGS00_p34dbsv
c
p34db:
p34adm>cd..
p34db:
p34adm>ls
exegenglobalprofileprofile.bcksrc〔红色的是profile的全备份,蓝色的没有用,是从原先的d00系统中带过来的,大写的bak文件是系统自动备份的,但它只保留最后一次储存之前的结果,因此修改参数后不要多次储存,全部改好了然后一次性储存,复原参数时一定要用p34adm用户登录,以免文件属主发生改变,导致sap无法启动〕
———————————————————————————————————————用cp–Rprofile.bck.2005.9.27profile〔将参数文件复原〕
st04查看数据库日志〔转到------数据库日志〕
oracle/P34/saparch看arch文件
sm13检查更新是否有效,只需要看中间〝更新有效〞这几个字就能够了
sm12检查锁定条目,可用于解锁,eg.用户锁定条目后断网了,其他人不能用,那么需要解锁
st03n可查看一些系统信息,凡是以〝n〞结尾的差不多上sap后来开发的事物代码,用于分析sap的一些系统信息,检查响应时刻是否超过了2000ms,假如超过了那么需要用其它手段来分析什么缘故这么慢,eg.sm37看后台作业,sm50看进程,sapdba或者db02看tablespace是否已满,用db02那么需要刷新一下,否那么有可能不是实时数据,但sapdba确实是实时数据。
Sm21看系统日志,st22看dump.
Sm19跟踪用户Sm20看用户的详细动作Stat粗略的查看用户的动作
利用scat进行数据导入
在系统上线或进行测试时,都需导入大量的主数据。
在SAP中有多种方法可批量地导入大量数据,那个地点介绍利用scat进行数据导入的方法。
下同以导入统计指标数据为例进行详细说明。
∙用scat事务码进入运算机辅助测试工具屏幕,在测试情形栏内新建一个测试项。
该测试项的名称要以z开头,如ztest。
输入完名称后,按工具栏上最左边的〝TCD〞按钮开始记录事务。
∙第一在弹出窗口内输入需记录的事务代码kk01,按回车,进入统计指标爱护界面。
∙接下来按爱护统计指标的操作输入统计指标编码、统计指标名和计量单位,最后按储存完成事务记录,返回scat事务界面。
∙在scat事务界面按储存,弹出选择开发类界面,选〝本地对象〞,完成ztest测试项目的创建。
∙返回scat的初始屏幕,这时,在测试事件列表中应该有一个你刚创建的测试项目。
选中它,按工具栏的〝更换〞按钮,接着双击功能表里的kk01项,接着再双击〝SAPLOKSK〞项,这时会打开输入统计指标编码窗口,同时刻标会停留在编码栏内,接着点击工具栏的〝insertimportparameter〞按钮,创建一个&STAGR参数。
接着按工具栏下一页,使当标停留在名称栏,和上面一样,点击工具栏的〝insertimportparameter〞按钮,创建&BEZEI参数。
接着光标会自动移到计量单栏,同理,生成&MSEHI参数。
按返回按钮回到上一屏幕,接着按储存完成参数创建。
∙返回初始屏幕,在选中ztest测试项目的情形下,选择菜单的〝转到〞--〝变式〞--〝输出缺省〞,生成一个ztest.txt文件。
∙打开ztest.txt文件,内容如下:
∙[变量标识][变式文本]STAGRBEZEIMSEHI
∙-->Parametertexts统计指标名称统计关键数单位
∙-->默认数值Y02y02H
∙***Changestothedefaultvaluesdisplayedabovenoteffective
增加需导入的数据后的格式如下:
[变量标识][变式文本]STAGRBEZEIMSEHI
-->Parametertexts统计指标名称统计关键数单位
-->默认数值Y02y02H
***Changestothedefaultvaluesdisplayedabovenoteffective
Y03y03H
Y04y04H
Y03和Y04是需导入的统计指标,文件中的空格全部是用tab分隔的。
整理好导入数据的格式后,就可进行数据导入了。
进入scat事务,运行ztest测试项目,变式选择〝自文件外部的〞,选择整理好的ztest.txt文件。
处理方式可选择〝前台〞或〝后台〞,第一次最好选择前台方式,如此方便除错。
最后按工具栏的运行按钮即可。
1.4.R3的License
在service.sap申请LICENSEKEY说我权限不够〔假如用认证顾问的UID〕我有R/3的DELIVERYNOTE〔安装系统随带的〕,上面有INSTALLNUMBER及CUSTOM/ORDER/DELIVERYNO等有用吗一样还有谁会有如此的权限?
你能够在ADMINSTRATOR里看到谁有那个权限TAILEI,ADMINSTRATOR在哪里看?
一样ADMINSTRATOR是如何授权的?
不是随安装软件一起来的吗?
不是的。
YourauthorizationisnotvalidforanyinstallationofyourcompanyPleasecontactyouradministrator,碰到那个信息s:
//websmp102.sap-ag.de/LICENSEKEY,到里面去后点SystemAdministratorinyourcompany.然后就明白谁是治理员
R3的License与机器相关联吗?
确实是说一个License能够用于多台机器吗?
相关的,申请的时候要hardwarekey,那个hardwarekey是依照硬件和当时的操作系统产生的,假如你的操作系统重装了,hardwarekey就变掉了。
那我拿到一个License,那个License并不是我的系统申请的,确实是说那个License是没有用的?
BTW,Licesnse是一个可执行文件(.exe)文件吗?
應該是沒有用的,hardwarekey根據不同機器、網卡號碼等,號碼都會不同。
當你裝完IDES後,要做saplicense;-install時,你要有以下的資訊Systemname(SID)HardwarekeyInstallationnumberLicenseexpirationdateLicensekey因此你的機器不同,他會通知你hardwarekey有問題。
另外,license不是執行檔,如同上面所示,用saplicense的指令來操纵。
相同的机器,重装了OS,hardwarekey也是不相同的,要重新申请才行
那一个exe的文件程式有什么用?
用来产生License?
不可能吧?
SAPlicense是一个系统文件:
能够查找机器码、安装license、删除license、显示license!
确实是不能生成Licesne,要不然用SAP岂不是不要钱了!
要想得到license需要到SAP去申请撒。
〔所往常提条件是你得交钱呀!
〕除非......
LICENSE的确是要和系统硬件联系起来的。
然而系统重新装过后——只要没有改变你往常系统的结构——确实是说:
WINDOWS上,C盘没有重新分区——那么新装的R/3的LICENSE还能够用原先的。
其他的UNIX机器我没有做个实验不行说,但我在AIX上作过:
我确实是换掉UNIX机器的的ROOTVG的硬盘,用个新的来代替,原先的许可也是能够正常使用的。
1、systemlicense:
当安装完SAP以后,系统自动产生一个为期4周的临时license,在此期间内,一切操作正常。
假如超过此期限,你就无法登录了,现在,只能用SAP*登录,完成一些简单的操作。
systemlicense是跟硬件相关的。
2、Developerregisterkey:
当开发员想要开发自己的ABAP程序〔此程序必须用YZ开头〕时,需要第一注册此key。
此key与注册用户相关。
3、SAPobjectmodifykey:
当开发员想要修改SAP的object时〔比如说SAP程序〕时,需要注册此Key.此key与SAPobject相关
1.5.权限治理
讨论一下SAP中如何做到将权限能细到每张表啊
能够的。
你先要把这张表给某个role,假设是zzrole,然后pfcg,输入zzrole在role里面,查看那个role,看权限页,点击修改图标,进入到一个界面,把表名称添加到zzrole就能够了。
SAP权限如何配置?
大致的步骤是
1、从BPI中得到每个岗位的权限,或者是模块顾问给你一张权限表。
2、依照权限表中的权限、或是BPI中得到每个岗位的权限,在SAP中设置角色
3、依照权限表中用户和角色的关系、或是岗位和用户的关系,分配权限。
1.6.SAP访问问题
假如你们是内部地址,那只能通过vpn等连接过去,假如是公网ip,假如你是4.7以下,请启动ITS服务,能够通过InternetlogonSAP
1.7.修改sap登陆页面
修改sap登陆页面确实是输入clinet,userid,password的screen对4.6系统:
TCODE.SE61创建或修改GeneralText:
ZLOGIN_SCREEN_INFO在行首可用@XX@方式引用一个ICON〔其中XX为数字,在SE38中运行reportRSTXICON可查到所有的ICON〕;文本信息最多为16行,每行45字符。
1.如何查看SAP系统的位数?
system——status看 Platform ID
Platform 32-bit 64-bit
----------------------------------------------------------------
DEC-Alpha --- 288
HP-UX 272 273
RM600 322 323
AIX 320 324
SUN 369 370
WINNT 560
2.How can I find out if a 64-bit database is in use?
ST04 --〉 'Detail analysis menu' -->'V$Tables' --> 'V$Version'
The string '64-bit version' is output for 64-bit versions
3.What combinations of database software and R/3 kernel are possible?
32-bit database with 32-bit R/3 kernel
64-bit database with 64-bit R/3 kernel
64-bit database with 32-bit R/3 kernel
Not supported:
32-bit database with 64-bit R/3 kernel
4.SAP内存治理(33576)
5.Where can I get a list of all transaction codes in SAP?
The following tables hold all SAP transactions:
Table TSTC stores all transaction codes and their respective ABAP program.
Table TSTCT stores the text (or description) for each transaction.
Table THSTC has also documentation for all transaction. It is a copy of TSTCT.
Table TSTCP stores the possible parameters for each transaction.
6.Where can I get a list of all tables in SAP?
Table DD02L stores all tables in SAP.
7.How can I hide a client from the users?
There is no way to actually hide a client but there is a workaround:
delete the entry in table T000 via SCC4. This way, nobody will able to log on to it. To 〝unhide〞 it, simply re-create the entry via SCC4.
8.How can I lock a client?
You can use one of these two:
1) delete the entry in table T000 via SCC4; 2) run tp locksys/unlocksys at the OS level.
9.How can I determine the size of a client?
You can run a local client copy in 〝test〞 mode.
10.How can I see all the available icons in SAP?
Execute transaction BIBS and select Elements -> Icon Overview.
You can use the code that appears on the last column in order to put icons in system messages (SM02).
11.What hap
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAPBASIS 基础 操作