IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

Installation Oracle XE 18c / Ubuntu mate 19.10


Sujet :

Ubuntu

  1. #1
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut Installation Oracle XE 18c / Ubuntu mate 19.10
    Hello tous !

    Alors voila, tout se passait bien dans un monde merveilleux où j'étais en reprise d'études en info quand une saloperie de virus (réel) nous a confinés.
    Du coup, pour mon cours "développement d'applications et bases de données" ben on bosse à distance.
    Au top la continuité pédagogique, un coup de SSH et me voila (presque sans difficultés) connectée à la base Oracle de l'école.
    Sauf qu'une saloperie de virus (ou plutôt la tentative de filer plein de saloperies) font que le service info à décidé de couper les connexions ssh...
    Solution proposées : Installer sur nos petites machines Oracle XE.
    Sauf que tout ça semble facile sous Windows, et moi j'vous le donne en mile, je suis sous Ubuntu mate 19.10
    Et la ben je n'y arrive pas, ça fait deux jours, je n'ai pas débuté le TP1 alors que mes petits camarades en sont déjà au 3, et à côté de ça je loupe aussi les cours Java.
    Bref... Je suis au bout de ma vie

    J'ai suivi principalement ce truc la : install-oracle-express-in-ubuntu
    Sauf que ça chie un peu dans le pâté à certains moments (exemple j'ai déjà un fichier sudo ln -s /usr/bin/awk /bin/awk donc la création du lien ne fonctionne pas) et surtout voici le retour console que j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    viry@ordi:~/Documents/DABD/OracleXE$ sudo dpkg --install oracle-database-xe-18c_1.0-2_amd64.deb 
    [sudo] Mot de passe de viry*: 
    (Lecture de la base de données... 517600 fichiers et répertoires déjà installés.)
    Préparation du dépaquetage de oracle-database-xe-18c_1.0-2_amd64.deb ...
    /var/lib/dpkg/info/oracle-database-xe-18c.prerm: ligne 3: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/info/oracle-database-xe-18c.prerm: ligne 4: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/info/oracle-database-xe-18c.prerm: ligne 5: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/info/oracle-database-xe-18c.prerm: ligne 18: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/info/oracle-database-xe-18c.prerm: ligne 50: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/info/oracle-database-xe-18c.prerm: ligne 52: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    dpkg: avertissement: old oracle-database-xe-18c package pre-removal script subprocess returned error exit status 1
    dpkg: tentative d'exécution du script du nouveau paquet à la place...
    /var/lib/dpkg/tmp.ci/prerm: ligne 3: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/tmp.ci/prerm: ligne 4: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/tmp.ci/prerm: ligne 5: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/tmp.ci/prerm: ligne 18: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/tmp.ci/prerm: ligne 50: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    /var/lib/dpkg/tmp.ci/prerm: ligne 52: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    dpkg: erreur de traitement de l'archive oracle-database-xe-18c_1.0-2_amd64.deb (--install)*:
     new oracle-database-xe-18c package pre-removal script subprocess returned error exit status 1
    /var/lib/dpkg/info/oracle-database-xe-18c.postinst: ligne 6: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    chown: impossible d'accéder à '/opt/oracle': Aucun fichier ou dossier de ce type
    /var/lib/dpkg/info/oracle-database-xe-18c.postinst: ligne 29: /var/log/oracle-database-xe-18c/results/oraInstall.log: Aucun fichier ou dossier de ce type
    bash: /opt/oracle/product/18c/dbhomeXE/oui/bin/runInstaller.sh: Aucun fichier ou dossier de ce type
    bash: /opt/oracle/product/18c/dbhomeXE/oui/bin/runInstaller.sh: Aucun fichier ou dossier de ce type
    [SEVERE] An error occurred while registering the Oracle home. Verify logs in /var/log/oracle-database-xe-18c/results/oraInstall.log and /opt/oracle/oraInventory for more details and try again.
    dpkg*: error while cleaning up:
     installed oracle-database-xe-18c package post-installation script subprocess returned error exit status 1
    Traitement des actions différées («*triggers*») pour libc-bin (2.30-0ubuntu2.1)*...
    Des erreurs ont été rencontrées pendant l'exécution*:
     oracle-database-xe-18c_1.0-2_amd64.deb
    Vous êtes mon dernier espoir...

  2. #2
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut
    Hello tous,

    Bon il a du se passer des truc quand même car il essaie de l'installer...
    Je remarque quand même un plantage au démarrage (d'ou le upgrade) à voir si ça résout le plantage.
    Par contra ça n'installe pas Oracle !!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    viry@ordi:~$ sudo apt-get update && sudo apt-get upgrade -y
    [sudo] Mot de passe de viry*: 
    Atteint*:1 http://fr.archive.ubuntu.com/ubuntu eoan InRelease
    Atteint*:2 http://fr.archive.ubuntu.com/ubuntu eoan-updates InRelease
    Atteint*:3 http://fr.archive.ubuntu.com/ubuntu eoan-backports InRelease
    Atteint*:4 http://archive.canonical.com/ubuntu eoan InRelease
    Atteint*:5 http://security.ubuntu.com/ubuntu eoan-security InRelease
    Lecture des listes de paquets... Fait
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    E: Le paquet oracle-database-xe-18c doit être réinstallé, mais il est impossible de trouver son archive.
    Je dois la mettre ou l'archive ???

  3. #3
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut
    On avance... ou pas !
    (Si un modo peut me confirmer que je suis au bon endroit au passage)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    viry@ordi:~$ sudo apt install ~/oracle-database-xe-18c_1.0-2_amd64.deb 
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Note*: sélection de «*oracle-database-xe-18c*» au lieu de «*/home/viry/oracle-database-xe-18c_1.0-2_amd64.deb*»
    oracle-database-xe-18c est déjà la version la plus récente (1.0-2).
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    1 partiellement installés ou enlevés.
    Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
    Souhaitez-vous continuer*? [O/n] O
    Réception de*:1 /home/viry/oracle-database-xe-18c_1.0-2_amd64.deb oracle-database-xe-18c amd64 1.0-2 [2 404 MB]
    dpkg: erreur de traitement du paquet oracle-database-xe-18c (--configure)*:
     le paquet est dans un état vraiment incohérent; vous devriez
     le réinstaller avant de tenter de le configurer.
    Des erreurs ont été rencontrées pendant l'exécution*:
     oracle-database-xe-18c
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    On dirait que j'ai fais la bonne chose mais que le deb généré avec alien n'est KO...

  4. #4
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    viry@ordi:~$ rpm -ivh oracle-database-xe-18c-1.0-1.x86_64.rpm 
    rpm: RPM should not be used directly install RPM packages, use Alien instead!
    rpm: However assuming you know what you are doing...
    warning: oracle-database-xe-18c-1.0-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
    error: Failed dependencies:
    	file is needed by oracle-database-xe-18c-1.0-1.x86_64
    	net-tools is needed by oracle-database-xe-18c-1.0-1.x86_64
    	oracle-database-preinstall-18c is needed by oracle-database-xe-18c-1.0-1.x86_64
    	/bin/sh is needed by oracle-database-xe-18c-1.0-1.x86_64

  5. #5
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut
    Dernières news...
    J'ai tenté de suivre ce tuto how-to-install-oracle-18c-enterprise-edition-on-ubuntu-18-04 mais d'une part il ne concerne pas XE, et d'autre part je bloque au début de la partie 2.
    Avec quelques bug dans la partie 1, bref, heureusement que tout le long du tuto il fait créer des .back car je suis bonne pour faire un gros rollback

    J'ai vraiment besoin d'aide... au moins pour revenir dans ma config avant tentative d'installation

  6. #6
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut
    MAJ : j'ai annulé (à la mano) les modifs faites a coup de mv...
    Je ne sais pas quels symblink j'ai bien pu créer mais je suppose que ce n'est pas le plus important et que je peux les laisser.

    Pour ensuite supprimer Oracle XE voila ce que j'ai fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     viry@ordi:~$ sudo mv /var/lib/dpkg/info/oracle-database-xe-18c.* /tmp/
    [sudo] Mot de passe de viry : 
    viry@ordi:~$ sudo dpkg --remove --force-remove-reinstreq oracle-database-xe-18c
    dpkg: avertissement: problème contourné par utilisation de --force :
    dpkg: avertissement: Le paquet est dans un état incohérent; vous devriez
     le réinstaller avant d'essayer de le supprimer.
    dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « oracle-database-xe-18c » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
    (Lecture de la base de données... 494906 fichiers et répertoires déjà installés.)
    Suppression de oracle-database-xe-18c (1.0-2) ...
    viry@ordi:~$ apt update
    Lecture des listes de paquets... Fait
    E: Impossible d'ouvrir le fichier verrou /var/lib/apt/lists/lock - open (13: Permission non accordée)
    E: Impossible de verrouiller le répertoire /var/lib/apt/lists/
    W: Problème de suppression du lien /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission non accordée)
    W: Problème de suppression du lien /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission non accordée)
    Du coup sudo apt-get update && sudo apt-get upgrade -y fonctionne... bon je reboot en croisant les doigts !

  7. #7
    Membre éclairé

    Homme Profil pro
    Ouvrier de l'informatique [ et quelquefois ingénieur logiciel ]
    Inscrit en
    Mars 2013
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Ouvrier de l'informatique [ et quelquefois ingénieur logiciel ]
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 190
    Par défaut
    salut

    je viens de voir ton dernier message qui laisse penser que tu as réussi

    cependant dans le futur afin de faire tes essais sans casser ta machine tu pourrais par exemple utiliser une VM (virtual machine) pour t'isoler

    Les grandes lignes, valables sous Windows et Linux :
    • installer VirtualBox (je conseille 6.0.14 car bugs dans la derniere => https://www.virtualbox.org/wiki/Download_Old_Builds_6_1 )
    • installer (dans virtualbox) la distribution de ton choix à partir d'un ISO minimal - donc sans GUI - en lui allouant 2 ou 3 GB de RAM, 40 GB de disque, 2 processeurs
    • lui ajouter un serveur SSH, et (grace au NAT du port 22 vers ton host) tu peux ensuite facilement l'administrer via Putty car tu pourras faire des copier/coller (si besoin tu installes VIM car il y a la couleur)
    • installer Oracle XE 18c dans cette distribution
    • utiliser Oracle depuis ta machine host grace au NATs des ports du listener vers ton host

    perso je fais comme ça lorsque je suis au boulot sous WINDOWS et que j'ai besoin de softs serveurs qui sont disponibles seulement sur Linux, et justement Oracle en fait partie car en ayant plusieurs projets utilisant différentes version d'oracle j'ai créé plusieurs VM (oracle XE 11, Oracle XE 18c)

    dernierement j'ai installé Oracle XE 18c sur des VM a base de centos 6 minimal et de centos 7 minimal et ça se fait vraiment bien; coté utilisation, il faut bien garder en tete qu'Oracle 18c a des instances "pluggables" alors que Oracle XE 11 n'avait qu'une seule instance, du coup y'a un peu de doc Oracle qui doit expliquer tout ça, mon besoin c'etait d'avoir une connection JDBC sur localhost:1521 vers une instance XE avec un compte DBA et un non-DBA
    (PS : pourquoi centos et pas ubuntu/debian ? parce que mon client utilise redhat et centos pour ses serveurs applicatifs)

    la doc que j'ai utilisée pour XE 18c est là : https://docs.oracle.com/en/database/...tabase-xe.html et https://www.oracle.com/database/tech...downloads.html
    (il y a vraiment tout, en considérant que tu as appris à administrer un minimum un linux redhat / centos, en particulier le reseau, yum, et la sécurité, et en espérant que tu n'es pas derriere un proxy http)

    pour Oracle XE 11 : https://www.oracle.com/database/tech...-releases.html

    tu as aussi des VM déjà pretes a l'utilisation ici : https://www.oracle.com/downloads/dev...downloads.html
    (tu télécharges d'OVA et tu l'importes dans VirtualBox ... je viens de remarquer que c'est du Oracle XE 19 !)

    sinon il y a aussi une autre piste qui évite d'installer et casser ton PC :
    virtualiser avec Docker, vu que tu es sous Linux c'est plus "direct" que passer par l'intermédiaire de Virtualbox
    ( je n'ai pas mis cette solution en pratique mais mes collegues qui font ça avec POSTGRES en sont tres content et ils sont scripté l'install et la config si bien qu'un nouvel arrivant récupère juste le DockerMachine sur son poste et ça roule après quelques téléchargements automatiques)

  8. #8
    Membre éclairé

    Homme Profil pro
    Ouvrier de l'informatique [ et quelquefois ingénieur logiciel ]
    Inscrit en
    Mars 2013
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Ouvrier de l'informatique [ et quelquefois ingénieur logiciel ]
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 190
    Par défaut
    je précise / j'insiste : en utilisant une VM tu peux faire des erreurs et recommencer à volonté sans aucun dommage pour ton PC host si ce n'est l'espace disque (bien penser à purger les fichiers des VM obsoletes)

  9. #9
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Par défaut
    Citation Envoyé par vertex.3F Voir le message
    je précise / j'insiste : en utilisant une VM tu peux faire des erreurs et recommencer à volonté sans aucun dommage pour ton PC host si ce n'est l'espace disque (bien penser à purger les fichiers des VM obsoletes)
    Excellente suggestion !
    Sinon j'ai réussi à clean ma distri, mais pas à installer XE...
    J'avoue que finalement on a encore plus de boulot depuis qu'on travaille à distance !!! Je ne sais plus ou donner de la tête et je galère dans pas mal de matières...
    Merci pour ton soutien, affaire à suivre !

Discussions similaires

  1. install oracle 10G sous ubuntu
    Par az2005ya dans le forum Administration
    Réponses: 0
    Dernier message: 29/09/2010, 10h56
  2. Installation Oracle, PHP, and Apache sur ubuntu
    Par death_style dans le forum Oracle
    Réponses: 4
    Dernier message: 02/04/2010, 17h27
  3. install Oracle XE sur Ubuntu Serveur
    Par olitin dans le forum Ubuntu
    Réponses: 1
    Dernier message: 19/06/2009, 11h06
  4. Installation Oracle 11g sur Ubuntu, mais apres ?!
    Par Chico008 dans le forum Installation
    Réponses: 2
    Dernier message: 06/05/2009, 20h35
  5. installation oracle 9i sur ubuntu 8.04
    Par olosimam dans le forum Installation
    Réponses: 2
    Dernier message: 21/12/2008, 18h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo