Windows11 安装Oracle11gR2

一、下载Oracle 11gR2

安装包下载地址:Database Software Downloads | Oracle

下载两个压缩包,下载完成后解压缩到同一个目录。 

二、安装Oracle 11gR2

Oracle安装是单程票,因为Oracle卸载特别麻烦,因此最好一次通过。

2.1 安装.Net FrameWork 3.5

Oracle安装需要依赖 .Net Framework 3.5,最好提前下载安装。

2.2 修改Oracle环境依赖检测

默认的Window11不支持安装Oracle,要求服务器版本的OS。

因此需要配置

即oracle\database\stage\cvu这个目录下的 cvu_preeq.xml

增加操作系统支持配置: 

    <OPERATING_SYSTEM RELEASE="6.2">

        <VERSION VALUE="3"/>

        <ARCHITECTURE VALUE="64-bit"/>

        <NAME VALUE="Windows 11"/>

        <ENV_VAR_LIST>

            <ENV_VAR NAME="PATH" MAX_LENGTH="1023" />

        </ENV_VAR_LIST>

    </OPERATING_SYSTEM>

2.3 运行安装

以管理员身份运行安装程序。下载目录/database/Setup.exe。

2.3.1 配置安全更新

电子邮件去掉勾选,

2.3.2 安装选项-电子邮件

然后点击下一步,未指定电子邮件弹窗,选择是,继续执行。

2.3.3 安装选项-创建数据库

默认选择"创建和配置数据库",点击"下一步"。 

选择“创建和配置数据库”。然后点击下一步。

2.3.4 系统类

选择"服务器类",点击"下一步"。 

因为要创建数据库服务器端, 

2.3.5 网络安装选项

默认选择"单实例数据库安装",点击"下一步"。

选择“单实例数据库安装”

2.3.6 安装类型

两个都可以选择,选择"高级安装",点击"下一步"。高级安装能够详细设置

数据库信息。

 2.3.7 产品语言选择

默认是简体中文+英语,直接下一步。

2.3.8 数据库版本

默认选择企业版,点击“下一步” 

2.3.9 指定安装目录

 默认是  C:\app\【系统用户名】,可以采取默认目录,点击“下一步”

2.3.10 选择要创建的数据库类型

默认是“一般用途/事物处理”,点击“下一步”

2.3.11 设置数据库标识

分别设置"全局数据库名"及"Oracle服务标识符",点击"下一步"。

2.3.12 设置配置选项

根据自己的需求选择字符集,字符集必须选“utf-8”。点击"下一步"。 

勾选 “创建示例方案数据库”。

2.3.13 指定管理选项

选择“使用 Database Control管理数据库”。点击“下一步”

 2.3.14 数据库文件位置

更改"指定数据库文件位置",点击"下一步"。

 2.3.15 指定恢复选项

依自己的需求选择是否启动自动备份,此处选择"不启动自动备份",点击"下一步"。

 2.3.16 设置登录口令

依自己的需求设置各个账户的口令,此处简化操作统一设成同一口令,设置完成后点击"下一步“

主要用于开发用,可以所有账号使用相同的口令。也可以根据需要对不同的账号设置不同的口令。

若有"口令不符合Oracle建议的标准"提示,直接点击"是"继续安装。Oracle默认口令:字母大小写+数字+特殊字符

2.3.16 点击完成,开始安装

2.3.17 系统进入安装过程

先复制文件,然后安装程序文件。

2.3.18 告警弹窗

2.3.19 数据库配置清单

接着会弹出数据库配置清单,这个最好截图保存,最后单击"确定"。

2.3.20 缺少.Net FrameWork 3.5

提示无法安装"",直接点"关闭"。如果未安装.Net FrameWork,弹窗提示。

进行在线安装。如果安装失败的话,只能关闭,Oracle本次安装失败。

2.3.21 安装成功

经过一段时间安装 Database Configuration Assistant,成功的话会进入完成状态。

点击“关闭”,结束。

