Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 106|Válasz: 0

[Forrás] Oracle 19c adatbázis szolgáltatás telepítése Docker segítségével

[Linket másol]
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ések
Következő:Szilárdtest-NAND Flash tárolás: SLC, MLC, TLC, QLC
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com