4 Ekim 2008 Cumartesi

Linux'ta Oracle başlatma (Oracle 10g)

Windowsta Oracle'ı servislerden başlatabiliyoruz ancak Linuxta bunun için birkaç işlem yapmak gerekiyor.Öncelikle echo ile (echo $ORACLE_HOME vs.) pathler boş geliyorsa pathleri export etmek gerekiyor.
export ORACLE_HOME=path (/db_1 dizinine kadar. bin folderı yazılmıyor)
export ORACLE_SID=database_adı

Daha sonra ORACLE_HOME/bin dizinine gelip;

./lsnrctl start
./dbstart $ORACLE_HOME

komutları ile Oracle başlayacaktır.

Ek olarak:
./lsnrctl status (komutu ile listener başladı mı kontrol edilebilir.)
./lsnrctl stop (listener ı durdurur)
./dbshut $ORACLE_HOME

Oracle Enterprise Manager:
./emctl start dbconsole
komutu ile Enterprise Manager'ı başlattıktan sonra localhostta test için: http://127.0.0.1:1158/em
linkinden username password ile login olup user,roller tablolar gibi birçok yönetimi buradan kolayca yapabilirsiniz.
./emctl status dbconsole ile kontrol edebilirsiniz.

iSQL*Plus :
./isqlplusctl start
komutu SQLPlus ı başlatır.
http://127.0.0.1:5560/isqlplus/ linki ile localhosttan giriş yapılabilir.Burada ConnectIdentifier database ismidir.

TNS_ADMIN:
$ORACLE_HOME/network/admin pathi altında tnsnames.ora dosyası bulunur.
TNS_ADMIN set etmek için:
export TNS_ADMIN=$ORACLE_HOME/network/admin

Her seferinde ORACLE_HOME set etmek istemiyorsanız
vi etc/profile
komutu ile en son satıra gelip burada
ORACLE_HOME=path
export ORACLE_HOME

yazıp kaydettikten sonra ORACLE_HOME başlangıçta set edilmiş olacaktır.Yani tekrar tekrar sizin export etmenize gerek kalmayacaktır.

Kolay gelsin.

Etiketler:

0 Yorum:

Yorum Gönder

Kaydol: Kayıt Yorumları [Atom]

<< Ana Sayfa