2.3.22 验证Oracle

在开始菜单的"Oracle - OraDb11g_home1"下面,单击"SQL Plus"。

 输入用户名及密码后,弹出"SQL>"即证明可正常连接数据库。

在开始菜单找到oracle的Database Control,或在浏览器打开第25步的Database Control URL。

使用sys用户名且使用sysdba权限登录。

 登录成功如下。

https://www.cnblogs.com/cbpm-wuhq/p/13493276.html

2.4 安装常见问题

2.4.1 Oracle安装失败怎么修复

安装过程失败,只能卸载Oracle,重新安装。

Oracle卸载是个很麻烦的过程。

2.4.2 .Net FrameWork 3.5安装失败

Oracle安装前,最好先安装 FrameWork,可以去官网下载安装。

这样可以避免Oracle安装过程由于 FrameWork 导致的安装失败。

2.4.3 DCA安装XML解析错误

Database Configuration Assistant安装时出现XML解析错误。

ORA -31011:XML parsing failed

ORA-19202:Error occurred in XML  processing

ORA-31011错误表示Oracle数据库在安装过程中解析XML文件失败。这通常是因为安装程序无法处理某些XML文件,可能是因为文件损坏、格式不正确或者不符合预期的XML结构。

解决方法:

  1. 检查XML文件是否存在于安装介质中,并确认其完整性。

  2. 如果文件存在,尝试重新下载或获取安装介质,以确保XML文件没有损坏。

  3. 确保你的安装环境满足Oracle 11g R2的系统要求,包括操作系统版本和必要的依赖关系。参考 2.2 修改Oracle环境依赖检测。

  4. 如果你是从一个压缩文件中解压安装介质,请确保解压过程中没有发生错误。

  5. 如果你手动修改过XML配置文件,请检查你的修改是否引入了任何错误,并尝试恢复到原始状态。

  6. 清理临时文件和安装缓存,然后重新启动安装程序。

  7. 如果问题依旧存在,尝试在不同的计算机或者操作系统上安装,以排除特定环境的问题。

如果上述步骤无法解决问题,可以查看Oracle的官方支持网站或者联系Oracle技术支持获取进一步的帮助。

在Windows 11上安装Oracle 11g R2数据库时,可能会遇到一些依赖性问题。以下是一些常见的依赖项和解决方案:

  1. Microsoft Visual C++ 可再发行组件:

    确保安装了Microsoft Visual C++ 可再发行组件包。

    可以从Microsoft官网下载安装最新版本的Microsoft Visual C++ 可再发行组件包

  2. Windows系统文件:

    1.检查Windows系统文件是否损坏,并通过运行系统文件检查器(sfc /scannow)来修复

  3. .NET Framework:

    确保安装了.NET Framework 3.5 SP1。

    • 可以通过“控制面板” -> “程序和功能” -> “启用或关闭Windows功能”来安装。

  4. Oracle数据库安装所需空间:

    确保安装Oracle的磁盘有足够的空间。

  5. 用户权限问题:以管理员身份运行Oracle安装程序。

  6. Windows更新:

    确保Windows 11是最新的,所有重要更新都已安装

  7. DirectX:

    确保安装了最新版本的DirectX

  8. 安装路径问题:

    避免在含有特殊字符或过长路径的文件夹中安装Oracle。

    如果在安装过程中遇到具体的依赖性错误,请根据错误消息搜索相应的解决方案。如果这些常见问题都已解决,通常可以顺利安装Oracle 11g R2。

2.4.4 Windows11兼容Oracle补丁

windows上oracle11g安装补丁(patches)_如何下载oracle11补丁包-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/663499.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

排八字软件有哪些?

排八字软件有哪些&#xff1f;在市面上有很多排八字的软件可供选择&#xff0c;其中一些比较知名的有&#xff1a; 无敌八字排盘软件&#xff1a;这是一款功能强大的八字排盘软件&#xff0c;提供详细的八字解析和命理分析服务&#xff0c;且完全免费。 网易星盘&#xff1a;网…

