[ОТВЕТИТЬ]
Опции темы
02.07.2009 12:26  
OlegON
1. удаляем конфиг dbcontrol'a
Код:
<ORACLE_HOME>bin/emca -deconfig  dbcontrol db
2. проверяем что все удалили
Код:
SELECT username FROM  dba_users WHERE username in ('SYSMAN', 'MGMT_VIEW ');
если что-то осталось то
Код:
drop user sysman cascade;
drop  role MGMT_USER;
drop user MGMT_VIEW cascade;
drop  public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym  SETEMVIEWUSERCONTEXT;
3. создаем конфиг и репозиторий
Код:
<ORACLE_HOME>/bin/emca -config dbcontrol db -repos recreate
 
02.07.2009 14:42  
Arsen
хочу отметить, что нельзя пересоздать репозиторию на рабочей базе, потому что оракл блокирует(замороживание) базу
 
02.07.2009 14:49  
OlegON
ты хотел сказать, что сеансы пользователей на время останавливаются, а потом продолжают работу? да, это так. Забыл упомянуть.
 
02.07.2009 14:52  
Arsen
да, именно об этом, сам столкивался:)
 
02.07.2009 16:06  
OlegON
Кстати, еще
Цитата:
1. Stop the dbconsole
10g $OH\bin\emctl stop dbconsole
2. Delete any pending upload files
10g $OH\<host_sid>\sysman\emd\state\*
10g $OH\<host_sid>\sysman\emd\collection\*
10g $OH\<host_sid>\sysman\emd\upload\*
10g $OH\<host_sid>\sysman\emd\lastupld.xml
10g $OH\<host_sid>\sysman\emd\agntstmp.txt
10g $OH\<host_sid>\sysman\emd\blackouts.xml
10g $OH\<host_sid>\sysman\emd\protocol.ini
Note : Do not delete the targets.xml file
This file contains the definition of all targets for the host the agent is monitoring

3. Start the dbconsole
10g $OH\bin\emctl start dbconsole
4. Issue an agent clearstate
10g $OH\bin\emctl clearstate

5. Force an upload
10g $OH\bin\emctl upload
 
02.07.2009 17:29  
orekhov
Я пользовался следующим набором команд:

emca -deconfig dbcontrol db -repos drop
emca -config dbcontrol db -repos create
 
02.07.2009 18:13  
OlegON
На самом деле это тоже самое, что и -repos recreate
Я сейчас переписываюсь с оракловой поддержкой по поводу этой гадской dbconsole, не всегда она чисто вычищается и вот как раз что-то и застряло. Поэтому они делятся, я делюсь с вами :)
 
06.07.2009 16:52  
ReDHawK
Я обычно пересоздаю так:
1. киляю все что отновится к Бд в папке cfgtoollogs\emca\
2. киляю сервис OracleDBConsole<SID> (обычно программкой anyserv.exe, но можно командой emca -deconfig dbcontrol db -SID <SID>)
2. рестарт сервиса БД
3. запускаю Database Configuration Assistant и все время жмыкаю далее, далее (там пароль в одном месте только нужно указать к БД)
 
06.07.2009 17:16  
OlegON
Цитата:
Сообщение от ReDHawK
Я обычно пересоздаю так:
Неправильно. Мусора много оставляешь.
 
07.07.2009 09:06  
ReDHawK
Цитата:
Сообщение от OlegON
Неправильно. Мусора много оставляешь.
Если пересоздавать репозиторий для БД созданной на этой же машине, то проблем нет, если для перенесенной с другой тачки, то да, проблемки с ним. Так что в след. раз для перенесенной попробую твой способ.
 
 


Опции темы



Часовой пояс GMT +3, время: 12:36.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.