|
|
Публикувано вПреди 7 дни
|
|
|
|

Изисквания: Напоследък много се интересувам от Oracle бази данни и използвам C#, за да се свързвам с Oracle бази данни за добавяне, изтриване, модифициране и проверка на операции, така че трябва да създам Oracle 19c база данни и да избера да използвам Docker контейнери за нея.
Oracle 19c изображение
Докторкирк/Оракул-19C:Входът към хиперлинк е видим.
Това е персонализирано изображение, базирано на процеса, достъпен в официалното GitHub хранилище на Oracle. Тъй като Oracle предлагаше решение само за архитектурата CDB + PDB, реших да персонализирам образа, за да позволя едноинстанция, не-CDB (Non-CDB) инсталация.
Не-CDB / Единична инстанция - Не-CDB
Отнася се до традиционната структура на базата данни Oracle - без активирана мултитенантна архитектура. Цялата база данни е една инстанция и база данни (подобно на стил Oracle 11g). CDB$ROOT и PDB не са включени, а таблици като SYSTEM, SYSAUX се използват директно.
Официално изображение на Oracle:Входът към хиперлинк е видим.
Oracle 19c курсове
Използвайте docker compose за активиране на Oracle изображения, compose.yml конфигурацията е следната:
Трябва да конфигурирате параметъра ulimits, иначе грешката при стартиране ще бъде следната:
Инициализацията на библиотеката се провали - не може да се определи таблица с дескриптори на файлове - извън паметта/opt/oracle/createDB.sh: ред 63: 30 Прекратено (ядрото е изхвърлено) dbca -silent -createDatabase -responseFile $ ORACLE_BASE/dbca.rsp Създайте нова oradata перзистентна директория и задайте разрешенията по следния начин:
в/data/middleware/oracleСъздайте профил на compose.yml с конфигурацията, както е посочена по-горе. Командата за стартиране е следната:
Логовете са както следва:
Тествайте връзката с помощта на DBeaver, конфигурирана по следния начин:
Използвайки SYS акаунт, след като връзката е успешна, създайте потребител със следната SQL команда:
Както е показано по-долу:
Препратка:Входът към хиперлинк е видим. |
Предишен:Въпроси, свързани с NetEase 163 Enterprise MailboxСледващ:Твърдотелна NAND флаш памет: SLC, MLC, TLC, QLC
|