Script
#!/bin/sh
#********************************************************************************
#
# AUTHOR: Harold Dost III
# CREATED: 2012-09-26
# LAST UPDATED: 2012-09-26
# DESCRIPTION: Checks for status, turns on, turns off data sources
#
#********************************************************************************
#--------------------------------------------------------------------------------
# Variables
#--------------------------------------------------------------------------------
WL_HOME=/u01/app/oracle/middleware/wlserver_10.3
USERNAME=administrator
PASSWORD=welcome123
SOAHOST=localhost
SOAPORT=8001
#--------------------------------------------------------------------------------
# Input parameters
#--------------------------------------------------------------------------------
export DSNAME="${1}"
export DSACTION="${2}"
export
if [ "${DSNAME}" = "" ]; then
echo ""
echo "ERROR: Must specify data source name."
echo ""
echo " USAGE: ${0} <data source name> test|on|off
echo ""
echo " EXAMPLE: ${0} SOADataSource test"
echo ""
exit 1
fi
#--------------------------------------------------------------------------------
# Set environment
#--------------------------------------------------------------------------------
. $WL_HOME/server/bin/setWLSEnv.sh
#--------------------------------------------------------------------------------
# Action
#--------------------------------------------------------------------------------
if [ "${DSACTION}" = "test" ]; then
java weblogic.Admin -url t3://${SOAHOST}:${SOAPORT} -username ${USERNAME} -password ${PASSWORD} TEST_POOL ${DSNAME}
elif [ "${DSACTION}" = "on" ]; then
java weblogic.Admin -url t3://${SOAHOST}:${SOAPORT} -username ${USERNAME} -password ${PASSWORD} ENABLE_POOL -poolName ${DSNAME}
elif [ "${DSACTION}" = "off" ]; then
java weblogic.Admin -url t3://${SOAHOST}:${SOAPORT} -username ${USERNAME} -password ${PASSWORD} DISABLE_POOL -poolName ${DSNAME}
else
if [ "${DSNAME}" = "" ]; then
echo ""
echo "ERROR: Must specify valid action."
echo ""
echo " USAGE: ${0} <data source name> test|on|off
echo ""
echo " EXAMPLE: ${0} SOADataSource test"
echo ""
exit 1
fi
if
# END SCRIPT
Reference: http://docs.oracle.com/cd/E13222_01/wls/docs81/admin_ref/clic.html

No comments:
Post a Comment