Oracle
 sql >> база данни >  >> RDS >> Oracle

Затъмнения с EMCLI

В предишната си публикация говорих за това как да настроите затъмняване на Enterprise Manager с помощната програма emctl на агента в командния ред. Всичко работеше добре, докато не се опитах да задам затъмнение с клъстерирана база данни. Когато се опитвате да зададете затъмнение на цел на клъстерирана база данни, ще получите грешка, подобна на следната:

./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.

От Metalink Note 419740.1 откриваме, че не можем да използваме помощната програма emctl на агента, за да зададем прекъсвания на RAC бази данни. Имате възможност да планирате прекъсвания в Enterprise Manager, но все пак исках да направя това чрез командния ред. Номерът е да използвате помощната програма emcli (интерфейс на командния ред) на EM на сървъра на 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

За съжаление тази опция изисква от мен да вляза и ако искам да сложа това в шел скрипт, ще трябва да кодирам паролата.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Времето за изчакване на връзката за DriverManager getConnection

  2. Проверете дали таблицата съществува или не, преди да я създадете в Oracle

  3. Форматирайте число като процент в Oracle

  4. 2 начина за форматиране на число с водещи нули в Oracle

  5. Бърз начин за генериране на конкатенирани низове в Oracle