Win11安装与卸载Oracle 19c数据库

一、官网下载安装包

进入官网,选择产品-Oracle DataBase,点击进入下载界面
官网

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、安装

将下载的压缩包进行解压,解压路径随意即可
在这里插入图片描述

1 双击exe文件开始安装

在这里插入图片描述
等待出现如下页面
在这里插入图片描述

2 选择所示,点击下一步

在这里插入图片描述

3 选择桌面类安装

在这里插入图片描述

4 创建用户

Oracle主目录用户
使用虚拟账户
在这里插入图片描述
点击下一步,可能会被卡住,稍等片刻

5 选择安装目录,设置数据库口令

Oracle基目录是oracle的安装目录,注意:Oracle基目录必须要求全英文命名,否则不能到下一步。

Software location就是后面配置环境变量的路径。

数据库文件位置默认即可,默认名称为orcl。

全局数据库名可以不需要改变。

口令:就是密码,oracle有两个管理员sys和system,这里就是给他们设置登录密码(我填的root)需要注意的是:口令要记住,登录会用到,就类似于设置密码一样,如果密码太简单底下的消息栏会说口令不符合Oracle建议的标准。。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
以上 “先决条件检查” 可能在安装的时候,自动的跳过了,无需任何操作

6 点击安装

这步没有任何操作,点击安装即可。
在这里插入图片描述

7 开始安装产品。

普遍安装较久,耐心等待即可,“42%”会停一段时间,都是正常的。
在这里插入图片描述

8 安装完成

在这里插入图片描述

9 检验是否安装成功

Win+R,输入cmd打开黑窗,输入

sqlplus

通过SQL Plus命令行方式登录验证。

或者在开始菜单里,最近添加里找到【SQL Plus】,单击打开;
在这里插入图片描述

输入用户名,默认名是system,密码就是在典型安装配置中的那个口令root(会自动隐藏)。
在这里插入图片描述
验证完:exit;即可退出数据库。

oracle用户默认用户还有很多,其中一个scott用户是一个普通用户,但是12c以后这个用户就被移除了,后期想使用需要另行添加创造,可以搜索先关文章。

三 服务管理。

oracle默认自动开启所有服务,有些服务是非必要的可以禁用:

步骤如下:

1、win+R,输入services.msc

2、找到Oracle开头的服务,设置启动类型

必须启动的服务有:

OracleOraDB19Home1TNSListener – 数据库软件监听

OracleServiceORCL – oracle数据库实例服务,不开启没办法使用。

OracleOraDB19Home1MTSRecoveryService – 不确定是什么服务,但是开启后sql的执行速度提高了,不开启会很慢。

OracleRemExecServiceV2

在这里插入图片描述

使用客户端工具连接本地的oracle数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在oracle数据库当中,模式又叫做用户,一个模式其实就是一个用户,我们的数据表就是在模式/用户下面的
在这里插入图片描述

四 卸载oracle

1.关闭所有服务,右键【我的电脑】–》【管理】–》【服务和应用程序】–》【服务】,或是win+r输入services.msc,找到oracle所有服务然后停止
在这里插入图片描述
2.清理注册表

win+r打开运行窗口,输入regedit
在这里插入图片描述

1)删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

2)删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下所有Oracle的有关内容

3)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下所有oracle开头的有关内容


4)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下所有oracle开头的内容

5)删除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的内容。

6)删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的内容。

以上步骤没有先后顺序

3.删除所有和oracle有关的文件(看自己电脑具体的安装位置)
在这里插入图片描述
在这里插入图片描述

4 C:\ProgramData\Microsoft\Windows\Start Menu\Programs
在这里插入图片描述
5 C:\Users
在这里插入图片描述
6 配置环境变量的话,就把相关配置删除

7 重启电脑

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

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

相关文章

2000-2022各省、地级市风险投资(VC)数据

2000-2022各省、地级市风险投资(VC)数据 1、时间:2000-2022年 2、范围:350个地级市,34省 3、指标:包含投资机构层面的风险投资原始数据,汇总到省市层面的结果数据,具体指标如下&a…

走进shell

Linux系统启动时,会自动创建多个虚拟控制台。虚拟控制台是运行在Linux系统内存中的终端会话。 打开Linux控制台Terminal使用tty命令查看当前使用的虚拟控制台。 注:tty 表示电传打字机(teletypewriter) $ tty /dev/pts/0表示当前使用的是/dev/pts/0 虚拟…

Android 事件分发介绍

文章目录 一、目的二、环境三、相关概念3.1 事件分发 四、详细设计4.1应用布局4.1.1 应用布局结构4.1.2 LayoutInspector 4.2 关键View&方法4.2.1 相关View4.2.2 相关方法4.2.3 View与方法关系 4.3 事件分发概念图4.3.1 事件分发类图4.3.2 事件分发模型图 4.4 Activity组件…

vmlinux, System.map; cmake的find_package(Clang)产生的变量们; geogebra单位切向量(简单例子)

linux4.15.y内核中的函数个数 依赖关系: vmlinux, vmlinux.bin, bzImage cd /bal/linux-stable/ file vmlinux #vmlinux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, BuildID[sha1]b99bbd9dda1ec2751da246d4a7ae4e6fcf7d789b, not str…

渐进增强与优雅降级:提升用户体验的双重策略

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

