Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 106|Odpoveď: 0

[Zdroj] Nainštalujte Oracle 19c databázovú službu pomocou Dockeru

[Kopírovať odkaz]
ZverejnenéPred 7 dňami | | | |
Požiadavky: V poslednej dobe ma veľmi zaujímajú Oracle databázy a používam C# na pripojenie k Oracle databázam na pridávanie, mazanie, úpravu a kontrolu operácií, takže potrebujem vytvoriť Oracle 19c databázovú službu a rozhodnúť sa použiť Docker kontajnery na jej zostavenie.

Obraz Oracle 19c

DoctorKirk/Oracle-19C:Prihlásenie na hypertextový odkaz je viditeľné.

Toto je prispôsobený obrázok založený na procese dostupnom v oficiálnom GitHub repozitári Oracle. Keďže Oracle ponúkal riešenie len pre architektúru CDB + PDB, rozhodol som sa prispôsobiť obraz tak, aby umožnil inštaláciu v jednej inštancii, ne-CDB (Non-CDB).

Non-CDB / Single Instance - Non-CDB

Odkazuje na tradičnú Oracle databázovú štruktúru – bez povolenej multitenancy architektúry.
Celá databáza je jedna inštancia a databáza (podobne ako v štýle Oracle 11g).
CDB$ROOT a PDB nie sú zahrnuté a priamo sa používajú tabuľkové priestory ako SYSTEM, SYSAUX.

Oficiálny obrázok Oracle:Prihlásenie na hypertextový odkaz je viditeľné.

Behy Oracle 19c

Použite docker compose na umožnenie spúšťania Oracle obrazov, compose.yml konfigurácia je nasledovná:
Musíte nastaviť parameter ulimits, inak bude chyba pri štarte nasledovná:
Inicializácia knižnice zlyhala - Nie je možné alokovať tabuľku deskriptorov súboru - Vyčerpaná pamäť/opt/oracle/createDB.sh: riadok 63: 30 Prerušené (jadro dumpované) dbca -tiché -createDatabase -responseFile $ ORACLE_BASE/dbca.rsp

Vytvorte nový trvalý adresár Oradata a nastavte oprávnenia nasledovne:
pri/data/middleware/oracleVytvorte compose.yml profil s konfiguráciou ako vyššie. Príkaz na spustenie je nasledovný:
Záznamy sú nasledovné:



Otestujte spojenie pomocou DBeaver, nakonfigurovaného nasledovne:



Pomocou SYS účtu po úspešnom spojení vytvorte používateľa s nasledujúcim SQL príkazom:
Ako je uvedené nižšie:



Referencia:Prihlásenie na hypertextový odkaz je viditeľné.




Predchádzajúci:Otázky súvisiace s NetEase 163 Enterprise Mailbox
Budúci:Polovodičové NAND flash úložisko: SLC, MLC, TLC, QLC
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com