You are on page 1of 4

30/08/2016

HowtoreconfigureOEM

MacLochlainnsWeblog
ReconfigureOracleEM
Like 10peoplelikethis.

Onemistakecanleadtoalotofwork.WhenyouveinstalledOracleDatabase11g,youcantchangetheWindowsHostnamewithoutreinstalling
OracleEnterpriseManager.IfyouretryingtoresolveanORACLE_UNQNAMEproblem,checkanotherpostofmineforthatanswer.
Thesearethesteps:
1.Changethe%ORACLE_HOME%\network\admin\listener.orafilefromanIPnumbertomachinename.
2.Changethe%ORACLE_HOME%\network\admin\tnsnames.orafilefromanIPnumbertoamachinename.
3.ChangetheC:\WINDOWS\System32\drivers\etc\hostsfilebyaddingthislinebeneaththedefaultlocalhostline(forthenewHostnamevalue):
127.0.0.1localhost
172.16.113.128mclaughlin11gmclaughlin11g.techtinker.com

4.ChangetheWindowshostnamebynavigating:Start>ControlPanel>System(classicview)fromtherandomassignmentofVMWareFusion.
5.Rebootthemachinetosetthenetworking.UnlocktheSYSMANaccountbecauseitensuresthatemcacandropitandalldependencies.Then,dropthe
emconfigurationwiththefollowingcommands.
C:\Data>setORACLE_SID=orcl
C:\Data>emcadeconfigdbcontroldbreposdrop

6.Youllreceivethefollowingprompts,entertheOracleSIDandPortnumberwithoutdoublequotesbutyoumustenterallpasswordswithdouble
quotes(atleastinOracleDatabase11g):

OracleDatabase11gR1
STARTEDEMCAatJul13,20088:26:42AM
EMConfigurationAssistant,Version11.1.0.5.0Production
Copyright(c)2003,2005,Oracle.Allrightsreserved.

Enterthefollowinginformation:
http://blog.mclaughlinsoftware.com/oraclearchitectureconfiguration/changingwindowshostnameandoracleenterprisemanager/

1/4

30/08/2016

HowtoreconfigureOEM

DatabaseSID:orcl
Listenerportnumber:1521
PasswordforSYSuser:
PasswordforSYSMANuser:
PasswordforSYSMANuser:
Doyouwishtocontinue?[yes(Y)/no(N)]:y

OracleDatabase11gR2
STARTEDEMCAatSep3,20127:40:07PM
EMConfigurationAssistant,Version11.2.0.0.2Production
Copyright(c)2003,2005,Oracle.Allrightsreserved.

Enterthefollowinginformation:
DatabaseSID:orcl
Listenerportnumber:1521
PasswordforSYSuser:
PasswordforSYSMANuser:

Doyouwishtocontinue?[yes(Y)/no(N)]:y

7.IfyoufailedtounlocktheSYSMANaccountinstep#5,youshoulddroptheSYSMANusermanually.IfyoudontdroptheSYSMANschema,youllraise
anerrorwhenyoutrytorecreateit:
CONFIG:ORA20001:SYSMANalreadyEXISTS..
ORA06512:atline17

oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException:ORA20001:SYSMANalreadyEXISTS..
ORA06512:atline17

TheJavastacktracewilllooklikethis,moreorlessbasedonversionandrelease:
atoracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1530)
atoracle.sysman.assistants.util.sqlEngine.SQLEngine.executeScript(SQLEngine.java:880)
atoracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java
atoracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java
atoracle.sysman.emcp.EMReposConfig.createRepository(EMReposConfig.java:492)
atoracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:218)
atoracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:147)
atoracle.sysman.emcp.EMConfig.perform(EMConfig.java:222)
atoracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:535)
atoracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1215)

http://blog.mclaughlinsoftware.com/oraclearchitectureconfiguration/changingwindowshostnameandoracleenterprisemanager/

2/4

30/08/2016

HowtoreconfigureOEM

atoracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:519)
atoracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:468)

Droptheuseranddependentonversionafewotherobjects,like:
DROPUSERsysmanCASCADE;
DROPPUBLICSYNONYMsetemviewusercontext;
DROPROLEmgmt_user;
DROPPUBLICSYNONYMmgmt_target_blackouts;
DROPUSERmgmt_view;

8.Youcanthencreatetheemenvironmentwiththefollowingsyntax:
C:\Data>emcaconfigdbcontroldbreposcreate

9.Again,youllreceivethefollowingprompts,entertheOracleSIDandPortnumberwithoutdoublequotesbutyoumustenterallpasswordswith
doublequotes(atleastinOracleDatabase11g):
STARTEDEMCAatJul13,20088:28:48AM
EMConfigurationAssistant,Version11.1.0.5.0Production
Copyright(c)2003,2005,Oracle.ALLrightsreserved.

Enterthefollowinginformation:
DATABASESID:orcl
ListenerportNUMBER:1521
PasswordFORSYSUSER:
PasswordFORDBSNMPUSER:
PasswordFORSYSMANUSER:
PasswordFORSYSMANUSER:EmailaddressFORnotifications(optional):
OutgoingMail(SMTP)serverFORnotifications(optional):

Youhavespecifiedthefollowingsettings

DATABASEORACLE_HOME................C:\app\Administrator\product\11.1.0\db_1

LOCALhostname................mclaughlin11g
ListenerportNUMBER................1521
DATABASESID................orcl
EmailaddressFORnotifications...............
OutgoingMail(SMTP)serverFORnotifications...............

http://blog.mclaughlinsoftware.com/oraclearchitectureconfiguration/changingwindowshostnameandoracleenterprisemanager/

3/4

30/08/2016

HowtoreconfigureOEM

DoyouwishTOcontinue?[yes(Y)/no(N)]:y

Anotetome,rememberhastemakeswaste.ImjustgladthatrebuildingtheMarkLogicserverwaseasy.

http://blog.mclaughlinsoftware.com/oraclearchitectureconfiguration/changingwindowshostnameandoracleenterprisemanager/

4/4

You might also like