Anasayfa » Forum

Oracle Database 11g...
 
Bildirimler

Oracle Database 11gR2, Auto start,stop,restart  

  RSS
mehmetuzel
(@mehmetuzel)
Üye

Herkese Merhabalar,

Solaris 10 üzerine Oracle 11gR2 database yi sorunsuz bir şekilde kurdum. Yararlandığım döküman ( http://kamranagayev.com/2011/03/27/step-by-step-installing-oracle-11gr2-on-oracle-solaris-10/ )   şu anda sorunsuz bir şekilde çalışıyor.

Fakat sistemi restart ettiğimde tüm oracle servisleri ve listener çökmüş oluyor normal olarak.

Bunu da çözmek için auto start, stop, restart scriptleri oluşturdum. Yararlandığım döküman ( http://www.developerscrappad.com/393/database/oracle/how-to-boot-oracle-11g-database-on-solaris-10-during-system-startup-through-smf/ ) buradakilerin hepsini yaptım.

Fakat scriptler çalışmadı. identifier hatası alıyorum. Arkadaşlar kısacası Oracle 11gR2 yi otomatik olarak solaris üzerinde hangi scriptlerle yada hangi komutlarla düzgün bir şekilde çalıştırabilirim. Restart ettikten sonra. Cevaplarınız için teşekkürler.

Alıntı
Gönderildi : 27/12/2012 15:46
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

/etc/oratab dosyası içerisindeki sid ile ilgili satirdaki N yi Y yaparak denedinizmi acaba ?

 

CevapAlıntı
Gönderildi : 27/12/2012 15:58
mehmetuzel
(@mehmetuzel)
Üye

deneyeyim hocam

CevapAlıntı
Gönderildi : 28/12/2012 10:44
mehmetuzel
(@mehmetuzel)
Üye

olmadı. Aşağıdaki vereceğim linklerden hangisi benim işimi görür bir yorum yaparsanız sevinirim.

 

http://shettymayur.blogspot.com/2011/05/manually-starting-and-stopping-oracle.html

http://setijoagus.wordpress.com/2008/12/09/automatic-startup-shutdown-database-oracle-11g/

CevapAlıntı
Gönderildi : 28/12/2012 15:32
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

[quote user="mehmetuzel"]

olmadı. Aşağıdaki vereceğim linklerden hangisi benim işimi görür bir yorum yaparsanız sevinirim.

 

http://shettymayur.blogspot.com/2011/05/manually-starting-and-stopping-oracle.html

http://setijoagus.wordpress.com/2008/12/09/automatic-startup-shutdown-database-oracle-11g/

[/quote]

ikiside işinizi görür 

ilkinde solaris yontemi ile başlangıca eklenmiş oracle

ikincisinde ise geleneksel unix init scriptleri ile 

 

CevapAlıntı
Gönderildi : 29/12/2012 14:18
mehmetuzel
(@mehmetuzel)
Üye

Yardımlarınız için teşekkür ederim problemi hallettim. /$ORACLE_HOME/bin/dbstart içeriğinde değişiklik yaparak sorun halloldu.

dbstart satırı içindeki ilk satırı

#!/bin/sh

#!/bin/bash olarak değiştirdim

sonra

ORACLE_HOME_LISTENER=$1 
satırını bulup
ORACLE_HOME_LISTENER=$ORACLE_HOME     olarak değiştirirek problem çözüldü.

CevapAlıntı
Gönderildi : 31/12/2012 18:39
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

geçmiş olsun

bu işlemin bir cok yolu oldugu icin herkers kendine gore açılış scriptleri yazmış 

bir dokumana bağlı kalıp tüm kurulumu ona göre yapmak en makulu olsa gerek 

 

CevapAlıntı
Gönderildi : 31/12/2012 19:08
Salih Üçpınar
(@SalihUcpinar)
Üye

Merhaba Arkadaşlar,

Sizlere aktif kullandığım bir shell script'i paylaşıyorum. komut satırlarıyla oracle servislerini yeniden başlatabilir ve durumları loglayabilirsiniz.

 Crontab 'a aşağıdaki satırı ekleyelim

 #30 05 * * * /bin/su - oracle "/sucpinar/crons/SU_OraRestart.sh"       (saat 05:30'da çalışır.)

Aşağıdaki komutları bir *.sh dosyada çalıştıralım.

#by sucpinar
. /home/oracle/.bash_profile
#. /crons/.orapar_CAMIS
sqlplus <<END
conn as sysdba
shutdown immediate
END
#--------------------------------------------
/bin/echo '<<<<< oracle kapandi! >>>>> by
sucpinar ' >> /sucpinar/crons/log/SU_BackupLog
/bin/date +%c >> 
/sucpinar/crons/log/SU_BackupLog
#-------------------------------------------
sqlplus <<END
conn as sysdba
startup
END
#--------------------------------------------
/bin/echo '<<<<< oracle acildi! >>>>> by sucpinar
---------------------------------' >>
/sucpinar/crons/log/SU_BackupLog
/bin/date +%c >> 
/sucpinar/crons/log/SU_BackupLog

 

CevapAlıntı
Gönderildi : 13/05/2013 20:33
Paylaş: