如何在Windows中安装Oracle数据库12c

2023-11-03

摘要:本教程逐步向您展示如何在Windows 12中安装Oracle数据库10c。

安装甲骨文数据库

要在计算机上安装 Oracle 数据库,您需要从 Oracle 网站的下载页面下载安装程序。

拥有ZIP格式的安装文件后,您需要将它们解压缩到计算机上的特定文件夹中。

下图显示了提取后 Oracle 安装文件的文件夹结构。

安装甲骨文数据库

现在,您需要双击安装程序.exe文件以开始安装过程。将有 9 个步骤主要自动执行。

第 1 步。安装程序会要求您提供电子邮件地址以获取最新的安全问题和更新。您可以通过单击“下一步”按钮来忽略它:

安装 Oracle 数据库 - 步骤 1

因为我没有提供电子邮件地址,所以 Oracle 数据库安装程序会确认它,您只需单击“否”按钮即可继续。

第 2 步。在步骤 2 中,Oracle 安装程序会询问您是要创建和配置数据库、仅安装数据库软件还是仅升级现有数据库。由于您是首次安装 Oracle 数据库,因此请选择选项 1,然后单击“下一步”按钮。

安装 Oracle 数据库 - 步骤 2

第 3 步。 安装程序允许您选择系统类。由于您在计算机上而不是服务器上安装了Oracle,因此,请选择第一个选项:桌面类,然后单击“下一步”按钮。

安装 Oracle 数据库 - 步骤 3

第 4 步。 此步骤允许您指定用于安装和配置 Oracle Home 的 Windows 用户帐户以增强安全性。选择第三个选项:“使用Windows内置帐户”。

安装 Oracle 数据库 - 步骤 4

第5步。 在此步骤中,您可以 (1) 选择要安装 Oracle 数据库的文件夹,(2) 全局数据库名称和密码,(3) 可插入数据库名称。

安装 Oracle 数据库 - 步骤 5

第 6 步。 安装程序执行先决条件检查。

安装 Oracle 数据库 - 步骤 6

步骤 7.安装程序显示信息的摘要,例如全局设置、数据库信息等。您需要查看信息,如果一切正常,请单击安装按钮。

安装 Oracle 数据库 - 步骤 7

第8步。 安装程序开始安装 Oracle 数据库。这将需要几分钟才能完成,具体取决于您的计算机。

安装 Oracle 数据库 - 步骤 8

您将看到“数据库配置助手”窗口。单击“密码管理...”按钮以输入 Oracle 数据库帐户的密码。

输入 SYS 和 SYSTEM 帐户的密码,然后单击“确定”按钮。

第9步。 安装成功完成后,安装程序将通知您,如以下屏幕截图所示。单击关闭按钮关闭窗口。

安装 Oracle 数据库 - 步骤 9

连接到甲骨文数据库

首先,启动 Oracle 数据库提供的 SQL 开发人员应用程序。

其次,右键单击连接节点,然后选择“新建连接...”菜单项以创建新连接。

第三,输入您在安装过程中提供的信息,如以下屏幕截图所示。单击“连接”按钮以连接到 Oracle 数据库。

SQL 开发人员将显示所有对象,如下所示。

SQL 开发人员 - 已连接

祝贺!您已成功安装 Oracle Database 12c。让我们开始探索 Oracle。

向 tnsnames.ora 文件添加条目

该文件通常位于以下目录中:tnsnames.ora

<span style="color:#000000"><span style="background-color:#ffffff"><code class="language-sql">C:\app\<user>\product\12.1.0\dbhome_1\network\admin\</code>Code language: SQL (Structured Query Language) (sql)</span></span>

如果按照上述安装步骤操作,则该文件位于以下目录中:

<span style="color:#000000"><span style="background-color:#ffffff"><code class="language-sql">C:\app\product\12.1.0\dbhome_1\network\admin\</code>Code language: SQL (Structured Query Language) (sql)</span></span>

首先使用任何文本编辑器(如记事本或记事本++)打开文件。然后,您需要在文件末尾添加以下行:tnsnames.ora

<span style="color:#000000"><span style="background-color:#ffffff"><code class="language-sql">PDBORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = pdborcl)
    )
  )</code>Code language: SQL (Structured Query Language) (sql)</span></span>