【JAVA |String类】JAVA中的String类常见用法详解

✨✨谢谢大家捧场&#xff0c;祝屏幕前的小伙伴们每天都有好运相伴左右&#xff0c;一定要天天开心哦&#xff01;✨✨ &#x1f388;&#x1f388;作者主页&#xff1a; &#x1f388;丠丠64-CSDN博客&#x1f388; ✨✨ 帅哥美女们&#xff0c;我们共同加油&#xff01;一起…

500元以内的蓝牙耳机哪个牌子好?首推四大热门品牌盘点

在500元以内的预算范围内&#xff0c;蓝牙耳机试市场上还是有很多可以选择的&#xff0c;它们以出色的音质、舒适的佩戴体验和稳定的连接性能赢得了消费者的青睐&#xff0c;作为一个蓝牙耳机的重度使用者&#xff0c;下也用过不少的500元以内的蓝牙耳机&#xff0c;下面就给大…

小白跟做江科大32单片机之光敏传感器控制蜂鸣器

代码部分 1.思路 通过光敏电阻&#xff0c;控制蜂鸣器的发声 2.butter.h代码 #ifndef _BUTTER__H #define _BUTTER__H void butter_Init(void); void butter_on(void); void butter_off(void); #endif 3.butter.c代码 #include "stm32f10x.h" void butter…

React-组件通信

组件通信 概念&#xff1a;组件通信就是组件之间的数据传递&#xff0c;根据组件嵌套关系的不同&#xff0c;有不同的通信方法 父传子 基础实现 实现步骤&#xff1a; 1.父组件传递数据-在子组件标签上绑定属性 2.子组件接收数据-子组件通过props参数接收数据 props说明 1.…

【C++题解】1446. 人口增长问题

问题&#xff1a;1446. 人口增长问题 类型&#xff1a;循环应用 题目描述&#xff1a; 我国现有 x 亿人口&#xff0c;按照每年 0.1% 的增长速度&#xff0c;n 年后将有多少人&#xff1f; 输入&#xff1a; 一行&#xff0c;包含两个整数 x 和 n &#xff0c;分别是人口基…

Centos 7下的VulFocus靶场搭建详细教程

一、靶场介绍 自带 Flag 功能&#xff1a;每次启动 flag 都会自动更新&#xff0c;明确漏洞是否利用成功。带有计分功能。兼容 Vulhub、Vulapps 中所有漏洞镜像。 二、下载安装 下载 VMware 软件下载 centos镜像 三、Docker知识 学习链接&#xff1a;https://www.runoob.c…

lynis安全漏洞扫描工具

Lynis是一款Unix系统的安全审计以及加固工具&#xff0c;能够进行深层次的安全扫描&#xff0c;其目的是检测潜在的时间并对未来的系统加固提供建议。这款软件会扫描一般系统信息&#xff0c;脆弱软件包以及潜在的错误配置。 安装 方式1 git下载使用git clone https://github…

宏集JMobile Studio—实现HMI界面高自由度设计

一、简介 物联网HMI的组态软件是数据可视化的重要工具&#xff0c;工程师可以通过图形化界面来配置、监控和管理现场采集的数据。目前&#xff0c;市面上大多数的组态软件里的可视化控件库都由设计师预先部署&#xff0c;用户只能调用而不能完全自定义控件&#xff0c;导致可视…

Java时间类--JDK8

为什么JDK8会又新增时间相关类呢&#xff1f; ① JDK7的时间对象如果需要比较大小的话&#xff0c;必须都先转换成毫秒值&#xff1b;JDK8则不需要&#xff0c;可以直接比较。 ② JDK7的时间对象可以修改&#xff0c;在多线程环境下就会导致数据不安全&#xff1b;JDK8不能修改…

【哈希】用哈希桶封装unordered_map unordered_set

