Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Awarie z EMCLI

W moim poprzednim poście mówiłem o tym, jak ustawić zaciemnienie Enterprise Manager za pomocą narzędzia emctl Agenta w wierszu poleceń. Wszystko działało dobrze, dopóki nie próbowałem ustawić blackoutu z klastrowaną bazą danych. Podczas próby ustawienia wyłączenia na cel klastrowanej bazy danych pojawi się błąd podobny do następującego:

./emctl start blackout testblackout orcl
Oracle Enterprise Manager 11g Release 1 Grid Control 11.1.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation. All rights reserved.
"orcl" is a cluster target, hence skipping it. Please use EM console.

Z Metalink Note 419740.1 dowiadujemy się, że nie możemy użyć narzędzia emctl Agenta do ustawienia blackoutów w bazach danych RAC. Masz możliwość planowania przerw w pracy w Enterprise Manager, ale nadal chciałem to zrobić za pomocą wiersza poleceń. Sztuczka polega na użyciu narzędzia EMcli (interfejs wiersza poleceń) EM na serwerze OMS.

export JAVA_HOME=/u01/app/oracle/product/middleware/oms11g
export PATH=$JAVA_HOME/jdk/bin:$PATH
cd /u01/app/oracle/product/middleware/oms11g/bin
./emcli login -username=bpeasland
./emcli create_blackout -name="Standby Snapshot" -add_targets="resp:cluster_database" -description="Standby taken down to perform cold snapshot" -schedule="duration::10" -reason="backup"
./emcli logout

Niestety opcja ta wymaga zalogowania się i gdybym chciał to umieścić w skrypcie powłoki musiałbym zakodować hasło.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ile indeksów bazy danych to za dużo?

  2. Importuj plik CSV do tabeli Oracle za pomocą procedury przechowywanej

  3. EBS 12.2.5 i nowsze:Niewspółosiowość przycisku strony logowania

  4. Jak zwrócić liczbę sekund po północy w bazie danych Oracle?

  5. Pytania dotyczące Oracle DBA w czasie rzeczywistym