之后,您可以保存文件并关闭它。是时候下载示例数据库并将其加载到 Oracle 数据库服务器中了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Windows中安装Oracle数据库12c 的相关文章

  • 在 Windows 上构建 Docker 映像:入口点脚本“没有这样的文件或目录”

    我在这上面浪费了两天时间 直到我终于解决了我的问题 所以我想我会分享 我将概述我在这里遇到的问题 然后概述答案中的解决方案 My Dockerfile看起来像这样 FROM php 7 2 fpm COPY custom docker ph
  • SQL使用多个/相关列计算项目频率?

    我对 SQL 完全陌生 并且阅读了有关 SQL 的 StackOverflow 帖子来尝试弄清楚这一点 以及其他来源 但无法在 SQL 中执行此操作 开始 我有一个 3 列和数千行的表 其中包含前 2 列的数据 第三列当前为空 我需要根据第
  • 如何通过批处理文件打开Windows防火墙上的端口

    有没有办法在批处理文件中通过批处理文件打开 Windows 上的特定端口 如果让安装程序为我们的服务器应用程序执行此操作 而不是让用户手动执行此操作 那就太好了 Use 执行程序 http technet microsoft com en
  • 将目录添加到path环境变量

    我的要求是将目录之一添加到path安装我的应用程序时 Windows 中的环境变量并将其删除path使用批处理文件卸载时的环境变量 在与此相关的 stackoverflow 答案之一中 建议将目录添加到路径环境变量中 setx path C
  • Windows 控制台支持 ANSI 吗?

    Windows 控制台支持 ANSI 控制字符吗 默认情况下它不支持许多 ANSI 控制字符 维基百科文章中也提到了这一点 http en wikipedia org wiki ANSI escape code http en wikipe
  • 有没有使用 Java 访问 Windows COM 方法的方法?

    我有一个应用程序 它利用 JNA 来调用 C 硬件抽象库中的函数 支持的硬件设备之一需要初始化 Windows COM 子系统 通过 CoInitialize 或 CoInitializeEx 有谁知道有什么 Java 库可以做到这一点吗
  • WinVerifyTrust 检查特定签名?

    我正在为 Windows 实现一个进程提升助手 该程序将以提升模式运行并以管理员权限启动其他程序 而不会显示其他 UAC 提示 出于安全原因 我想确保只有使用我公司的 Authenticode 密钥进行数字签名的二进制文件才能执行 The
  • UUID最大字符长度

    我们使用 UUID 作为 Oracle DB 的主键 并尝试确定 VARCHAR 的适当最大字符长度 显然这是 36 个字符 但我们注意到生成的 UUID 比这个长 长度最多为 60 个字符 有谁知道 UUID 的合适最大字符长度 RFC4
  • 有什么工具可以了解 Windows 中正在运行的进程的布局(段)?

    我一直很好奇 该进程在内存中到底是什么样子的 其中有哪些不同的部分 部分 程序 在磁盘上 和进程 在内存中 到底是如何相关的 我之前的问题 有关可执行程序 进程 的内存布局的更多信息 https stackoverflow com ques
  • 如何检查 Oracle 数据库是否存在长时间运行的查询

    我的应用程序使用 Oracle 数据库 速度缓慢或似乎完全停止 如何找出哪些查询成本最高 以便我可以进一步调查 这显示当前处于 活动 状态的 SQL select S USERNAME s sid s osuser t sql id sql
  • Powershell DSC Pull 服务器引发内部错误 - Microsoft.Isam.Esent.Interop 未找到

    我已按照 Powershell org 中的说明进行操作DSC Book http powershell org wp ebooks 设置 http Pull 服务器 Windows 2012 服务器 以与 DSC 一起使用 我设置了 ht
  • NSIS获取参数

    to get n 0值作为字符串 不需要选项 传递给安装程序 我不太明白这个函数的工作原理是什么 GetParameters input none output top of stack replaces with e g whatever
  • PE 文件中的跳转存根

    最近我反汇编了一个DLL 用c c 编写 发现代码段内有很多 跳转存根 这些存根除了跳转到 DLL 内的函数之外什么也不做 eg jmp foo jmp foo2 为什么编译器 Visual studio 2012 在二进制文件中包含这些函
  • 什么是 Oracle 数据集成器?

    什么是ODI ODI的实际用途是什么 oracle data integrator工具如何帮助编程 sql Developer 工具和 ODI 工具实际上有什么区别 真的厌倦了在某些网站上找到的定义 如果有人能提出 gud 解释 那就太好了
  • 批处理文件 - 读取特定行,并将该行中的特定字符串保存为变量

    有没有办法让 for f 循环 或其他任何东西 读取特定行 这是我到目前为止的代码 它读取每一行的第一个单词 echo off set file readtest txt for f tokens 1 delims A in file do
  • IO 错误:从读取调用中得到负一

    我的时间和想法都快用完了 我需要使用 Java 和 Oracle 数据库模拟预订整架飞机 我们有一些关于如何执行此操作以及预期内容的说明 但我们的代码始终出现这种非常奇怪和意外的行为 数据库看起来像这样 我们需要有一个不断运行的线程池来模拟
  • ORA-01749: 您不能向自己授予/撤销权限

    我正在运行以下查询RATOR MONITORING授予引用权限的架构RATOR MONITORING CONFIGURATION SMSC GATEWAY表到RATOR MONITORING schema GRANT REFERENCES
  • 使用 gv$session 判断查询是否挂起

    我有一个在 Oracle 中运行的查询 该查询可能会挂起 也可能不会挂起 它现在已经运行了大约 10 个小时 但根据我正在加载的数据量 这可能并非不合理 我正在查看 gv session 中的会话 想知道是否有一种方法可以转换该信息以查看是
  • TRichEdit和URL高亮问题

    我正在使用当前代码在 TRichEdit 上突出显示 URL procedure TForm1 WndProc var Message TMessage var p TENLink strURL string begin if Messag
  • 如何在超时后关闭上下文菜单?

    我需要有一个上下文菜单 当前使用 TrackPopupMenu 创建 在一段时间不活动后自动关闭 我正在尝试搜索 但只找到相反的结果 如何activate超时后的弹出窗口 或针对特定应用程序的专门内容 我发现的唯一接近的事情是枚举桌面的子级

