转至:http://blog.sina.com.cn/s/blog_7e04e0d00101k5r8.html

版本:BIEE11g (11.1.1.6.0-11.1.1.6.7)

OS:RHEL 5.5 64bit (所有的linux服务器都适用)

key words:startBIEE stopBIEE  BIEE11g

BIEE11g 的启动包括三个部分,启动BIEE核心组件、启动WebLogic的AdminServer和ManageServer,而在生产环境中,我们启动关闭 Weblogic的Server时都需要输入管理员帐户和密码,因此,如果我们需要使用一个脚本来启动和关闭BIEE11g,则需要用到 boot.properties属性文件,我们在其中定义好WebLogic的管理员帐户和密码,启动Server的时候,会自动读取此文件,并自动将文 件内容加密。

将以下脚本保存为boot_properties.sh,赋于755权限,并执行此脚本,则会在BIEE的两个Server(AdminServer和bi_server1)上生成boot.properties。

boot_properties.sh

#!/bin/sh

# Sunny.Zhang

# 产生boot.properties

# 2013.1.8

# version 1.0
#

export BI_INSTALL_DIR=/data/biee

export username=weblogic

export password=sunny123

export DOMAIN_HOME=$BI_INSTALL_DIR/user_projects/domains/bifoundation_domain

cd $DOMAIN_HOME/servers/AdminServer/security

echo username=$username >>boot.properties

echo password=$password >>boot.properties

cd $DOMAIN_HOME/servers/bi_server1/security

echo username=$username >>boot.properties

echo password=$password >>boot.properties

ls $DOMAIN_HOME/servers/AdminServer/security/boot.properties

cat $DOMAIN_HOME/servers/AdminServer/security/boot.properties

ls $DOMAIN_HOME/servers/bi_server1/security/boot.properties

cat $DOMAIN_HOME/servers/bi_server1/security/boot.properties

==================================华丽丽的分割线=================================

将以下脚本保存为stopBI.sh,赋755权限,一条命令可关闭BIEE11g

stopBI.sh

#!/bin/sh
# Sunny.Zhang

# stop oracle biee 11g

# 2012.12.17
# version 1.0
#

export BI_INSTALL_HOME=/data/biee
export ORACLE_INSTANCE=$BI_INSTALL_HOME/instances/instance1
export DOMAIN_HOME=$BI_INSTALL_HOME/user_projects/domains/bifoundation_domain
export WL_HOME=$BI_INSTALL_HOME/wlserver_10.3
export BISERVER=bi_server1

echo "Stop OBIEE System Components ......"
$ORACLE_INSTANCE/bin/opmnctl stopall

echo "Stop OBI Managed Server ......"
$DOMAIN_HOME/bin/stopManagedWebLogic.sh $BISERVER

echo "Stop Weblogic Admin Server ......"
$DOMAIN_HOME/bin/stopWebLogic.sh

==================================华丽丽的分割线=================================

将以下脚本保存为startBI.sh,赋755权限,一条命令可启动BIEE11g,同时,会在/tmp下创建目录biee_logs_当天日期,在目录中存放AdminServer和bi_server1的启动日志,并且在启动最后会以tail的方式动态加载bi_server1的启动日志。

startBI.sh

#!/bin/sh
# Sunny.Zhang

# start oracle biee 11g

# 2012.12.17
# version 1.0
#

export BI_INSTALL_HOME=/data/biee
export ORACLE_INSTANCE=$BI_INSTALL_HOME/instances/instance1
export DOMAIN_HOME=$BI_INSTALL_HOME/user_projects/domains/bifoundation_domain
export WL_HOME=$BI_INSTALL_HOME/wlserver_10.3
export BISERVER=bi_server1
export DATE=`date +%Y%m%d`
export TIME=`date +%Y%m%d%H%M%S`

mkdir /tmp/biee_logs_$DATE
export BIEE_LOGS=/tmp/biee_logs_$DATE

nohup $DOMAIN_HOME/bin/startWebLogic.sh > $BIEE_LOGS/start_AdminServer_$TIME.log &
echo "Starting BIEE WebLogic Admin server ......"
sleep 60

nohup $DOMAIN_HOME/bin/startManagedWebLogic.sh $BISERVER > $BIEE_LOGS/start_bi_server1_$TIME.log &
echo "Starting BIEE Managed server ......"
sleep 120

echo "Starting OBIEE server ......"
$ORACLE_INSTANCE/bin/opmnctl startall
$ORACLE_INSTANCE/bin/opmnctl status

echo "Starting BIEE Managed Server Log....."
tail -f $BIEE_LOGS/start_bi_server1_$TIME.log

