安装Oracle12遇到的坎坷之路(oracle12没装上)

安装Oracle12遇到的坎坷之路

Oracle数据库是一款常用的关系型数据库管理系统,Oracle 12是其中的一个版本。然而,安装Oracle 12并不是一件轻松的事情,尤其是对于初学者来说。在安装过程中可能会遇到各种各样的问题和错误,下面我将分享我在安装Oracle 12时遇到的坎坷之路,并提供解决方案。

一、环境配置问题

在安装Oracle 12之前,我们需要考虑我们的计算机是否满足安装Oracle 12的要求。Oracle 12需要一个64位操作系统,4GB的内存,至少40GB的磁盘空间。

如果我们的计算机满足以上标准,我们需要按照以下步骤进行环境配置:

1. 点击“开始”->“计算机”->“属性”。

2. 在窗口左侧导航栏中选择“高级系统设置”。

3. 在弹出的窗口中选择“高级”选项卡。

4. 在“性能”区域点击“设置”。

5. 选择“高级”选项卡。

6. 在“虚拟内存”区域点击“更改”。

7. 关闭“自动管理分页文件大小”选项卡并选择“自定义大小”。

8. 在“初始大小MB”选项卡中输入“8192”。

9. 在“最大大小MB”选项卡中输入“16384”。

10. 点击“设置”->“确定”->“确定”。

二、安装Oracle 12

1. 下载Oracle12cR2软件程序,解压缩文件并运行“setup.exe”程序。

2. 在“Select Installation Option”对话框中选择“Install database software only”,然后单击“Next”按钮。

3. 在“Select Installation Option”对话框中选择“Single instance database installation”,然后单击“Next”按钮。

4. 在“Select Product Languages”的对话框中选择需要安装的语言,然后单击“Next”按钮。

5. 在“Create Inventory”对话框中输入你的Oracle Inventory目录和组名,然后单击“Andvanced”按钮。如果你已经创建过Inventory目录则可以跳过此步骤。

6. 在“Prerequisite Checks”对话框中检查一下Oracle 12的所有先决条件,务必保持“Passed”状态。如果有任何一个先决条件失败,则需要解决并重新运行检查。否则,单击“Next”按钮。

7. 在“Configure Security Updates”对话框中选择适当的选项,然后单击“Next”按钮。

8. 在“Select Installation Location”对话框中输入Oracle 12的安装位置,然后单击“Next”按钮。

9. 在“Select Configuration Option”对话框中选择“Create a New Database”。

10. 在“Create Database”对话框中输入或选择以下信息:

名称:输入数据库名称

密码:输入数据库密码

类型:选择想要创建的数据库类型,包括标准和企业级

字符集:显示当前字符集及其对应的代码页

11. 单击“OK”按钮并等待安装完成。

三、遇到的问题及解决方案

1. 错误信息:“PRVF-0002 : Could not retrieve local nodename”。

解决方案:打开CMD命令行窗口,输入hostname命令,查看本地主机名是否正确,如果不正确,则需要修改主机名。

2. 错误信息:“INS-32025 The chosen installation conflicts with software already installed in the given Oracle Home”。

解决方案:检查是否已经安装了Oracle软件程序,如果已经安装,则需要使用Oracle安装程序在本地系统中卸载Oracle软件。

3. 错误信息:“MSVCR110.dll missing”或“MSVCP110.dll missing”。

解决方案:下载并安装Microsoft Visual C++ 2012 Redistributable Package(x64)。

以上是我在安装Oracle 12时遇到的一些问题及解决方案。希望对正在进行Oracle 12安装的大家有所帮助。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《安装Oracle12遇到的坎坷之路(oracle12没装上)》
文章链接:https://zhuji.vsping.com/195500.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。