运行在容器中的Oracle XE-11g
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,Oracle XEOracle是这样介绍XE的:11g XE(Express Edition)简化版是在Oracle11gR2基础之上一个入门级的小体量数据库,免费用于开发/部署与发布,下载很快,使用
千家信息网最后更新 2025年02月23日运行在容器中的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安全错误
数据库的锁怎样保障安全
软件开发类产品的商业策划书
2008关闭服务器管理器
网络安全教育知识
2018浙江网络安全大赛
国家网络安全龙头股一览
服务器g5
重庆服务器不间断电源虚拟主机
搞网络安全挣钱
松江区银联数据库报价行情
试卷六 网络技术应用 一
团县委网络安全宣传资料
宝德服务器查询
查网络安全的图片
浙江软件开发代理商销售公司
认识家庭网络安全教育
数据库连接池bean
app三公软件开发
深圳pdu服务器电源价格表
游戏软件开发需要准备什么
个人博客用什么服务器
金融机构分析数据库
北京仙人礼物网络技术有限公司
党委党组专题研究网络安全工作
微信小程序等待数据库查询结果
军工网络安全上市公司
国家核酸检测数据库如何上传
宝德服务器查询
宝佳网络技术服务部
沈阳软件开发定制外包
服务器安全加固培训