http://www.cnblogs.com/toowang/archive/2012/03/28/2421275.html

概述步骤(此操作没有停止数据库):

1.登陆FTP,终止应用:cd $COMMON_HOME/admin/scripts/$CONTEXT_NAME

运行:./adstpall.sh apps/apps

2.杀进程 , 查询对应目标的进程:ps -eaf|grep appdev3

3.kill -9 进程ID  删除

4、重启:到cd $COMMON_HOME/admin/scripts/$CONTEXT_NAME下
运行:./adstrtal.sh apps/apps

查看状态:
adcmctl.sh status apps/apps

adrepctl.sh status apps/apps

启动/停止数据库和应用小技巧

之前我们提到过通过输入一大串命令来启动/停止数据库,这里考虑到这些路径太长和命令不容易记住,所以我们通过如下方式来轻松实现: 
主要的想法就是把那些命令写入到shell文件(即.sh文件)内容当中,执行自己以简称来命名例如startDB.sh)的文件,这样一来方便、好记。具体做法如下: 
首先,给它们起个名字。停止应用(stopAPP.sh),停止数据库(stopDB.sh),启动数据库(startDB.sh),启动应用(startAPP.sh)。 
其次,新建.sh文件。先新建记事本,将以下内容按顺序分别粘贴进入,然后保存,名字起之前命好名的那些文件名。 
(其实平常只要启一下几个就够用了)

停止应用(stopAPP.sh)文件中的内容如下:
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adalnctl.sh stop
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adcmctl.sh stop apps/apps
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adfrmctl.sh stop
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adrepctl.sh stop
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adapcctl.sh stop

停止数据库(stopDB.sh) 文件中的内容如下:
/d01/oracle/visdb/9.2.0/appsutil/scripts/VIS_erpvis/addlnctl.sh stop VIS
/d01/oracle/visdb/9.2.0/appsutil/scripts/VIS_erpvis/addbctl.sh stop immediate

启动数据库(startDB.sh) 文件中的内容如下:
/d01/oracle/visdb/9.2.0/appsutil/scripts/VIS_erpvis/addbctl.sh start
/d01/oracle/visdb/9.2.0/appsutil/scripts/VIS_erpvis/addlnctl.sh start VIS

启动应用(startAPP.sh) 文件中的内容如下:
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adalnctl.sh start
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adcmctl.sh start apps/apps
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adfrmctl.sh start
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adrepctl.sh start
/d01/oracle/viscomn/admin/scripts/VIS_erpvis/adapcctl.sh start

上述命令所代表的含义如下表所示:
adalnctl.sh     Control Oracle Net8 listener for Applications services All application tier server nodes 
adstrtal.sh     Start all Applications server processes All application tier server nodes 
adstpall.sh     Stop all Applications server processes All application tier server nodes 
adfrmctl.sh     Control Forms server Forms server node 
adfmcctl.sh     Control Forms Metrics Client Forms server node 
adfmsctl.sh    Control Forms Metrics Server HTTP server node 
adtcfctl.sh      Control TCF SocketServer Concurrent processing server node 
adcmctl.sh     Control Concurrent managers Concurrent processing server node 
adrepctl.sh     Control Reports server Concurrent processing server node 
adapcctl.sh    Control Apache processes HTTP server node 
jtffmctl.sh      Control Oracle fulfillment server HTTP server node

重启EBS的更多相关文章

  1. EBS增加客制应用CUX:Custom Application

    1. 创建数据库文件和帐号 [root@ebs12vis oracle]# su - oracle[oracle@ebs12vis ~]$ sqlplus / as sysdba SQL*Plus: ...

  2. EBS应用重启

    重启系统应用 cd $ADMIN_SCRIPTS_HOME ./adstpall.sh apps/apps ./adstrtal.sh apps/apps 在重启应用时,可能会出现并发管理器未启动的情 ...

  3. EBS R12重启后无法进入登录页面

    应用启动正常,但无法进入登录页面: The webpage cannot be found HTTP 404 ... No known changes had been made and the Mi ...

  4. 解决EBS中JAR包冲突的问题

    同事解决的,摘抄上来备用. 问题描述:在OAF里调用ESB的服务报错如下: Error Page   Exception Details.    oracle.apps.fnd.framework.O ...

  5. Oracle EBS R12 (12.1.3) Installation Linux(64 bit)

    Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...

  6. AWS系列之三 使用EBS

    Amazon Elastic Block Store(EBS)可作为EC2实例的持久性数据块级存储.其具有高可用性和持久性的特点,可用性高达99.999%.给现有的EC2实例扩展新的存储块只需要几分钟 ...

  7. 更改EBS APPS 密码流程

    更改EBS APPS 密码流程 (更改完后重启APP 和DB)2008-1-4 在EBS11.5.10.2环境应用成功!  参考metalink Note:160337.1 How To Manual ...

  8. EBS与FMW集成工作流管理器的检查

    工作流管理器的检查点(DB层面): --1:数据库job aq参数设置,建议设置job_queue_processes>=10 select p.NAME,p.DESCRIPTION,p.VAL ...

  9. EBS服务器管理

    EBS 服务的重启 停止Oracle Applications 服务的顺序为:停止应用产品相关服务,再停止数据库相关服务: 启动Oracle Applications 服务的顺序为:启动数据库相关服务 ...

随机推荐

  1. NHibernate系列文章七:NHibernate对象状态

    摘要 NHibernate对象持久化 NHibernate对象的三个状态:临时态.持久态.游离态(托管态) NHibernate三状态的相互转化 1. NHibernate对象持久化 NHiberna ...

  2. jQuery MD5加密实现代码

    $(md("你想要加密的字符串")); md5插件下载地址:http://xiazai.jb51.net/201003/yuanma/jquery_md5.rar 下面是我的简单例 ...

  3. mysql之触发器入门

    触发器语法: CREATE TRIGGER <触发器名称>  --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{ BEFORE |  ...

  4. TJI读书笔记13-内部类

    TJI读书笔记13-内部类 TJI读书笔记13-内部类 创建内部类 内部类和外部类的关系 .this和.new 内部类和向上转型 局部内部类 匿名内部类 匿名内部类的定义和初始化 使用匿名内部类来实现 ...

  5. AX2009按照批次生产日期预留

    AX2009如果想按照批处理号预留,它默认是按照InventBatchId排序的,但并不是InventBatchd小的批次的生产日期就早,所以这个逻辑得改一下,让它按照InventBatch的Prod ...

  6. android 多线程 示例

    public class MyRun implements Runnable { int count = 1000; @Override public void run() { while (true ...

  7. mininet之miniedit可视化操作

    Mininet 2.2.0之后的版本内置了一个mininet可视化工具miniedit,使用Mininet可视化界面方便了用户自定义拓扑创建,为不熟悉python脚本的使用者创造了更简单的环境,界面直 ...

  8. PHP生成静态页

    代码如下: <?    function makedir($mudir) //创建目录   {   $file = "./$mudir";   @mkdir($file,07 ...

  9. 【PowerOJ1740&网络流24题 圆桌聚餐】(最大流)

    题意: 来自n个不同国家的代表开会,每个国家代表数为ci 会场有m张圆桌,每张桌子可容纳mi人 不希望有同一个国家的代表在同一张桌子上就餐 设计一个合法方案 (n,m<=300) 思路:最大流, ...

  10. Linux 中write()函数的出错情况及处理

    write函数首先将进程需要发送的数据先放在进程缓冲区中,然后向socket的发送缓冲区进行拷贝,在此,可能出现这样情况,即当进程缓冲区中的数据量大于此时发送缓冲区中所能接受的数据量时,若此时处于阻塞 ...