sap一个后台作业正在运行,但是后台看不到进程,是什么原因,怎样结束这个

sap一个后台作业正在运行,但是后台看不到进程,是什么原因,怎样结束这个,第1张

一、Shell支持作用控制,有以下命令

1. command &让进程在后台运行

2. jobs –l 查看后台运行的进程

3. fg %n 让后台运行的进程n到前台来

4. bg %n 让进程n到后台去

PS:“n”为jobs查看到的进程编号。

二、执行命令&切换至后台

在Linux终端运行命令的时候,在命令末尾加上&符号,就可以让程序在后台运行

root@Ubuntu$ 。/tcpserv01&

三、切换正在运行的程序到后台

如果程序正在前台运行,可以使用Ctrl+z 选项把程序暂停,然后用 bg %[number]命令把这个程序放到后台运行,这个步骤分为3步,如下:

1.暂停程序运行CTRL+Z

ctrl + z跟系统任务有关的,ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停。

[Oracle@linuxidc ~]$ sh ins.sh

[1]+Stopped ins.sh

2.查看暂停的程序

察看jobs使用jobs或ps命令可以察看正在执行的jobs。

[oracle@linuxidc ~]$ jobs -l

[1]+ 4524Stopped ins.sh

jobs命令执行的结果,+表示是一个当前的作业,减号表是是当前作业之后的一个作业。

jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped,Terminated

3.切换程序至后台

bg将一个在后台暂停的命令,变成继续执行如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出。

[oracle@linuxidc ~]$ bg %1

[oracle@linuxidc ~]$ jobs -l

[1]+ 4524Running ins.sh

4.切换程序至前台

也可以用 fg %[number]指令把一个程序掉到前台运行

[oracle@linuxidc ~]$ fg %1

。/tcpserv01

5.终止后台程序

也可以直接终止后台运行的程序,使用 kill 命令

[oracle@linuxidc ~]$ kill %1

但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识也就是说,jobs命令显示的是当前shell环境中所起的后台正在运行或者被挂起的任务信息。

SAP服务器启动顺序:

服务器 *** 作系统启动完成(硬件和linux *** 作系统), 数据库启动完成, SAP应用程序启动完成

SAP服务器关闭顺序:

SAP应用程序关闭完成, 数据库关闭完成, 服务器 *** 作系统关闭完成 (硬件和linux *** 作系统)

启动SAP系统:登陆系统 (nbq是系统标识)

启动sap数据库服务器

su – oranbq

lsnrctl starus (检查数据库 ,可以不做)

lsnrctl start

启动sap应用服务器

su – nbqadm

startsap

关闭SAP系统:登陆系统

关闭sap应用服务器

su – nbqadm

stopsap

saposcol –k

sapstartsrv DVEBMGS00

stopsap sapstartsrv SCS01

关闭sap数据库

su – oranbq

lsnrctl stop

一、启动:

1、数据库启动

sapqas:su oraqas切换到数据管理帐号 (QAS应该是系统标识)

sapqas:oraqas 29>lsnrctl start 启动监听服务

LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 04-JUL-2013 16:20:30

Copyright (c) 1991, 2011, Oracle. All rights reserved.

Starting /oracle/ECQ/112_64/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 11.2.0.3.0 - Production

System parameter file is /oracle/ECQ/112_64/network/admin/listener.ora Log messages written to /oracle/ECQ/saptrace/diag/tnslsnr/sapqas/listener/alert/log.xml

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=ECQ.WORLD))) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=ECQ))) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sapqas.site)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=ECQ.WORLD)) STATUS of the LISTENER

------------------------

Alias LISTENER

Version TNSLSNR for Linux: Version 11.2.0.3.0 -

Production Start Date04-JUL-2013 16:20:54

Uptime0 days 0 hr. 0 min. 0 sec

Trace Level off

Security ON: Local OS Authentication

SNMP OFF

Listener Parameter File /oracle/ECQ/112_64/network/admin/listener.ora Listener Log File /oracle/ECQ/saptrace/diag/tnslsnr/sapqas/listener/alert/log.xml Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=ECQ.WORLD))) (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=ECQ)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sapqas.site)(PORT=1521))) Services Summary...

Service "ECQ" has 1 instance(s).

Instance "ECQ", status UNKNOWN, has 1 handler(s) for this service... The command completed successfully

sapqas:oraecq 30>sqlplus /nolog 连接数据库

SQL*Plus: Release 11.2.0.3.0 Production on Thu Jul 4 16:21:41 2013

Copyright (c) 1982, 2011, Oracle. All rights reserved.

SQL>conn /as sysdba 连接数据库实例

Connected to an idle instance.

SQL>startup 启动数据库

ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance

ORACLE instance started.

Total System Global Area 4576575488 bytes

