Forum
Merhaba; Linux Oracle 6.6 üzerine oracle 12c kurdum.Listeneer ve veritananını çalıştıramadım.oracle kullanıcısında lsnrctl start dediğim zaman command not found hatası ile karşılasıyorum aynı hata veritabanını çalışıtırıncada veriyor..bash_profile dosyasını falan düzenledim ama sonuc alamadım muhtemelen Oracle home dosyasının yolunu göstermem gerekiyor ama nereye nasıl eklemem gerektiğini bilmiyorum.
Şimdiden Teşekkür ederim...
Selam;
Bash profile dosyasının doğru olduğundan emin olmalısınız. Bunun için aşağıdaki örneği kendi sisteminize göre düzenleyip deneyebilirsiniz.
-- Oracle kullanıcısına geçiş yapıyoruz.
# su - oracle
$ vim /home/oracle/.bash_profile
-- Dosyasına aşağıdaki değişkenleri giriyoruz.
# Oracle bash_profile Environment Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=koraykey-ol.localdomain; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
DB_HOME=$ORACLE_BASE/product/11.2.0.3/db; export DB_HOME
ORACLE_HOME=$DB_HOME; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_HOME_LISTNER=$ORACLE_HOME export ORACLE_HOME_LISTNER
ORACLE_TERM=xterm; export ORACLE_TERM
BASE_PATH=/usr/sbin:$PATH; export BASE_PATH
PATH=$ORACLE_HOME/bin:$PATH:$ORACLE_HOME/OPatch:$BASE_PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
Teşekkürler.