ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
ORACLE 11 G INSTANCE
YÖNETİMİ
ORACLE 11 G INSTANCE YÖNETİMİ
Çalışmakta olan bir Oracle lig veritabanının, instance adı verilen
ve SGA, PGA ve de arka plan iÅŸlemlerinin bir araya gelmesiyle
oluşan bir bileşene sahip olduğunu hatırlayalım. Başka bir
anlatımla, kapalı olan bir Oracle 11 g veritabanını açarak
başlattığınız zaman, aslında instance bileşenini başlatmış
olursunuz.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
2. Bölüm'de %ORACLE_HOME% için ortam değişkeni ekleme
işlemi anlatılmaktadır. %ORACLE_SID% ortam değişkenini
tanımlamak için aşağıdaki adımları izleyebilirsiniz:
1.Windows Başlat menusunu tıklayın ve ardından Çalıştır (Run)
seçeneğini tıklayın.
2.Çalıştır metin kutusunda sysdm.cpl yazıp klavyede Enter tuşuna
basın.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
3. Sistem Özellikleri (System
Properties) penceresi ekrana
gelecektir. Burada yer alan
GeliÅŸmiÅŸ (Advanced) sekmesini
tıklayın ve ardından Ortam
DeÄŸiÅŸkenleri (Environment
Variables) düğmesini tıklayın.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
4. Ortam DeÄŸiÅŸkenleri penceresi
görüntülenecektir. Alt kısımda
yer alan Sistem DeÄŸiÅŸkenleri
(System Variables) başlıklı
listede, tüm Windows
kullanıcıları için geçerli olacak
değişkenler bulunmaktadır.
Pencerenin alt kısmında yer alan
Yeni düğmesini tıklayın.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
5-Yeni Sistem DeÄŸiÅŸkeni (New
System Variable) isimli pencere
ekrana gelecektir. Burada yer alan
Değişken Adı (Variable Name)
metin ku-tusuna %ORACLE_SÄ°D%
yazın. Değişken Değeri (Variable
Value) metin kutusuna ise, Oracle
lig Database Server kurulumunu
gerçekleştirirken belirlemiş
olduğunuz SID adını yazın.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
Aşağıdaki adımları izleyerek, Oracle Enterprise Manager
Database Control servisinin çalışır durumda olup olmadığını
öğrenebilirsiniz:
1.Windows Başlat menusunu tıklayın ve ardından Çalıştır (Run)
seçeneğini tıklayın.
2.Çalıştır (Run) metin kutusuna cmd yazıp klavyede Enter tuşuna
basın.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
EMCTL STATUS DBCONSOLE
4.Kısa bir süre bekledikten sonra Enterprise Manager Database
Control servisinin çalışıp çalışmadığına dair bir ileti
görüntülenecektir. Eğer buradaki birkaç bilgi satırının arasında
"Database Control service is running"bilgisine rastlarsanız,
EMCTL çalışır durumda demektir.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
Eğer EMCTL servisi çalışmıyorsa, bu durumda servisi sizin
başlatmanız gerekir. Varsayılan olarak Oracle lig Database Server
Windows sürümündeki Oracle Enterprise Manager Database
Control servisi otomatik olarak başlayacak biçimde
yapılandırılmıştır. Ancak, çalışmayan bir Database Control
servisini elle başlatmak isterseniz şu adımları izleyebilirsiniz:
1. Windows Başlat menusunu tıklayın ve ardından Çalıştır (Run)
seçeneğini tıklayın.
2. Çalıştır (Run) metin kutusuna cmd yazıp klavyede Enter tuşuna
basın.
3. Windows komut istemi penceresi görüntülenecektir. Komut
isteminde şu komutu yazıp klavyede Enter tuşuna basarak
Enterprise Manager Database Control servisini baÅŸlatabilirsiniz.
ENTERPRÄ°SE MANAGER DATABASE
CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
EMCTL START DBCONSOLE
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
Şu adımları izleyerek Oracle 11 g Listener servisinin çalışma
durumunu denetleyebilirsiniz:
1- Windows Başlat menusunu tıklayın ve ardından Çalıştır (Run)
seçeneğini tıklayın.
2- Çalıştır metin kutusuna cmd yazın ve klavyede Enter tuşuna
basın.
3- Komut istemi penceresi ekrana gelecektir. Burada aşağıdaki
komutu yazın ve klavyede enter tuşuna basın:
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
LSNRCTL STATUS
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
Windows komut istemini her çalıştırmanızda, eğer sistem ortam
değişkenleri tanımlı değilse, SET komutuyla sadece o komut
istemi penceresi açık kaldığı sürece geçerli olacak ortam
değişkenlerini yapılandırabilirsiniz.
Bunun için aşağıdaki komutu kullanın: SET ORACLE_SID = orcl
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
https://bilgisayar_adı:1158/em
Buradaki bilgisayar_adı, kullanmakta olduğunuz Windows
Server yüklü olan sunucunun host adıdır. Bilgisayar adını kısa
yoldan öğrenmek için bir komut istemi penceresinde şu komutu
kullanabilirsiniz:
Hostname
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
Aşağıdaki adımları takip ederek, Sistem Özellikleri penceresini
görüntüleyebilir ve kullanmakta olduğunuz Windows işletim
sistemi kullanan bilgisayarın tam adını öğrenebilirsiniz:
1.Windows Başlat menusunu tıklayın ve ardından Çalıştır (Run)
seçeneğini tıklayın.
2.Çalıştır metin kutusuna sysdm.cpl yazın ve klavyede Enter
tuşuna basın.
3.Sistem Özellikleri (System Properties) penceresi ekrana
gelecektir. Burada yer alan Bilgisayar Adı (Computer Name)
sekmesini tıklayın.
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
Username metin kutusuna SYS, Password metin kutusuna da
SYS kullanıcısı için Oracle 11 g Database Server kurulumu
sırasında belirlemiş olduğunuz parolayı yazın. Ardından,
Connect As menü listesini tıklayarak SYSDBA seçeneğini tıklayın.
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
Oracle Enterprise Manager Database Control kullanıcı
arabiriminde, Oracle 11 g veritabanı yönetimine ait işlemler
çeşitli sekmeler altında toplanmıştır. Oturum açtıktan hemen
sonra görüntülenecek olan pencere Home sekmesine aittir. Bu
pencerede, Oracle lig veritabanı tarafından tespit edilen bazı
sakıncalı durumlar bulunuyorsa, ilgili uyarı iletileri Alerts başlığı
altında görüntülenecektir.
ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N
YÖNETİLMESİ
ORACLE 11G VERÄ°TABANININ
BAÅžLATILMASI
Oracle 11 g veritabanı, önce NOMOUNT moduna geçerek SGA
bellek alanlarını atayacak ve arka plan işlemlerini başlatacaktır.
Bunun ardından veritabanı, controlfile içindeki bilgileri okuyarak
datafile dosyalarının ve redo log dosyalarının spfile dosyasında
belirtilen konumlarında olup olmadıklarını denetler ve MOUNT
moduna geçiş yapar. Son aşamada ise datafile dosyalarının,
online redo log dosyalarının ve archive-log dosyalarının sağlık
durumları denetlenir ve dosyalarda bir bozukluk (corruption)
tespit edilmezse veritabanı OPEN moda geçerek tam olarak
çalışır duruma gelir.
ORACLE 11G VERÄ°TABANININ
BAÅžLATILMASI
ORACLE 11 G VERITABANININ
KAPATILMASI
Oracle veritabanı kapatılırken, başlangıçta izlenen adımlar
tersine doğru takip edilerek kapatma işlemi gerçekleştirilir,
ancak başlangıçtan farklı olarak bu adımları tek tek
gerçekleştirmek yerine tek seferde kapatma işlemini yerine
getiririz. Sırasıyla önce veritabanı OPEN modun-dan çıkarak
MOUNT moduna geçecek, ardından MOUNT modundan çıkarak
NOMOUNT moduna geçecektir. Son aşamada ise SGA bellek
alanları boşaltılarak ve arka plan işlemleri durdurularak
veritabanı tamamen kapatılacaktır. Veritabanı kapanışının son
aşamasına SHUTDOWN modu adı verilmektedir.
TEÅžEKKÃœRLER
MERVE BALCI
ENES TÃœRK O.
EMRE AYTEN

More Related Content

Hafta13

  • 1. ORACLE 11 G INSTANCE YÖNETÄ°MÄ°
  • 2. ORACLE 11 G INSTANCE YÖNETÄ°MÄ° Çalışmakta olan bir Oracle lig veritabanının, instance adı verilen ve SGA, PGA ve de arka plan iÅŸlemlerinin bir araya gelmesiyle oluÅŸan bir bileÅŸene sahip olduÄŸunu hatırlayalım. BaÅŸka bir anlatımla, kapalı olan bir Oracle 11 g veritabanını açarak baÅŸlattığınız zaman, aslında instance bileÅŸenini baÅŸlatmış olursunuz.
  • 3. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI 2. Bölüm'de %ORACLE_HOME% için ortam deÄŸiÅŸkeni ekleme iÅŸlemi anlatılmaktadır. %ORACLE_SID% ortam deÄŸiÅŸkenini tanımlamak için aÅŸağıdaki adımları izleyebilirsiniz: 1.Windows BaÅŸlat menusunu tıklayın ve ardından Çalıştır (Run) seçeneÄŸini tıklayın. 2.Çalıştır metin kutusunda sysdm.cpl yazıp klavyede Enter tuÅŸuna basın.
  • 4. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI 3. Sistem Özellikleri (System Properties) penceresi ekrana gelecektir. Burada yer alan GeliÅŸmiÅŸ (Advanced) sekmesini tıklayın ve ardından Ortam DeÄŸiÅŸkenleri (Environment Variables) düğmesini tıklayın.
  • 5. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI 4. Ortam DeÄŸiÅŸkenleri penceresi görüntülenecektir. Alt kısımda yer alan Sistem DeÄŸiÅŸkenleri (System Variables) baÅŸlıklı listede, tüm Windows kullanıcıları için geçerli olacak deÄŸiÅŸkenler bulunmaktadır. Pencerenin alt kısmında yer alan Yeni düğmesini tıklayın.
  • 6. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI 5-Yeni Sistem DeÄŸiÅŸkeni (New System Variable) isimli pencere ekrana gelecektir. Burada yer alan DeÄŸiÅŸken Adı (Variable Name) metin ku-tusuna %ORACLE_SÄ°D% yazın. DeÄŸiÅŸken DeÄŸeri (Variable Value) metin kutusuna ise, Oracle lig Database Server kurulumunu gerçekleÅŸtirirken belirlemiÅŸ olduÄŸunuz SID adını yazın.
  • 7. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI AÅŸağıdaki adımları izleyerek, Oracle Enterprise Manager Database Control servisinin çalışır durumda olup olmadığını öğrenebilirsiniz: 1.Windows BaÅŸlat menusunu tıklayın ve ardından Çalıştır (Run) seçeneÄŸini tıklayın. 2.Çalıştır (Run) metin kutusuna cmd yazıp klavyede Enter tuÅŸuna basın.
  • 8. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI EMCTL STATUS DBCONSOLE 4.Kısa bir süre bekledikten sonra Enterprise Manager Database Control servisinin çalışıp çalışmadığına dair bir ileti görüntülenecektir. EÄŸer buradaki birkaç bilgi satırının arasında "Database Control service is running"bilgisine rastlarsanız, EMCTL çalışır durumda demektir.
  • 9. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI
  • 10. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI EÄŸer EMCTL servisi çalışmıyorsa, bu durumda servisi sizin baÅŸlatmanız gerekir. Varsayılan olarak Oracle lig Database Server Windows sürümündeki Oracle Enterprise Manager Database Control servisi otomatik olarak baÅŸlayacak biçimde yapılandırılmıştır. Ancak, çalışmayan bir Database Control servisini elle baÅŸlatmak isterseniz ÅŸu adımları izleyebilirsiniz: 1. Windows BaÅŸlat menusunu tıklayın ve ardından Çalıştır (Run) seçeneÄŸini tıklayın. 2. Çalıştır (Run) metin kutusuna cmd yazıp klavyede Enter tuÅŸuna basın. 3. Windows komut istemi penceresi görüntülenecektir. Komut isteminde ÅŸu komutu yazıp klavyede Enter tuÅŸuna basarak Enterprise Manager Database Control servisini baÅŸlatabilirsiniz.
  • 11. ENTERPRÄ°SE MANAGER DATABASE CONTROL SERVÄ°SÄ°NÄ°N BAÅžLATILMASI EMCTL START DBCONSOLE
  • 12. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° Åžu adımları izleyerek Oracle 11 g Listener servisinin çalışma durumunu denetleyebilirsiniz: 1- Windows BaÅŸlat menusunu tıklayın ve ardından Çalıştır (Run) seçeneÄŸini tıklayın. 2- Çalıştır metin kutusuna cmd yazın ve klavyede Enter tuÅŸuna basın. 3- Komut istemi penceresi ekrana gelecektir. Burada aÅŸağıdaki komutu yazın ve klavyede enter tuÅŸuna basın:
  • 13. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° LSNRCTL STATUS
  • 14. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° Windows komut istemini her çalıştırmanızda, eÄŸer sistem ortam deÄŸiÅŸkenleri tanımlı deÄŸilse, SET komutuyla sadece o komut istemi penceresi açık kaldığı sürece geçerli olacak ortam deÄŸiÅŸkenlerini yapılandırabilirsiniz. Bunun için aÅŸağıdaki komutu kullanın: SET ORACLE_SID = orcl
  • 15. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ°
  • 16. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° https://bilgisayar_adı:1158/em Buradaki bilgisayar_adı, kullanmakta olduÄŸunuz Windows Server yüklü olan sunucunun host adıdır. Bilgisayar adını kısa yoldan öğrenmek için bir komut istemi penceresinde ÅŸu komutu kullanabilirsiniz: Hostname
  • 17. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ°
  • 18. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° AÅŸağıdaki adımları takip ederek, Sistem Özellikleri penceresini görüntüleyebilir ve kullanmakta olduÄŸunuz Windows iÅŸletim sistemi kullanan bilgisayarın tam adını öğrenebilirsiniz: 1.Windows BaÅŸlat menusunu tıklayın ve ardından Çalıştır (Run) seçeneÄŸini tıklayın. 2.Çalıştır metin kutusuna sysdm.cpl yazın ve klavyede Enter tuÅŸuna basın. 3.Sistem Özellikleri (System Properties) penceresi ekrana gelecektir. Burada yer alan Bilgisayar Adı (Computer Name) sekmesini tıklayın.
  • 19. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ°
  • 20. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° Username metin kutusuna SYS, Password metin kutusuna da SYS kullanıcısı için Oracle 11 g Database Server kurulumu sırasında belirlemiÅŸ olduÄŸunuz parolayı yazın. Ardından, Connect As menü listesini tıklayarak SYSDBA seçeneÄŸini tıklayın.
  • 21. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ° Oracle Enterprise Manager Database Control kullanıcı arabiriminde, Oracle 11 g veritabanı yönetimine ait iÅŸlemler çeÅŸitli sekmeler altında toplanmıştır. Oturum açtıktan hemen sonra görüntülenecek olan pencere Home sekmesine aittir. Bu pencerede, Oracle lig veritabanı tarafından tespit edilen bazı sakıncalı durumlar bulunuyorsa, ilgili uyarı iletileri Alerts baÅŸlığı altında görüntülenecektir.
  • 22. ORACLE 11 G LÄ°STENER SERVÄ°SÄ°NÄ°N YÖNETÄ°LMESÄ°
  • 23. ORACLE 11G VERÄ°TABANININ BAÅžLATILMASI Oracle 11 g veritabanı, önce NOMOUNT moduna geçerek SGA bellek alanlarını atayacak ve arka plan iÅŸlemlerini baÅŸlatacaktır. Bunun ardından veritabanı, controlfile içindeki bilgileri okuyarak datafile dosyalarının ve redo log dosyalarının spfile dosyasında belirtilen konumlarında olup olmadıklarını denetler ve MOUNT moduna geçiÅŸ yapar. Son aÅŸamada ise datafile dosyalarının, online redo log dosyalarının ve archive-log dosyalarının saÄŸlık durumları denetlenir ve dosyalarda bir bozukluk (corruption) tespit edilmezse veritabanı OPEN moda geçerek tam olarak çalışır duruma gelir.
  • 25. ORACLE 11 G VERITABANININ KAPATILMASI Oracle veritabanı kapatılırken, baÅŸlangıçta izlenen adımlar tersine doÄŸru takip edilerek kapatma iÅŸlemi gerçekleÅŸtirilir, ancak baÅŸlangıçtan farklı olarak bu adımları tek tek gerçekleÅŸtirmek yerine tek seferde kapatma iÅŸlemini yerine getiririz. Sırasıyla önce veritabanı OPEN modun-dan çıkarak MOUNT moduna geçecek, ardından MOUNT modundan çıkarak NOMOUNT moduna geçecektir. Son aÅŸamada ise SGA bellek alanları boÅŸaltılarak ve arka plan iÅŸlemleri durdurularak veritabanı tamamen kapatılacaktır. Veritabanı kapanışının son aÅŸamasına SHUTDOWN modu adı verilmektedir.