Fixed Size 2235848 bytes

Variable Size2298479160 bytes

Database Buffers 2264924160 bytes

Redo Buffers 10936320 bytes

Database mounted.

Database opened.

SQL>exit 数据启动完成,退出数据库连接

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

sapqas:oraecq 31>exit 退出用户

logout

2、应用服务器启动

sapqas: su qasadm 切换到SAP管理帐号 (QAS应该是系统标识)

sapqas:qasadm 51>startsap启动SAP应用程序

Checking ECQ Database Database is running

-------------------------------------------

Starting Startup Agent sapstartsrv

OK

Instance Service on host sapqas started

-------------------------------------------

starting SAP Instance DVEBMGS00

Startup-Log is written to /home/ecqadm/startsap_DVEBMGS00.log

-------------------------------------------

/usr/sap/ECQ/DVEBMGS00/exe/sapcontrol -prot NI_HTTP -nr 00 -function

Start Instance on host sapqas started

sapqas:qasadm 51>exit SAP应用程序启动完成,退出用户

logout

二、关闭:

关闭SAP应用之前,请先登陆SAP,使用SM04查看是否还有在线用户,如有请通知退出。

1、关闭sap应用服务器

sapqas:su qasadm 切换到SAP管理帐号(QAS应该是系统标识)

sapqas:qasadm 50>stopsap停止SAP应用程序

Checking ECQ Database Database is running

-------------------------------------------

stopping the SAP instance DVEBMGS00

Shutdown-Log is written to /home/ecqadm/stopsap_DVEBMGS00.log

-------------------------------------------

/usr/sap/ECQ/DVEBMGS00/exe/sapcontrol -prot NI_HTTP -nr 00 -function Stop Instance on host sapqas stopped Waiting for cleanup of resources

..............

Trying to stop ECQ database ...

Log file: /home/ecqadm/stopdb.log ECQ database stopped Checking ECQ Database

Database is not available via R3trans

-------------------------------------------

sapqas:ecqadm 51>exit SAP应用程序和数据库关闭完成,退出用户。

Logout

2、关闭数据库服务器

sapqas:su qasecq切换到数据库管理用户(QAS应该是系统标识)

sapqas:oraqas 41>lsnrctl stop关闭监听

LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 04-JUL-2013 16:49:03

Copyright (c) 1991, 2011, Oracle. All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=ECQ.WORLD)) The command completed successfully

sapqas:oraqas 42>exit 退出用户

logout sapqas:~ #

更多Linux知识可参考: https://www.linuxprobe.com/zhidao

所谓系统配置命令,通常包含系统 *** 作配置、系统传输配置、系统自定义内容配置等相关命令。系统配置的范围很广,这里介绍的系统配置不包括模块配置内容,主要是系统层面的相关配置命令。常用的 *** 作命令主要包含以下几种。

(1)系统传输配置命令:SE09/SE10、STMS

(2)系统后台参数配置命令:SPRO

(3)系统信息发布命令:SM02

(4)目标集团参数配置命令:SCC4 在SAP系统中,普通用户常常因为权限不够导致很多事项无法处理,需要通过管理员在后台对相应的主数据及参数进行修改设置。这里主要介绍以下几个常用的后台维护命令。

(1)批处理命令:SCAT

(2)定义后台作业命令:SM36

(3)查看后台作业命令:SM37 程序编辑属于SAP系统开发的一个重要组成部分,SAP系统本身带有ABAP语言编辑器,可以提供强大的自开发程序功能。这里介绍程序编辑通常使用的相关命令。一般来说,程序编辑常用到的命令有以下3各。

(1)程序编辑器命令:SE38

(2)函数编辑器命令:SE37

(3)对象浏览器命令:SE80 (1)SAP系统中的数据都是存储在不同的表空间中。对于这些表的查询、修改及数据整理,SAP提供有相应的 *** 作命令。常用的表间维护命令主要包括以下几种。

(1)ABAP数据字典命令:SE11

(2)维护表视图命令:SM30 在SAP系统中对于用户及权限的控制是非常严格的,权限参数、权限、用户的管理,均有一套专有的体系。这里介绍用户及权限控制常用的命令,包括以下几种。

(1)权限创建及修改命令:PFCG

(2)用户创建及配置命令:SU01

(3)用户批量处理命令:SU10

(4)用户组创建维护命令:SUGR

6、系统监控常用命令:

SAP系统作为企业管理的核心工作平台,系统管理员需要随时监控日常的系统运行情况,尤其是对系统日志、进程管理、用户使用、 *** 作系统、数据库等运行的情况要重点关注。这里简单介绍几个常用的系统监控命令。

(1)系统日志分析命令:SM21

(2)系统进程监控命令:SM50

(3)用户状态监控命令:SM04


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/11815790.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存