【人工智能】智能电网:未来能源的革命

未来能源的革命 智能电网革命的意义在于将电力行业从传统的集中式发电和集中式输配电模式转变为智能化、分布式、互动式的能源网络。 现在我们从以下方面详细认真的了解一下智能电网: 智能变电站,智能配电网,智能电能表,智能交互…

基于arcgis的遥感深度学习数据集制作

由于很多时候,我们在研究过程中往往需要根据实际情况使用自己的影像数据来提取目标物,如果没有合适的公开数据集的话,为了满足实际需要,我们就需要制作符合自己要求的数据集。 今天我们就根据实际情况来详细讲解如何利用arcgis&am…

CMU15-445-Spring-2023-Project #2 - B+Tree

前置知识:参考上一篇博文 CMU15-445-Spring-2023-Project #2 - 前置知识(lec07-010) CHECKPOINT #1 Task #1 - BTree Pages 实现三个page class来存储B树的数据。 BTree Page internal page和leaf page继承的基类,只包含两个…

K8S的部署策略,重建更新和滚动更新

Deployment Strategies 部署战略 When it comes time to change the version of software implementing your service, a Kubernetes deployment supports two different rollout strategies: RecreateRollingUpdate 当需要更改实施服务的软件版本时,Kubernetes …

代码随想录刷题题Day29

刷题的第二十九天,希望自己能够不断坚持下去,迎来蜕变。😀😀😀 刷题语言:C Day29 任务 ● 01背包问题,你该了解这些! ● 01背包问题,你该了解这些! 滚动数组 …

WebGL在实验室方向的应用

WebGL在实验室方向的应用涉及到实验过程的可视化、数据分析、模拟等方面。以下是一些WebGL在实验室领域的应用示例,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 1.分子模型和化学反应模拟&#xff…

element plus el-form双列布局及拓展任意布局

1 场景 一般表单我们直接默认布局&#xff0c;也就是单列布局&#xff0c;突然有个人员信息表单&#xff0c;需要双列布局的需求&#xff0c;简单实现并拓展下 2 思路 直接无脑divflex布局实现 3 代码 <template><el-form ref"formRef" :model"fo…

2024--Django平台开发-Django知识点(五)

day05 django知识点 今日概要&#xff1a; 中间件 【使用】【源码】cookie 【使用】【源码 - Django底层请求本质】session【使用】【源码 - 数据库请求周期中间件】 1.中间件 1.1 使用 编写类&#xff0c;在类型定义&#xff1a;process_request、process_view、process_…

基于JavaWeb+BS架构+SpringBoot+Vue校园一卡通系统的设计和实现

基于JavaWebBS架构SpringBootVue校园一卡通系统的设计和实现 文末获取源码Lun文目录前言主要技术系统设计功能截图订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 文末获取源码 Lun文目录 第一章 概述 4 1.1 研究背景 4 1.2研究目的及意义 4 1.3国内外发展现状 4 1…

最新出炉!知乎最牛最全JMeter+Ant+Jenkins接口自动化测试框架(Windows)

一:简介 大致思路&#xff1a;Jmeter可以做接口测试&#xff0c;也能做压力测试&#xff0c;而且是开源软件&#xff1b;Ant是基于Java的构建工具&#xff0c;完成脚本执行并收集结果生成报告&#xff0c;可以跨平台&#xff0c;Jenkins是持续集成工具。将这三者结合起来可以搭…

数据结构及单链表例题(下)

上次我们已经了解了单链表的数据结构定义以及创建单链表的两种方法,这节介绍几道例题. 文章目录 前言 一、已知L为带头结点的单链表,请依照递归思想实现下列运算 二、单链表访问第i个数据节点 三、在第i个元素前插入元素e 四、删除第i个结点 五、查找带头结点单链表倒数第…

C++学习笔记(三十二):c++ 堆内存与栈内存比较

本节对堆和栈内存进行描述。 应用程序启动后&#xff0c;操作系统将整个程序加载到内存&#xff0c;分配相应的物理ram&#xff0c;确保程序可以正常运行。堆和栈是ram中存在的两个区域。栈通常是一个预定义大小的内存区域&#xff0c;一般是2M字节左右。堆也是预定了默认值的…

固乔快递查询助手:批量、快速、全面的快递信息查询软件

在快递行业飞速发展的今天&#xff0c;如何高效、准确地掌握快递信息成为了很多人的需求。而固乔快递查询助手正是解决这一难题的利器。 固乔快递查询助手是一款专注于快递信息查询的软件&#xff0c;支持多家主流快递公司查询。用户只需输入单号&#xff0c;即可快速查询到实时…

RIP复习实验

条件: R1为外网&#xff0c;R8和r9的环回分别是172.16.1.0/24和172.16.2.0/24 中间使用78.1.1.0/24 剩下的路由器2-6使用172.16.0.0/16 要求: R1为运营商 r1远程登录r2实际登录r7 R2访问r7要求走r5去访问 全网可达 实现流程: 首先配置好各接口ip address 然后r2-r7使用rip…

vue2使用文件上传读取本地照片并转化base64格式进行展示

创建个vue2项目,直接把代码放到一个vue2页面内运行就好,下面代码拿来即用 <template><div><div class"replace_menu_mask" click"closeMenu"><img :src"replaceImg" alt"" style"width: 100%;">&l…