随机推荐

  • STM32之IIC

    IIC协议 IIC全称Inter Integrated Circuit 集成电路总线 由PHILIPS公司在80年代开发的两线式串行总线 用于连接微控制器及其外围设备 IIC属于半双工同步通信方式 IIC构成 IIC串行总线有两根信号线 一
  • 【VUE】vue3+vite中process.env的配置方法

    问题详情 在request js中 使用process env BASE API 需要对请求路径进行全局配置 创建axios实例 const service axios create baseURL process env BASE API
  • 生成新SSH密钥并添加到ssh-agent

    生成命令 ssh keygen t ed25519 C your email example com 回车3次后生成 查看公钥 cat ssh id ed25519 pub 进入ssh页面 https github com settings
  • 16.python的文件处理

    应用程序运行过程中产生的数据最先都是存放于内存中的 若想永久保存下来 必须要保存于硬盘中 应用程序若想操作硬件必须通过操作系统 而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念 用户或应用程序对文件的操作 就是向操作系统发起调用 然后由
  • vue 富文本编辑器使用

    环境 在vue TS 中使用富文本编辑器 markdown文本编辑器更加适合开发者使用 普通用户更适合类似word的使用方式 所见即所得 推荐使用的富文本编辑器 ckeditor5 内置插件和扩展性非常好 quill medium edit
  • 黑盒测试、白盒测试、灰盒测试

    1 黑盒测试 黑盒测试也称功能测试 它是通过测试来检测每个功能是否都能正常使用 在测试中 把程序看作一个不能打开的黑盒子 在完全不考虑程序内部结构和内部特性的情况下 在程序接口进行测试 它只检查程序功能是否按照需求规格说明书的规定正常使用
  • uniapp中使用swiper无法触发触底生命周期onReachBottom

    使用swiper导致onReachBottom生命周期不会触发 解决办法 使用scroll view的scrolltolower方法 具体使用
  • 【单片机毕业设计】【mcuclub-dz-079】基于单片机的火灾检测控制系统设计

    最近设计了一个项目基于单片机的火灾检测控制系统设计 与大家分享一下 一 基本介绍 项目名 火灾检测 项目编号 mcuclub dz 079 单片机 STC89C52 功能简介 1 通过MQ 7检测CO值 当CO值大于设置最大值 进行声光报警
  • NMOS管和PMOS管使用区别之一

    使用的位置 NMOS管在电路中常做下管使用 PMOS管在电路中常做上管使用 VCC叫上 GND叫下 NMOS管在电路中常做下管使用 S端接GND D端接负载 负载再接VCC PMOS管在电路中常做上管使用 S端接VCC D端接负载 负载再接
  • 纯手工gcc 编译android native Cpp代码

    纯手工gcc 编译android native Cpp代码 api level 19 32位 编译成功 api level 19 home charlie android tool android ndk r10e toolchains a
  • MySQL-MVCC原理以及数据库锁实战

    多个事务并发对同一批数据进行增删改查操作时 可能会导致脏写 脏读 不可重复读 幻读问题 MySQL为解决这些问题 设计了事务隔离级别 锁机制 MVCC多版本并发控制隔离机制来解决这些问题 锁与事务隔离级别 事务隔离级别 读未提交 Read
  • OpenCV图像增强(二)——Retinex图像增强

    前言 1 Retinex图像增强是一种高动态范围图像的新色调映射技术 而基础理论是 物体的颜色是由物体对长波 红色 中波 绿色 短波 蓝色 光线的反射能力来决定的 而不是由反射光强度的绝对值来决定的 物体的色彩不受光照非均匀性的影响 具有一
  • 计算机网络技术期末个人总结

    计算机网络技术复习 一 计算机网络基础知识 了解 计算机网络 Internet 的发展 面向终端的计算机网络 单个计算机 直接连接主机 分组交换网络 实现了不同计算机之间的通信 此时广域网从逻辑上分为资源子网与通信子网 ARPANET出现
  • 吊打面试官系列之:UI自动化面试题汇总,对标P7,从此再也不怕面试官了。

    UI自动化面试题汇总 1 引言 2 基础篇 2 1 selenium的工作原理 2 2 selenium自动化页面元素找不到存在异常的原因 2 3 如何去定位属性动态变化的元素 2 4 如何去定位页面上动态加载的元素 2 5 seleniu
  • MT【332】椭圆正交变换

    2018河南数学联赛解答10 已知方程 17x 2 16xy 4y 2 34x 16y 13 0 表示椭圆 求它的对称中心和对称轴 解 设对称中心为 a b 显然 A 1 1 B 1 1 在图像上 所以对称点 A 2a 1 2b 1 B 2
  • 【集合】hashmap的实现原理,hashmap怎么解决哈希冲突的问题

    最近在详细的研究hashmap的内部结构和原理 终于豁然开朗 原来hashmap是那么的完美 数组和链表的结合体 在学习hashmap之前 首先问大家几个问题 看看是否对hashmap有了解多少 咱们通过问题进行对hashmap的学习和探索
  • 金融信创快速落地的应用迁移或创新开发要点

    转载本文请注明出处 微信公众号EAWorld 近日 汇聚专家智慧 分解转型实战的 重塑 直播栏目再上新 本期聚焦金融信创 解析推进金融信创快速落地的应用迁移或创新开发要点 访谈问题概览 1 与其他行业信创相比 金融信创有哪些难点 2 金融信
  • python学习--计算学生成绩排名案例(字典篇2) --小黑学习驿站

    目录 问题 额外话题 zip 函数 sorted 函数 问题 创建学生期末成绩自动排名 如何查找对应的学生学习成绩 思路 1 首先总分为未知数 定义学生数量 将语数英各科成绩分开 然后计算总成绩 2 计算出总成绩 然后进行排序 3 然后定义
  • 【Python】怎么在pip下载的时候设置镜像?(常见的清华镜像、阿里云镜像以及中科大镜像)

    一 清华镜像 在使用 pip 命令下载 Python 包时 可以通过设置 pip 的镜像源为清华镜像来加快下载速度 以下是如何设置清华镜像源的步骤 打开终端或命令行窗口 执行以下命令添加清华镜像源 pip config set global
  • 如何在Windows中安装Oracle数据库12c

    摘要 本教程逐步向您展示如何在Windows 12中安装Oracle数据库10c 安装甲骨文数据库 要在计算机上安装 Oracle 数据库 您需要从 Oracle 网站的下载页面下载安装程序 拥有ZIP格式的安装文件后 您需要将它们解压缩到