Docker Oracle XE

Bonsoir,
connaissais le nom du .sql pour créer la base "employés"
à vous lire

toi rien dire comprendre moi rien …

bonsoir,
j’en suis resté à la version officielle Oracle V7

il existait un .sql pour une base école

Oracle XE est un produit spécifique sans coût de licennce,
cela s’intalle parfaitement sous Docker

en rentrant dans Docker en mode interactif, j’ai fait un find pour chercher les .sql,
la quantité est trop grande, donc
ce .sql de création de tables employés…
existe??

ou il faut tout refaire à la main!

moi rien dire , toi comprendre rien :smiley:

Première info … t’a installé dans un container une base Oracle Express si je comprends bien.

Quelle drôle d’idée c’est bridée de souvenir à 1Go de mémoire en utilisation et a près de 10Go de data.

Si tu n’a rien déployer dedans il n’y ni table ni base dans ce cas :stuck_out_tongue:

bonjour,
-12c xe
à priori, il accepte 4G pour le SHM, je n’ai pas essayé plus
pour les 10GB de data, c’est largement suffisent pour l’utilisation que j’en fait
rappel ORACLE XE est une licence “gratuite”, donc ce produit convient a mon apprentissage
de Docker avec ce SGBDR,
je n’ai pas les moyens d’acheter une licence, je suis un “fai…t” de retraité qui entretient ses neurones! sur des petits cluster

mettons la charrue avant les boeufs, Oracle France assure une hotline payantes sur la 12c
indépendamment du type OS et de machine, donc ce produit, tout comme MariaDB,
convient trés bien pour un partage de connaissance

pour la dernière affirmation, des tables existent, la liste est trop grande ( comme pour le find )

Et bien voilà c’est bien plus clair :slight_smile:
Pour ton script SQL si tu ne connais pas le nom malheureusement ça va être difficile de le retrouver.
Sinon tu peux toujours essayer de filtrer un minimum ta liste de résulta du find avec des expression régulière. Si ça parle d’école il devrait y avoir «school» ou «student» dans le nom du fichier …
Sinon faire une recherche avec «grep» dans les fichier, toujours pour trouver des mots clés particulier. Si tu as souvenir du nom d’une table ou d’une colonne ça peux aider.
Enfin je doute que tous les SQL soit en bordel dans un répertoire, donc en regardant un minimum l’arborescence des fichier tu devrais t’y retrouver.

Bonsoir,
docker oracle est aussi installé sous "ma Debian Testing
tout d’abord merci pour l’aide,
un élèment de trace:
le package sous docker hub
https://hub.docker.com/r/sath89/oracle-12c/

root@alpha30:~# docker run -it -p1521:1521 sath89/oracle-12c /bin/bash
Database is not configured. Please run '/entrypoint.sh' if needed.
root@67385c08c6b5:/# ./entrypoint.sh 
Database not initialized. Initializing database.
Starting tnslsnr
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/xe/xe.log" for further details.
Configuring Apex console
Database initialized. Please visit http://#containeer:8080/em http://#containeer:8080/apex for extra configuration if needed
Starting web management console

PL/SQL procedure successfully completed.

Starting import from '/docker-entrypoint-initdb.d':
found file /docker-entrypoint-initdb.d//docker-entrypoint-initdb.d/*
[IMPORT] ./entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*

Import finished

Database ready to use. Enjoy! ;)

bonne soirée,

bonsoir,
merci pour une réponse arrivée dans les "indésirables"
avec grep, commande conseillée,j’ai trouvé les chemins !
donc RESOLU