Comment installer Oracle Express 11gR2?

22

J'ai besoin d'un guide étape par étape pour installer Oracle Database Express Edition version 11g Release R2 sur Ubuntu Desktop 12.04.1 LTS 64 bits Edition

Jorge Castro
la source
J'ai installé Oracle Express 10.2 sur Ubuntu 14.04, cela fonctionne bien, mais il semble qu'Oracle Express 11.2 n'ait pas publié de paquet pour Ubuntu ...
Eric Wang

Réponses:

16

Guide ultime d'Uber pour l'installation d'Oracle 11g XE sur une distribution Debian moderne comme vous pouvez le trouver sur ( TRÈS ÉNORME avec une grande quantité de solutions de contournement , c'est pourquoi je ne peux pas coller l'article ici):

Une autre source précieuse (hé! Ce ne sont pas des liens du top 20 de la recherche sur le web! Je passe 3 soirées à lire ces blogs, ils sont vraiment bons, mais surtout dupliquez le forums.oracle.comlien ci - dessus ):

Une chose qui tue beaucoup de mon temps est ORA-00845: MEMORY_TARGET non pris en charge sur cette erreur système que j'ai corrigée par d.hatena.ne.jpdes conseils de blog:

$ 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

Une autre erreur que je corrige et qui n'est pas mentionnée par les liens ci-dessus est:

  Le fichier de paramètres système est /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
  Messages de journal écrits dans /u01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml
  Erreur d'écoute sur: (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE)))
  TNS-12555: TNS: autorisation refusée
   TNS-12560: TNS: erreur d'adaptateur de protocole
    TNS-00525: Privilège insuffisant pour le fonctionnement
     Erreur Linux: 1: opération non autorisée

  L'écouteur n'a pas pu démarrer. Voir le (s) message (s) d'erreur ci-dessus ...

lors du démarrage de l'auditeur par:

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

Je le corrige en commentant la ligne:

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

dans /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora.

Ensuite, j'ai lu Mise en route pour déverrouiller l' HRutilisateur de test qui a automatiquement créé lors de l'installation d'Oracle 11g XE ...

Les autres documents se trouvent dans la documentation de Database Express Edition

gavenkoa
la source
Cette réponse est assez bonne pour une entrée dans la base de connaissances. La seule chose qui reste est: Veuillez corriger la grammaire et perdre le leet-speak!
aquaherd
1
Désolé pour la langue, je ne suis pas natif anglophone ...
gavenkoa
J'apporte
1
J'ai trouvé le post sur forums.oracle.com pour avoir des informations fantastiques. Mais il n'est pas particulièrement bien formaté et pourrait être mieux organisé. J'ai écrit un article sur cette base, mais j'ai fait quelques ajouts (et soustractions) et amélioré la mise en forme. Installation d'Oracle sur Ubuntu
mdahlman
1

Je vois ici que vous pouvez télécharger une édition Linux x64: Oracle Download .

Une fois que vous obtenez ce .zip, ouvrez un terminal et tapez:

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

Vous devriez voir un package RPM. Comme Ubuntu est basé sur Debian, vous aurez besoin d'Alien. Si vous ne l'avez pas, tapez les instructions suivantes dans un terminal (en appuyant sur Ctrl+ Alt+ T):

sudo apt-get update
sudo apt-get install alien

Une fois qu'il est installé, tapez ceci:

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

Terminé !

NorTicUs
la source
2
Ça ne marche pas pour moi. Alien termine l'installation, mais il n'y a pas de service, pas d'utilisateur (Oracle) et rien ne tourne!
pugmarx
1
Ça ne m'a pas fonctionné non plus. Mon opinion, et c'est aussi bon que n'importe quelle opinion pour l'instant, c'est que l'installation d'Oracle est très complexe et alien vise un logiciel simple.
Reut Sharabani
Vos instructions ne suffisent pas pour installer Oracle sur Ubuntu. De toute évidence, vous ne l'avez pas testé.
josircg
tu as bien oublié cette partie ..You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
ShoeLace