Oracle Express 11gR2 nasıl kurulur?


22

Ubuntu Masaüstü 12.04.1 LTS 64 bit Sürümü için Oracle Database Express Edition 11g Sürüm R2'yi yüklemek için Adım Adım kılavuza ihtiyacım var


Ubuntu 14.04'te 10.2 ekspres kehaneti kurdum, iyi çalışıyor, ama 11.2 ekspres kehaneti ubuntu için herhangi bir paket yayınlamadı gibi görünüyor ...
Eric Wang

Yanıtlar:


16

Oracle 11g XE'nin modern Debian benzeri dağıtım programına yüklemesini yapmak için son bir rehber: ( Çok fazla geçici çözüm içeren ÇOK BÜYÜK , bu yüzden makaleyi buraya yapıştıramıyorum):

Bir başka değerli kaynak (hey! Bunlar ilk 20 web aramasındaki linkler değil! Bu blogları okumak için 3 akşam geçirdim, gerçekten çok iyi, ama çoğunlukla forums.oracle.comlinkin üzerinde kopyalandı ):

Zamanımın çoğunu öldüren şeylerden biri, ORA-00845: MEMORY_TARGET tarafından düzeltdiğim bu sistem hatasını desteklemiyor.d.hatena.ne.jp blog ipuçları ile :

$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora
$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora 

# Memory_target = 418381824
pga_aggregate_target = 200540160
sga_target = 601620480

Düzeltdiğim ve yukarıdaki bağlantılarda belirtilmeyen bir başka hata:

  Sistem parametre dosyası /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora şeklindedir.
  /U01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml adresine yazılan günlük mesajları
  Dinlerken hata: (AÇIKLAMA = (ADRES = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE)))
  TNS-12555: TNS: izin reddedildi
   TNS-12560: TNS: protokol bağdaştırıcısı hatası
    TNS-00525: İşletme için yetersiz ayrıcalık
     Linux Hatası: 1: İşleme izin verilmedi

  Dinleyici başlatılamadı. Yukarıdaki hata mesajlarına bakın ...

dinleyiciyi başlatırken:

  / bin / su -s / bin / bash oracle -c '/u01/app/oracle/product/11.2.0/xe/bin/lsnrctl start'

Satırı yorumlayarak düzeltirim:

# (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE))

içinde /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora.

Sonra Oracle 11g XE'nin kurulumu sırasında otomatik olarak oluşturulan test kullanıcısının kilidini açmak için BaşlarkenHR bölümünü okudum ...

Diğer dokümanlar Database Express Edition Dokümantasyonunda bulunabilir.


Bu cevap bilgi tabanı girişi için yeterlidir. Kalan tek şey şudur: Lütfen gramer bilgisini düzeltin ve konuşmayı kes!
aquaherd

1
Dil için özür dilerim, Ben ana dili İngilizce olmayan bir konuşmacı değilim ...
gavenkoa

Ben ..., bazı değişiklikler yapmak daha metin gibi umut
gavenkoa

1
Forums.oracle.com adresindeki yazıyı fantastik bilgilere sahip buldum. Ancak, özellikle iyi biçimlendirilmiş değildir ve daha iyi organize edilebilir. Buna dayanarak bir makale yazdım, ancak bazı eklemeler (ve çıkarmalar) yaptım ve biçimlendirmeyi geliştirdim. Oracle'ı Ubuntu'ya Kurmak
mdahlman


1

Burada Linux x64 sürümünü indirebilirsiniz: Oracle Download .

Bu .zip dosyasını aldıktan sonra bir terminal açıp şunu yazın:

unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

Bir RPM paketi görmelisin. Ubuntu, Debian'ı temel aldığından, Alien'e ihtiyacınız olacak. Elinizde yoksa, aşağıdaki talimatları bir terminale yazın ( Ctrl+ Alt+ tuşlarına basarak T):

sudo apt-get update
sudo apt-get install alien

Yüklendikten sonra şunu yazın:

alien -i oracle-xe-11.2.0-1.0.x86_64.rpm

Yapıldı!


2
Benim için çalışmıyor. Alien kurulumu bitiriyor, ancak sonra servis yok, (Oracle) kullanıcısı yok ve çalışan hiçbir şey yok!
pugmarx

1
Bana da işe yaramadı. Benim düşüncem, ve şu an için herhangi bir fikir kadar iyidir, çünkü kehanet kurulumunun çok karmaşık ve uzaylı basit bir yazılımı hedef aldığı için.
Reut Sharabani,

Talimatınız Oracle'ı Ubuntu'ya yüklemek için yeterli değil. Açıkça test etmedin.
josircg

Şaşırtıcı bir şekilde bu kısmı unuttun ..You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
ShoeLace
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.