Forum
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.
/etc/oratab dosyası içerisindeki sid ile ilgili satirdaki N yi Y yaparak denedinizmi acaba ?
deneyeyim hocam
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/
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/
ikiside işinizi görür
ilkinde solaris yontemi ile başlangıca eklenmiş oracle
ikincisinde ise geleneksel unix init scriptleri ile
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ü.
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
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