Professional Documents
Culture Documents
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