Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 106|Vastaus: 0

[Lähde] Asenna Oracle 19c Database Service Dockerilla

[Kopioi linkki]
Julkaistu7 päivää sitten | | | |
Vaatimukset: Viime aikoina olen ollut hyvin kiinnostunut Oracle-tietokannoista, ja käytän C#:ää yhdistääkseni Oracle-tietokantoihin toimintojen lisäämiseen, poistamiseen, muokkaamiseen ja tarkistamiseen, joten minun täytyy rakentaa Oracle 19c -tietokantapalvelu ja valita käyttää Docker-kontteja sen rakentamiseen.

Oracle 19c -kuva

Doctorkirk/Oracle-19C:Hyperlinkin kirjautuminen on näkyvissä.

Tämä on räätälöity kuva, joka perustuu Oraclen virallisen GitHub-varaston prosessiin. Koska Oracle tarjosi ratkaisun vain CDB + PDB -arkkitehtuurille, päätin räätälöidä kuvan mahdollistamaan yhden instanssin, ei-CDB (Non-CDB) asennuksen.

Ei-CDB / Yksittäinen instanssi - Ei-CDB

Viittaa perinteiseen Oracle-tietokantarakenteeseen – ilman monivuokraista arkkitehtuuria käytössä.
Koko tietokanta on yksi instanssi ja tietokanta (samankaltainen kuin Oracle 11g -tyyli).
CDB$ROOT ja PDB eivät ole mukana, ja taulukkotiloja kuten SYSTEM, SYSAUX käytetään suoraan.

Oraclen virallinen kuva:Hyperlinkin kirjautuminen on näkyvissä.

Oracle 19c pyörii

Käytä docker compose mahdollistaaksesi Oracle-kuvien ajamisen, compose.yml konfiguraatio on seuraava:
Sinun täytyy konfiguroida ulimits-parametri, muuten käynnistysvirhe on seuraava:
kirjaston alustus epäonnistui - tiedostokuvaustaulun varaaminen ei onnistunut - muistin ulkopuolella/opt/oracle/createDB.sh: rivi 63: 30 keskeytetty (ydin dumpattu) dbca -silent -createDatabase -responseFile $ ORACLE_BASE/dbca.rsp

Luo uusi oradata-pysyvä hakemisto ja aseta käyttöoikeudet seuraavasti:
At/data/middleware/oracleLuo compose.yml-profiili yllä olevalla kokoonpanolla. Käynnistyskomento on seuraava:
Lokit ovat seuraavat:



Testaa yhteys DBeaverilla, konfiguroituna seuraavasti:



Käyttämällä SYS-tiliä, kun yhteys on onnistunut, luo käyttäjä seuraavalla SQL-komennolla:
Kuten alla on esitetty:



Viittaus:Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:NetEase 163 Enterprise Mailboxiin liittyvät kysymykset
Seuraava:Solid-state NAND Flash -tallennus: SLC, MLC, TLC, QLC
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com