Zainstalowałem oracle express 10.2 na Ubuntu 14.04, działa dobrze, ale wydaje się, że oracle express 11.2 nie wydał żadnego pakietu dla Ubuntu ...
Eric Wang
Odpowiedzi:
16
Ostateczny przewodnik Ubera dotyczący instalacji Oracle 11g XE na nowoczesnej dystrybucji typu Debian, którą można znaleźć w ( BARDZO OGROMNY z dużą ilością obejść , dlatego nie mogę wkleić tutaj artykułu):
Kolejne cenne źródła (hej! To nie są linki z 20 najpopularniejszych wyszukiwarek! Spędzam 3 wieczory na czytaniu tych blogów, są naprawdę dobre, ale w większości powielają się nad forums.oracle.comlinkiem):
Jedną rzeczą, która zabija wiele mojego czasu, jest ORA-00845: MEMORY_TARGET nie jest obsługiwany w tym błędzie systemowym, który naprawiłem przez d.hatena.ne.jpporady na blogu:
$ 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
Kolejny błąd, który naprawiam i który nie jest wymieniony przez powyższe linki, to:
Plik parametrów systemowych to /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
Rejestruj wiadomości zapisane na /u01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml
Błąd nasłuchiwania w dniu: (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE)))
TNS-12555: TNS: odmowa zgody
TNS-12560: TNS: błąd adaptera protokołu
TNS-00525: Niewystarczające uprawnienia do działania
Błąd systemu Linux: 1: Operacja niedozwolona
Uruchomienie nasłuchiwania nie powiodło się. Zobacz komunikaty o błędach powyżej ...
po uruchomieniu nasłuchiwania przez:
/ bin / su -s / bin / bash oracle -c '/u01/app/oracle/product/11.2.0/xe/bin/lsnrctl start'
Ta odpowiedź jest wystarczająca dla wpisu do bazy wiedzy. Jedyne, co pozostaje, to: Popraw gramatykę i przestań mówić.
aquaherd
1
Przepraszam za język, nie jestem rodzimym językiem angielskim ...
gavenkoa
Wprowadzam pewne zmiany, mam nadzieję, że podoba ci się tekst…
gavenkoa
1
Znalazłem post na forums.oracle.com, który ma fantastyczne informacje. Ale nie jest specjalnie dobrze sformatowany i może być lepiej zorganizowany. Napisałem na jej podstawie artykuł, ale dodałem (i odejmowałem) i poprawiłem formatowanie. Instalowanie Oracle na Ubuntu
mdahlman
5
Skorzystałem z tego przewodnika, aby zainstalować go na Ubuntu Server 12.04 i działał idealnie.
Witamy w Ask Ubuntu! Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Peachy
1
Widzę tutaj, że możesz pobrać edycję Linux x64: Oracle Download .
Po otrzymaniu tego .zip otwórz terminal i wpisz:
unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Powinieneś zobaczyć pakiet RPM. Ponieważ Ubuntu opiera się na Debianie, będziesz potrzebować Alien. Jeśli go nie masz, wpisz następujące instrukcje w terminalu (naciskając Ctrl+ Alt+ T):
Nie działa dla mnie Alien kończy instalację, ale wtedy nie ma usługi, nie ma użytkownika (Oracle) i nic nie działa!
pugmarx
1
Też mnie nie zadziałało. Moim zdaniem i jest tak dobra, jak na razie jakakolwiek inna opinia, jest tak, ponieważ instalacja Oracle jest bardzo złożona, a obcy jest skierowany na proste oprogramowanie.
Reut Sharabani
Twoja instrukcja nie wystarczy, aby zainstalować Oracle na Ubuntu. Najwyraźniej tego nie przetestowałeś.
josircg
po prostu zapomniałeś o tej części ..You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
Odpowiedzi:
Ostateczny przewodnik Ubera dotyczący instalacji Oracle 11g XE na nowoczesnej dystrybucji typu Debian, którą można znaleźć w ( BARDZO OGROMNY z dużą ilością obejść , dlatego nie mogę wkleić tutaj artykułu):
Kolejne cenne źródła (hej! To nie są linki z 20 najpopularniejszych wyszukiwarek! Spędzam 3 wieczory na czytaniu tych blogów, są naprawdę dobre, ale w większości powielają się nad
forums.oracle.com
linkiem):Jedną rzeczą, która zabija wiele mojego czasu, jest ORA-00845: MEMORY_TARGET nie jest obsługiwany w tym błędzie systemowym, który naprawiłem przez
d.hatena.ne.jp
porady na blogu:Kolejny błąd, który naprawiam i który nie jest wymieniony przez powyższe linki, to:
po uruchomieniu nasłuchiwania przez:
Naprawiam to, komentując wiersz:
w
/u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
.Następnie przeczytałem Pierwsze kroki, aby odblokować
HR
użytkownika testowego, który automatycznie utworzył się podczas instalacji Oracle 11g XE ...Pozostałe dokumenty można znaleźć w dokumentacji bazy danych Express Express Edition
źródło
Skorzystałem z tego przewodnika, aby zainstalować go na Ubuntu Server 12.04 i działał idealnie.
http://meandmyubuntulinux.blogspot.ca/2012/05/installing-oracle-11g-r2-express.html
źródło
Widzę tutaj, że możesz pobrać edycję Linux x64: Oracle Download .
Po otrzymaniu tego .zip otwórz terminal i wpisz:
Powinieneś zobaczyć pakiet RPM. Ponieważ Ubuntu opiera się na Debianie, będziesz potrzebować Alien. Jeśli go nie masz, wpisz następujące instrukcje w terminalu (naciskając Ctrl+ Alt+ T):
Po zainstalowaniu wpisz:
Gotowy !
źródło
You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.