|
|
Pubblicato su7 giorni fa
|
|
|
|

Requisiti: Recentemente sono molto interessato ai database Oracle e uso C# per collegarmi ai database Oracle per aggiungere, cancellare, modificare e verificare operazioni, quindi devo costruire un servizio database Oracle 19c e scegliere di usare container Docker per costruirlo.
Immagine dell'oracolo 19c
Doctorkirk/Oracle-19C:Il login del link ipertestuale è visibile.
Questa è un'immagine personalizzata basata sul processo disponibile nel repository ufficiale GitHub di Oracle. Poiché Oracle offriva una soluzione solo per l'architettura CDB + PDB, ho deciso di personalizzare l'immagine per abilitare un'installazione a un'istanza singola, non CDB (non-CDB).
Non-CDB / Singola istanza - Non-CDB
Si riferisce alla tradizionale struttura di database Oracle - senza l'architettura multitenancy abilitata. L'intero database è un'unica istanza e un database (simile allo stile Oracle 11g). CDB$ROOT e PDB non sono inclusi, e vengono utilizzati direttamente spazi di tabella come SYSTEM, SYSAUX.
Immagine ufficiale di Oracle:Il login del link ipertestuale è visibile.
Oracle 19c esegue
Usa docker compose per abilitare l'esecuzione di immagini Oracle, compose.yml la configurazione è la seguente:
Devi configurare il parametro ulimits, altrimenti l'errore di avvio sarà il seguente:
Inizializzazione della libreria fallita - impossibile allocare la tabella dei descriptori dei file - Fuori memoria/OPT/Oracle/createDB.sh: riga 63: 30 Abortito (dump del core) DBCA -silent -createDatabase -responseFile $ ORACLE_BASE/dbca.rsp Crea una nuova directory persistente oradata e imposta i permessi come segue:
a/data/middleware/oracleCrea un profilo compose.yml con la configurazione sopra. Il comando di avvio è il seguente:
I registri sono i seguenti:
Prova la connessione usando DBeaver, configurata come segue:
Utilizzando un account SYS, dopo che la connessione è stata usata a buon fine, crea un utente con il seguente comando SQL:
Come mostrato di seguito:
Riferimento:Il login del link ipertestuale è visibile. |
Precedente:Domande relative alla cassetta postale aziendale NetEase 163Prossimo:Memoria NAND Flash a stato solido: SLC, MLC, TLC, QLC
|