【biee】BIEE启动关闭服务的更多相关文章

  1. BIEE启动关闭服务(转)

    一.环境说明 版本:BIEE11g (BIEE_11.1.1.9.0) OS:CentOS 6.5 64bit (所有的linux服务器都适用) 二.BIEE启动与关闭 BIEE11g 的启动包括三个 ...

  2. 批处理启动vm虚拟机服务 vm12启动无界面启动vm虚拟机系统 windows上如何操作服务 sc net启动关闭服务

    windows(win10)批处理脚本 打开vm虚拟机的服务,并且开启无界面虚拟机 @echo off net start "vds" net start "VMAuth ...

  3. 使用Windows命令行启动关闭服务(net,sc用法)

    下面两个命令最好以管理员方式启动cmd窗口,否则出现权限问题. 1.net用于打开没有被禁用的服务, NET命令是功能强大的以命令行方式执行的工具. 它包含了管理网络环境.服务.用户.登陆大部分重要的 ...

  4. mariaDB 安装/卸载+启动/关闭 服务

    1.设置环境变量 无论是用户环境变量还是系统环境变量 2.启动服务 进入根目录 名字根据 --install 后的 参数来决定 叫MariaDB,MySQL 都可以 mysqld.exe --inst ...

  5. C#检查服务状态和启动关闭服务

    WinForm 判断服务状态,显示服务名称和状态 https://blog.csdn.net/u013063880/article/details/78626200 C#获得服务,判断服务状态,启动服 ...

  6. Oracle 服务手动启动关闭

    在windows7中安装完Oracle11g之后会出现一下七种服务:可通过运行->services.msc查看. 其中各个服务名称中的ORCL或orcl为SID即System IDentifie ...

  7. Oracle 11g 服务启动/关闭 及 DB dump 导入

    本地启动Oracle 服务脚本 由于本地机子安装了Oracle后,会自动启动一些默认的Oracle服务,这样子会导致机子比较慢.所以需要改成手动启动/关闭服务. 即用即开,不用就关. 开启的脚本: O ...

  8. Centos7 设置Mongodb开机启动-自定义服务

    (1).在/lib/systemd/system/目录下新建mongodb.service文件,内容如下 [Unit] Description=mongodb After=network.target ...

  9. 启动/关闭oracle服务有三种方式

    启动oracle服务有三种方式: 1 从控制面板 2 使用MS-DOS命令 3 通过Oracle Administration Assistant for WindowsNT -通过控制面板启动ora ...

随机推荐

  1. Linux深入探索01-stty与键盘信号

    ----- 最近更新[2021-12-20]----- 一.简介 最初的 Unix 设定假定人们使用终端连接主机计算机.30多年过去后,情况依然如此,即便是在自己的PC机上运行Unix.多年以来,终端 ...

  2. Servlet程序常见错误

    常见错误1:url-pattern中配置的路径没有以斜杠打头. 常见错误2:servlet-name配置的值不存在 常见错误3:servlet-class 标签的全类名配置错误

  3. 聊聊HTTPS和SSL协议

    本文为转载,原文链接http://www.techug.com/https-ssl-tls,作者不详. 要说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识. 1. 大致了解几个基本术语(H ...

  4. migrate 和makemigrations 命令

    在你改动了app下 models.py的内容之后执行下面的命令: Python manger.py makemigrations 相当于 在该app下建立 migrations目录,并记录下你所有的关 ...

  5. 带你十天轻松搞定 Go 微服务系列(五)

    序言 我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建 服务拆分 用户服务 产品服务 订单服务(本文) 支付服务 RPC 服务 Auth ...

  6. CKKS :Part1,普通编码/解码

    这篇文章,翻译于:[CKKS EXPLAINED: PART 1, VANILLA ENCODING AND DECODING] 主要介绍为CKKS中编码/解码做铺垫,讲一些基础知识 介绍 同态加密是 ...

  7. spring 定时任务?

    一.什么是定时任务? 我们在项目中遇到的需求: 需要定时送异步请求. 二.怎么实现? 2.1  mvc中启用定时任务. <?xml version="1.0" encodin ...

  8. plsql 存储过程 介绍。

    /* 7-22 知识总结? 1. 存储过程 2.函数 3.包 */ /*1.什么是存储过程? 语法? 存储过程:类似于Java中的方法:完成一个特定的功能,一系列代码 (增删改操作和一些逻辑判断,se ...

  9. 深入聊一下const关键字

    const是一个C语言的关键字,它限定一个变量不允许被改变.使用const在一定程序上可以提高程序的健壮性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解别人的程序有所帮助. 1.c ...

  10. Maven系列--"maven-compiler-plugin"的使用

    万分感谢大佬:Poorzerg 原文链接:https://my.oschina.net/poorzerg/blog/206856 maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的j ...