&#x1f389;博主首页&#xff1a; 有趣的中国人 &#x1f389;专栏首页&#xff1a; C进阶 &#x1f389;其它专栏&#xff1a; C初阶 | Linux | 初阶数据结构 小伙伴们大家好&#xff0c;本片文章将会讲解 用哈希桶封装 unordered_map & unordered_set 的相关内容。 如…

【成品设计】基于STM32单片机的便携式防丢失设备

《基于STM32单片机的便携式防丢失设备》 所需器件&#xff1a; STM32最小系统板。角度传感器&#xff1a;做为运动检测模块。距离传感器&#xff1a;作为与监测物品(人)保持的距离监测。按键&#xff1a;短按切换模块&#xff0c;长按解除报警。红色LED灯蜂鸣器&#xff1a;作…

渗透课程第二阶段--Part1--信息收集

目录 一. 为什么要做信息收集&#xff1f; 渗透测试的流程 信息收集包括的内容 学习框架&#xff1a; 二. 分类 1. 域名相关信息 域名&#xff08;Domain Name&#xff09;是什么 域名的分类 域名联系人信息 子域名信息 域名DNS信息 2. IP相关信息 ping/nslookup …

网络安全||信息加解密技术以及密钥管理技术

一、信息加解密技术 对称加密 对称加密&#xff08;又称为私人密钥加密/共享密钥加密&#xff09;&#xff1a;加密与解密使用同一密钥。特点&#xff1a;加密强度不高&#xff0c;但效率高&#xff1b;密钥分发困难。&#xff08;大量明文为了保证加密效率一般使用对称加密&…

香橙派OriengePi AiPro 华为昇腾芯片开发板开箱测评

香橙派OriengePi AiPro 华为昇腾芯片开发板开箱测评 文章目录 前言OrangePi AIpro硬件相关及配置外观接口配置虚拟桌面网络配置拓展swap内存 软件相关及配置docker基础镜像搭建pytorch安装及匹配 软件测试使用yolo v8测试使用模型转换 总结 前言 博主有幸受邀CSDN测评香橙派与…

第三讲:Keil编译器如何压缩51单片机移植RA8889的代码

本章介绍使用Keil编译器时如何压缩51单片机移植RA8889的代码。 瑞佑(RAIO)科技所推出的RA8889是一颗图形控制芯片&#xff0c;具有相当多的图形显示功能&#xff0c;包括绘图、文字显示、DMA、JPG解码、AVI解码等&#xff0c;因此API函数十分丰富&#xff0c;也就造成代码庞大…

vm-bhyve:bhyve虚拟机的管理系统@FreeBSD

先说情况&#xff0c;当前创建虚拟机后网络没有调通....不明白是最近自己点背&#xff0c;还是确实有难度... 缘起&#xff1a; 前段时间学习bhyve虚拟机&#xff0c;发现bvm这个虚拟机管理系统&#xff0c;但是实践下来发现网络方面好像有问题&#xff0c;至少我花了两天时间…

Java | Leetcode Java题解之第122题买卖股票的最佳时机II

题目&#xff1a; 题解&#xff1a; class Solution {public int maxProfit(int[] prices) {int ans 0;int n prices.length;for (int i 1; i < n; i) {ans Math.max(0, prices[i] - prices[i - 1]);}return ans;} }

【排序】冒泡排序

在我们的生活中&#xff0c;到处都离不开排序的作用&#xff0c;考试分数要排序&#xff0c;商场购物要排序&#xff0c;可以说排序对我们来说处处存在&#xff0c;那么从本章开始&#xff0c;我将要依次分享一些排序方法&#xff0c;从易到难&#xff0c;包括冒泡&#xff0c;…

线上 | OpenSergo - [规范]

INDEX 1 参考资料2 OpenSergo 与 Sentinel 关系3 规范体系3.1 服务元数据ReportMetadataRequest 信息![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/ffba569841ae4668b4cff74e4d41d21f.png)##### ReportMetadataReply 信息![在这里插入图片描述](https://img-blog…