以下の内容はhttps://htn20190109.hatenablog.com/entry/2025/05/10/001543より取得しました。


EM状態取得シェル

 

 

cat <<-'EOF' > get_em_status.sh
#!/bin/bash

HOSTMEI=$1
BEAF=$2


echo "[$(date '+%Y/%m/%d %H:%M:%S')] job start" | tee -a  /tmp/get_em_status_$(date '+%Y%m').log


ssh ${HOSTMEI} "sudo su - oracle -c '/u01/app/oracle/product/18.0.0/dbhome_1/bin/sqlplus -S sys/system@${HOSTMEI}:1521/empdbrepos as sysdba <<-'\"'EOF'\"'
set tab off
set lines 1000
set pages 0

set markup csv on quote on

SELECT TARGET_NAME, TARGET_TYPE, AVAILABILITY_STATUS_CODE , AVAILABILITY_STATUS
FROM sysman.MGMT\$AVAILABILITY_CURRENT 
order by TARGET_NAME, TARGET_TYPE, AVAILABILITY_STATUS_CODE , AVAILABILITY_STATUS
;

EOF'"  > /tmp/get_em_status_${BEAF}.tmp

RET=$?
if [ ${RET} -ne 0 ] ; then
  echo "[$(date '+%Y/%m/%d %H:%M:%S')] job error( ${RET} )" | tee -a  /tmp/get_em_status_$(date '+%Y%m').log
  exit 100
fi

echo "[$(date '+%Y/%m/%d %H:%M:%S')] job end" | tee -a  /tmp/get_em_status_$(date '+%Y%m').log
exit 0

EOF

 

cat get_em_status.sh
chmod +x get_em_status.sh


./get_em_status.sh mmm114 before
./get_em_status.sh mmm114 after


cat /tmp/get_em_status_$(date '+%Y%m').log

cat /tmp/get_em_status_before.tmp
cat /tmp/get_em_status_after.tmp

 

 

 

 




以上の内容はhttps://htn20190109.hatenablog.com/entry/2025/05/10/001543より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14