运行在容器中的Oracle XE-11g
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,Oracle XEOracle是这样介绍XE的:11g XE(Express Edition)简化版是在Oracle11gR2基础之上一个入门级的小体量数据库,免费用于开发/部署与发布,下载很快,使用
千家信息网最后更新 2025年01月19日运行在容器中的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安全错误
数据库的锁怎样保障安全
hmi通过vbs编程连接数据库
服务器管理口快捷键
如何把数据上传到云服务器计算
浙江蚨骜软件开发有限公司
网络安全法 英语
网络安全实习初体验周记
电信网络安全工作小组职责
cod12数据库彩蛋
网络安全应用专业前景
网络安全员证书是干什么的
博创科技是互联网
word重复数据库
服务器上的任务管理器快捷键
桌面云和增加服务器哪个好
怎么查看文档的数据库
会计软件开发方式
梦幻转回原来服务器
预防网络安全的策略和技术
iris数据库画散点图
云平台服务器管理软件
软件开发电脑应用
网站指向数据库
数据库改造支持ipv6
uk电子发票版式文件服务器地址
通过苹果id文件恢复数据库
网络安全的选题目的
vb 数据库 查询数据类型
公交方面的数据库
网络安全口号标语小学生
常州数字化智慧工厂软件开发