千家信息网

运行在容器中的Oracle XE-11g

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Oracle XEOracle是这样介绍XE的:11g XE(Express Edition)简化版是在Oracle11gR2基础之上一个入门级的小体量数据库,免费用于开发/部署与发布,下载很快,使用
千家信息网最后更新 2026年10月31日运行在容器中的Oracle XE-11g

Oracle XE

Oracle是这样介绍XE的:11g XE(Express Edition)简化版是在Oracle11gR2基础之上一个入门级的小体量数据库,免费用于开发/部署与发布,下载很快,使用简单。

特性

Oracle XE主要适用对象:

  • 适用与适用Node.js, Python, PHP, Java, .NET, XML和开源项目的开发者
  • 需要一个免费可用于DBA进行起步阶段的数据库培训或者部署
  • 需要一个免费的起步阶段的数据库的独立软件提供商ISV(Independent Software Vendors )和硬件提供商
  • 因课程需要的教育机构或者学生

简单总结:免费的入门级的关系型数据库

限制

Oracle是这样解释XE的,一个强大的,性能已经得到证实的业界领先的软件,而且升级简单无需其他成本和复杂的移植。
为什么需要升级,因为这是一个精简版,精简的根本在于如下的限制,正是因为有了这个限制,XE才是真正的精简版而不至于才华横溢。

由于有这些限制,导致即使机器性能出众也无法发挥,特别适合淘汰废弃的机器用于安装和使用,是一个非常环保的软件。

镜像获取

docker pull liumiaocn/oracle:11.2.0

启动设定

端口信息

##环境变量

##数据卷

启动实例

docker run -d            \-p 38080:8080 -p 31521:1521     \-e DEFAULT_SYS_PASS=liumiaocn    \-e processes=500          \-e sessions=555           \-e transactions=611         \--name oracle-11g          \liumiaocn/oracle:11.2.0

启动Oracle容器

[root@liumiaocn ~]# docker run -d            \> -p 38080:8080 -p 31521:1521     \> -e DEFAULT_SYS_PASS=liumiaocn    \> -e processes=500          \> -e sessions=555           \> -e transactions=611         \> --name oracle-11g          \> liumiaocn/oracle:11.2.0f66b569769e6ba7eacf57b141afccc76cef973f3da3c6a79557c98e5d4727c2b[root@liumiaocn ~]#

结果确认

切换至oracle用户,使用sqlplus以sysdba的身份登录进行确认

[root@liumiaocn ~]# docker exec -it oracle-11g sh# su - oracleoracle@32d01719b30a:~$ sqlplus /nologSQL*Plus: Release 11.2.0.2.0 Production on Tue Sep 11 15:01:15 2018Copyright (c) 1982, 2011, Oracle. All rights reserved.SQL> connect /as sysdbaConnected.SQL> select * from v$instance;INSTANCE_NUMBER INSTANCE_NAME--------------- ----------------HOST_NAME----------------------------------------------------------------VERSION  STARTUP_T STATUS PAR THREAD# ARCHIVE LOG_SWITCH_WAIT----------------- --------- ------------ --- ---------- ------- ---------------LOGINS  SHU DATABASE_STATUS INSTANCE_ROLE   ACTIVE_ST BLO EDITION---------- --- ----------------- ------------------ --------- --- -------    1 XE32d01719b30a11.2.0.2.0  11-SEP-18 OPEN NO    1 STOPPEDALLOWED  NO ACTIVE  PRIMARY_INSTANCE  NORMAL  NO XESQL>

设定确认

sessions稍微发生了一些变化

SQL> conn /as sysdbaConnected.SQL> show parameter processesNAME     TYPE VALUE------------------------------------ ----------- ------------------------------aq_tm_processes    integer 0db_writer_processes    integer 1gcs_server_processes    integer 0global_txn_processes    integer 1job_queue_processes    integer 500log_archive_max_processes   integer 4processes    integer 500SQL> show parameter sessionsNAME     TYPE VALUE------------------------------------ ----------- ------------------------------java_max_sessionspace_size   integer 0java_soft_sessionspace_limit   integer 0license_max_sessions    integer 0license_sessions_warning   integer 0sessions    integer 772shared_server_sessions    integerSQL> show parameter transactionsNAME     TYPE VALUE------------------------------------ ----------- ------------------------------transactions    integer 611transactions_per_rollback_segment  integer 5SQL>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

数据 数据库 限制 内容 软件 性能 提供商 机器 阶段 精简版 升级 学习 开发 容器 复杂 强大 才华横溢 业界 价值 体量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南京欣网互联网络科技有限公司 上海睿民互联网科技有限公司 新华互联网科技 互联网科技与金融科技 万易互联网科技有限公司 安徽鑫晟辉互联网科技 南京欣网互联网科技 北京禾田雨橡互联网科技 互联网科技logo 无锡溥仪互联网科技有限公司 成都仁贤领冠互联网科技有限公司 江苏南京365互联网科技 互联网经济与金融科技 青岛科技大学互联网大赛研究生 互联网媒体平台算高科技产业 青海科技产业互联网发展 中国互联网公司排名锤子科技 山东子淼互联网科技有限公司 版纳互联网科技选哪家 互联网科技的前景 互联网科技工作委员会 火传媒上海互联网科技 北京大学互联网科技怎么样 小米互联网科技园设置 互联网科技有哪些公司 崇明区互联网教育科技诚信经营 小米互联网科技园入驻 有人说阿里系是互联网科技企业 九思连强互联网电子科技有限公司 中国互联网公司的科技投入
0