NASIL:Oracle 10g Client kurulumu
PardusWiki, özgür ansiklopedi
Pardus'ta Oracle Database veya Client'ın kurulumu diğer Linux sistemlerden farklı olarak birkaç aşamalık işlem daha gerektiriyor. Bunları tane tane açıklayalım;
Konu başlıkları |
[değiştir] Kuruluma başlamadan önce
[değiştir] Kullanıcı hesabı
Öncelikle sistemde bir Oracle hesabı açmamız gerekiyor bunun için Tasma -> Sistem Seçenekleri -> Kullanıcı Yöneticisi bölümüne girip
- Öncelikle Gruplar kısmında yeni grup ekleyip ismini "dba" yapıyoruz (tırnaklar belirtim için kullanıldı eklemeyiniz)
- Şimdi yeni bir kullanıcı ekliyoruz:
Kullanıcı adı: oracle Ev dizini : /home/oracle Parola : kendi belirleyeceğiniz parola Grup olarak sadece dba grubunu seçeceğiz. "dba" grubunu görebilmek için yukarıdan bütün grupları gösteri işaretleyin.
[değiştir] Sistem ayarları
Sistem ayarlarında yapmamız gereken bazı ayarlar var. Öncelikle Alt + F2 tuşuna basarak komut ekranını açıp aşağıdaki komutu çalıştırın root parolasını girmeniz gerekecek;
kdesu kwrite /etc/sysctl.conf
/etc/sysctl.conf dosyasının en sonuna aşağıdaki satırları ekleyiniz:
# Oracle 10g parameters kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=4194304 net.core.wmem_default=262144 net.core.rmem_max=4194304 net.core.wmem_max=262144
Yukarıdaki dosyada yaptığımız değişiklikleri uygulamak için konsolda bu komutu çalıştırın:
# /sbin/sysctl -p
[değiştir] Oracle değişkenleri
Tekrar Alt + F2 tuşuna basarak aşağıdaki komutu çalıştırın:
kdesu kwrite /home/oracle/.bash_profile
Bu dosyaya aşağıdaki satırları ekleyiniz.
ORACLE_BASE=/home/oracle/oracle ORACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1 ORACLE_SID=orcl LD_LIBRARY_PATH=$ORACLE_HOME/lib PATH=$PATH:$ORACLE_HOME/bin export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
Bu dosyayı kaydedip aşağıdaki komutları konsolda çalıştırın.
cd /home/oracle . .bash_profile
[değiştir] Oracle Client İndirmek
Oracle'ın sitesinden 10201_client_linux32.zip dosyasını indirin (Eğer elinizde yoksa, bu 10g için şu an 11g'de var) Dosyayı indirdikten sonra /home/oracle dizinin altına "orakur" adlı bir dizin açıp buraya kopyalayıp burada açın. Şimdi "orakur" klasörünün içinde "install" klasörünün içinde "oraparam.ini" adında bir dosya var bu dosyayı "kwrite" ile açıp
SILENT_VARIABLE_VALIDATION=TRUE [Certified Versions] Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2 [UnitedLinux-1.0-optional] TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256
bu satırı bulup
[Certified Versions] Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
satırını tamamen silip kaydedin.
[değiştir] Gerekli paketler
Konsolda aşağıdaki komutları sırası ile çalıştırın:
# sudo pisi it libaio # sudo pisi it unixodbc
Artık kuruluma hazırız.
[değiştir] Kurulum
[değiştir] Kurulum
Temiz bir konsol açıp
"su oracle"
ile "oracle" kullanıcısına geçin ve aşağıdaki komutları sırası ile girin
# cd /home/oracle/orakur/client # LC_ALL=C # ./runInstaller
Burada LC_ALL=C komutu dil ayarları ile ilgili aksi halde kurulum son aşamada hata veriyor. Kurulumdaki bütün yönergeleri takip edin. Kurulumun varsayılan yolunu değişirseniz üçüncü adımdaki parametreyi değişmeniz gerekir. Karşınıza "Network Configuration Assistant" çıkacak. "Perform Typical" olarak ayarlayıp bu kısmı da bitirin. En son size bazı dosyaları çalıştırmanızı söyleyecek, bu ekranı kapatmadan bir konsol penceresi açıp root olarak girin ve sırasıyla şu komutları çalıştırın:
# cd /home/oracle/oraInventory # ./orainstRoot.sh # # # cd /home/oracle/oracle/product/10.2.0/client_1 # ./root.sh (cevap bekleyen sorulara "ENTER" ile direk cevap verin)
Artık kurulum bitti :)
[değiştir] Çalıştırma
[değiştir] Console'u çalıştırma
Konsoldan çalıştırmadan önce mutlaka
LC_ALL=C
Komutu verilmeli.
Aşağıdaki satırları;
LC_ALL=C /home/oracle/oracle/product/10.2.0/client_1/bin/oemapp console
Bir sh dosyasına yazıp masaüstünde bir kısayol oluşturun. Ve bu kısayolu gelişmiş seçeneklerde Oracle kullanıcısı ile açılacak şekilde ayarlamanız gerekecek.
Bu komutla artık Oracle kullanıcısının şifresini girerek Oracle Enterprise Manager Console uygulamasını açabilirsiniz.

