Pazar , 13 Temmuz 2014
Son Haberler
Anasayfa / MAKALELER / Veri Tabanı / Oracle Database Enterprice Manager – SYSMAN şifre değişimi

Oracle Database Enterprice Manager – SYSMAN şifre değişimi

Oracle Database Enterprice Manager Portu Değişimi adlı malemde de söylediğim gibi SYSMAN Enterprise Manager ın kullanıcısıdır.

 

SYSMAN ın şifresi değiştiğinde Em da bu durumda etkilenmekde fakat şifre değişikliği yapılırken bu değişim EM konsole ayarlarına yansımamaktadır.

 

Bu durum nedeniyle değişiklikleri manuel yollarla yapmak zorunda kalıyoruz.

 

1- Enterprice Manager ın durumu kontrol edilir.

 

testcomputer:DBSID:./home/oracle>emctl status dbconsole

 

Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0

Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.

https://testibm:5500/em/console/aboutApplication

Oracle Enterprise Manager 11g is running.

 

 

2- Eğer açıksa aşağıdaki komutlar kullanılarak EM konsol kapatılır.

 

 

testcomputer:DBSID:./home/oracle>emctl stop dbconsole

 

Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0

Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.

https://testcomputer:5500/em/console/aboutApplication

Stopping Oracle Enterprise Manager 11g Database Control ……

 

 

Kapatıkdan sonra kapalı olduğundan emin olmak için tekrardan 1. aşamadıki kodu çalıştırarak kontrol yapabilirsiniz.

 

3- SYSMAN şifresini sys kulanıcısıyla giriş yaparak sql*plus terminalinden değiştiririz.

 

alter user sysman identified by new_password account unlock;

 

 

4- Şimdi gerekli şifre değişiklik işlemlerimizi yapmak için enoms.properties dosyalası bulunduğu lokasyona gidelim.

 

cd $ORACLE_HOME/computername_DBNAME/sysman/config

 

$ORACLE_HOME =/oracle/app/oracle/product/11.2.0/db/

computername_DBNAME = Kurulan veritabanı ve ve server ismine göre değişiklik gözükür.

 

5- Herzaman bir işlem yapmadan işlem yapacağınız dosyanın cp unix komutuyla yedeğini almanızı öneririm.

 

cp enoms.properties enoms.properties_14042012

 

Yedeğini aldıkdan sonra aşağıdaki komutla vi editörüne giriş yaparız. Şifrenin encrypt oluduğunu ve şifrenin encrypt olmasını sağlayan parametrelerde değişiklik yapacağız. vi

 

vi emoms.properties

 

 

testcomputer:DBSID:./oracle/11gR2/testcomputer_DBSID/sysman/config>more emoms.properties

oracle.sysman.emSDK.svlt.ConsoleServerName=testcomputer\:5500_Management_Service

oracle.sysman.eml.mntr.emdRepPwd=n14156165165118989 (Password Encrypted )

emdrep.ping.pingCommand=/usr/sbin/ping <hostname>

em_oob_shutdown=false

LargeRepository=false

oracle.sysman.eml.mntr.emdRepPort=1521

oracle.sysman.eml.mntr.emdRepDBName=DBNAME

EMD_URL=https\://testcomputer\:1830/emd/main

em_email_address=%EM_EMAIL_ADDRESS%

oracle.sysman.eml.mntr.emdRepPwdSeed=908691582591452512

oracle.sysman.emSDK.svlt.ConsoleMode=standalone

em_oob_crash=false

em.oms.dumpModules=omsThread,repos

oracle.sysman.emRep.dbConn.statementCacheSize=50

oracle.sysman.db.isqlplusUrl=http\://testcomputer\:/isqlplus/dynamic

em_oob_startup=false

oracle.sysman.emSDK.svlt.ConsoleServerPort=5500

oracle.sysman.eml.mntr.emdRepRAC=FALSE

em_from_email_address=%EM_FROM_EMAIL_ADDRESS%

oracle.sysman.eml.mntr.emdRepPwdEncrypted=TRUE (FALSE olarak değişişir)

oracle.sysman.db.isqlplusWebDBAUrl=http\://testcomputer\:/isqlplus/dba/dynamic

oracle.sysman.emSDK.svlt.ConsoleServerHost= testcomputer

oracle.sysman.eml.mntr.emdRepDBID=2656940808

oracle.sysman.emSDK.svlt.ConsoleServerHTTPSPort=5500

em_email_gateway=%EM_EMAIL_GATEWAY%

oracle.sysman.eml.mntr.emdRepServer= testcomputer

oracle.sysman.eml.mntr.emdRepSID=DBSID oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION\=(ADDRESS_LIST\=(ADDRESS\=(PROTOCOL\=TCP)(HOST\=testcomputer)(PORT\=1521)))(CONNECT_DATA\=(SERVICE_NAM E\=DBSID)))

oracle.sysman.emSDK.sec.ReuseLogonPassword=true

oracle.sysman.emkeyfile=/oracle/11gR2/testcomputer_DBSID/sysman/config/emkey.ora

em.ip.ui.enable=true

oracle.sysman.eml.mntr.emdRepUser=SYSMAN

oracle.sysman.emSDK.svlt.PublicServletEnabled=true

 

:wqYapılan düzenleme ve değişikliklerin kaydedilmesini ve dosyadan çıkılmasını sağlar.

 

6- Şimdi yapmak istediğiniz şifre değişimini enoms.properties dosyalarında yaptınız. Yaptığınız değişikliği görüntülemek için more komutunu kullanabilirsiniz. Burada sadece değişiklik yapılan parametreler gözükmektedir.

 

oracle.sysman.eml.mntr.emdRepPwd=new_password (Şifre Encrypted değildir. )

oracle.sysman.eml.mntr.emdRepPwdEncrypted=FALSE (FALSE oalrak değişişir)

 

7- Son olarakda kapalı durumda olan konsolumuzu açalım.

 

testcomputer:DBSID:./home/oracle>emctl start dbconsole

Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0

Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.

https://testcomputer:5500/em/console/aboutApplication

- An instance of Oracle Enterprise Manager 11g Database Control is already running……

 

8- Simdi EM konsolunun start ettiğimizde aşağıdaki yapıya benzer bir adres gelecektir. Bunu bilgisayarınızda web browsera yazarak Enterprise Manager erişiminizi sağlayabilirsinz.Eğer ulaşamdıysanız bir şeylerters gitmiştir. Kontrol etmenizde fayda var.

 

https://testcomputer:5500/em/console/aboutApplication

Hakkında Erdem Dayioglu

1985 Yılında İstanbulda doğdum. Lise öğrenimimi Kartal Anadolu Lisesinde yaptım.(1999-2003) Lisans öğrenimimi Uluslararası Kıbrıs Üniversitesi Bilgisayar Mühendisliği bölümünde yaptım(2004-2009).Şuanda İstanbul Ticaret Üniversitesinde İşletme yüksek Lisansıma devam etmekteyim.(2011- ) Oracle la üniversitemde veritanaı dersiyle tanıştım. Mezun oldukdan sonrada 2010 yılında Oracle DBA eğitimi aldım. Oracle DBA lik eğitimimden sonra hayalimdeki meslek oldu. Şuan da bir bankada Oracle DBA olarak görev almaktayım. Bu işimden önce bazı iş deneyimlerim olsada, şuan ki işimle hayallerime başlangıç yapmış bulunmaktayım

Cevapla

E-posta adresiniz yayınlanmayacak. Required fields are marked *

*


Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>