Комментарии 8
Безотносительно содержания статьи - проверять на наличие ошибок было бы неплохо. "иммитация", "не доступность" - то, что бросилось сразу в глаза.
Смысл статьи можно свести к двум советам - пользуйтесь VPN и проверкой орфографии.
Развертывание базы данных Oracle в Docker в условиях санкций
При попытке выполнения шагов возникают проблемы уже начиная со 2 этапа.
Реальный опыт без VPN и остальной ....и в РФ минут за 40.
Была чистая виртуалка с Debian 12 Bookworm - netinstall c openssh-server
Поставил podman из репы:
https://software.opensuse.org/download.html?project=devel%3Akubic%3Alibcontainers%3Astable&package=podman
podman machine set --memory 4096(для нормального теста)
podman pull container-registry.oracle.com/database/free:latest
![](https://habrastorage.org/getpro/habr/upload_files/222/068/a38/222068a3832b281f9e12d155d4c89361.png)
Про podman volume create --label и остальные донастройки писать не буду. Лень. Целая статья получится.
mkdir ~/.local/bin && cd ~/.local/bin
Нормально пускает:
https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/download/
wget https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-latest.zip && unzip sqlcl-latest.zip
cd ~/.local/bin/sqlcl/bin
Подключаемся к 23c Database
![](https://habrastorage.org/getpro/habr/upload_files/b3f/1f4/890/b3f1f489069ea88122c9352138945f8f.png)
Попробовал на убунту 20.04 (WSL) - и действительно работает. А в Oracle об этом знают? ?
Oracle и не блокировал доступ через web. На стационарных пчеле и квадрате без яйца все открывается.
https://container-registry.oracle.com/
Database Repositories
Short URL : https://container-registry.oracle.com/ords/ocr/ba/database
Контейнерная база данных в контейнере. Это великолепно!
Но зачем? Просто академический интерес?
Управлять таким каддавром крайне не удобно.
Не буду гадать за автора статьи и Johan_Palych зачем им Oracle 23C. Потому что совершенно ясно, что Oracle DB в России в дальнейшем не будет, по крайнй мере в государственном и банковском секторах (да и в других тоже). Причин две: 1. Прекращение поддержки российских пользователей фирмой Otacle после февраля 2022 года. 2. Странная и сильно жадная политика ценообразования Oracle на свои продукты ранее и сильно большой гонор и мвлый выхлоп от так называемой "поддердки". То есть переход с Oracle DB на что-то другой начался задолго до 2022 года. В 2022 году этот переход просто стал бесповоротным.
Последняя промышленная версия Oracle 19C. После этого переход на другие DB. Поэтому необходимость в Oracle 23C действительно либо академическая, либо работа на иностранного заказчика через несколько фирм-прослоек. И, возможно, если кто не в курсе, то еще с марта 2023 года для Virtual Box есть виртуалка с "разработческой" версией Oracle DB 23c - https://www.oracle.com/database/technologies/databaseappdev-vm.html, которую можно скачать абсолютно спокойно, в том числе и из России.
А какие минусы у https://container-registry.oracle.com/
Развертывание базы данных Oracle в Docker в условиях санкций