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_HOMEkomutları 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: Linux Oracle