|
|
Közzétéve7 nappal ezelőtt
|
|
|
|

Követelmények: Mostanában nagyon érdekel az Oracle adatbázisok, és C#-ot használok arra, hogy Oracle adatbázisokhoz kapcsolódjak műveletek hozzáadásához, törléséhez, módosításához és ellenőrzéséhez, ezért létre kell építenem egy Oracle 19c adatbázis szolgáltatást, és Docker konténerek segítségével kell építenem azt.
Oracle 19c kép
DoctorKirk/Oracle-19C:A hiperlink bejelentkezés látható.
Ez egy testreszabott kép, amely az Oracle hivatalos GitHub tárolójában elérhető folyamaton alapul. Mivel az Oracle csak a CDB + PDB architektúrára kínált megoldást, úgy döntöttem, hogy testreszabom a képet, hogy egyetlen példányban nem CDB (nem-CDB) telepítést is engedélyezzek.
Nem CDB / Egyetlen példány - Nem CDB
A hagyományos Oracle adatbázis struktúrára utal – többbérlős architektúra nélkül. Az egész adatbázis egyetlen példány és adatbázis (hasonlóan az Oracle 11g stílushoz). A CDB$ROOT és a PDB nem szerepel, és közvetlenül olyan táblázattereket használnak, mint a SYSTEM, a SYSAUX (SYSTEM) és a SYSAUX közvetlenül is elérhetők.
Oracle hivatalos kép:A hiperlink bejelentkezés látható.
Oracle 19c fut
Használd docker compose-t Oracle képek futtatásának engedélyezéséhez, compose.yml a konfiguráció a következő:
Be kell állítani az ulimit paramétert, különben a indulási hiba a következő lesz:
könyvtár inicializálása sikertelen - nem tudott fájlleíró táblát kijelölni - memórián kívül/opt/oracle/createDB.sh: 63. sor: 30 Megszakítva (mag kidobva) dbca -silent -createDatabase -responseFile $ ORACLE_BASE/dbca.rsp Hozz létre egy új oradata állandó könyvtárat, és állítsuk be a jogosultságokat az alábbiaknak:
nél/data/middleware/oracleHozz létre egy compose.yml profilt a fentiek konfigurációval. A startup parancs a következő:
A naplók a következők:
Tesztelje a kapcsolatot DBeaver segítségével, amely a következőképpen konfigurált:
SYS fiók használatával, miután a kapcsolat sikeres, hozzon létre egy felhasználót a következő SQL parancscal:
Ahogy az alábbiakban látható:
Utalás:A hiperlink bejelentkezés látható. |
Előző:NetEase 163 Enterprise Postbox kapcsolódó kérdésekKövetkező:Szilárdtest-NAND Flash tárolás: SLC, MLC, TLC, QLC
|