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, время: 10:39.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.