全网最详细|Oracle12C安装和卸载图文教程

news2025/2/28 19:43:01

一. 数据库的引入

以前将数据用变量、数组、对象存在内存,而内存只能短暂存储数据。如果我们想长久存数据用文件将数据存在磁盘上,不方便存取和管理数据,因此可以使用数据库来存数据。

二. 数据库基础概念

2.1数据库(database,简称DB)

以一定的组织,结构来存取数据和管理数据及实现数据共享的仓库。数据库的数据存在计算机的硬盘上,可以长久存数据。

2.2数据库的作用

存取数据,管理数据,产生新的数据,共享数据.

2.3数据库的分类

2.4数据库管理系统(DataBase Management System,DBMS):

本质就是一款操作和管理数据库软件.

2.5管理员(DBA)

专门负责管理和操作数据库专业人员.

2.6数据库系统(DBS)

由数据库,数据库管理系统,管理员组成.

2.7关系型数据库的组成

表,表与表之间关系以及对象组成.

三. oracle数据库概念

是一种最流行的关系型数据库之一,是Oracle公司的核心产品. oracle的软件免费,服务收费.

3.1:oracle的历史.

3.2.oracle数据库的工作原理图或主要组件:

3.3:oracle数据库概念:指的是磁盘上存储的数据的集合.

在物理上表现为数据文件,日志文件和控制文件等. 在逻辑上以表空间形式存在.

3.3.1:数据库实例:每个启动的数据库都对应一个数据库实例,由这个实例来访问 和控制数据库.为了运行数据库,Oracle系统所运行的所有进程和分配的内存结构的组合体

3.3.2:数据文件:扩展名是.DBF,用于存储数据库数据的文件. 数据库表和数据文件不存在一对一对应关系

3.3.3:控制文件:扩展名是.CTL,是数据库启动及运行所必需的文件. 默认包含3个控制文件,各个控制文件内容相同.

3.3.4:日志文件:扩展名是.LOG,它记录了对数据的所有更改信息. 多个日志文件组之间循环使用.

3.3.5:表空间:每个Oracle数据库都是由若干个表空间构成

用户在数据库中建立的所有内容都被存储到表空间中创建数据库时会自动创建若干表空间.

3.3.6.Oracle数据库的sys和system用户

四. oracle的卸载和安装

4.1:oracle数据库的安装环境:

4.2:oracle的安装

4.2.1:先安装oracle数据库管理系统的同时,也安装数据库及监听注意:安装文件及安装路径中不要出现中文路径.

安装完成,点击关闭,在开始菜单->打开sql/plus客户端,输入sys/密码 as sysdba登录成功即可.

4.2.2:单独安装数据库

4.2.3:单独配置监听

4.3:oracle的卸载:

4.3.1:软件卸载

4.3.2:删除oracle注册表

4.3.3:删除oracle的残留文件步骤如下.

4.4:安装第三方软件:PLSQL Developer

安装完第三方软件,可以用第三方软件测试连接oracle数据库

五. oracle服务的停止和开启和登录

5.1.oracle服务的开启和停止

5.1.1:启动/关闭服务:任务栏鼠标右键-》选择任务管理器-》详情信息

-》服务-》oracle右键开始/停止。

5.1.2:启动/关闭服务:我的电脑鼠标右键-》管理-》服务

-》oracle右键开始/停止。

5.1.3:启动/关闭服务:用管理员身份运行cmd->输入命令net stop/start oracle服务名;

5.2:oracle登录方式:

5.2.1:第一种登录:打开sql plus客户端-》输入账号/密码 as 登录身份.

5.2.2:第二种登录:用PLSQL Developer连接输入账号,密码,连接数据库名,登录角色,

测试连接成功,确定就已经登录。

5.2.3:第三种登录:用Navicat for oracle创建连接输入密码,测试连接成功, 确定就已经登录。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

QRegExpValidator(正则验证器)

QRegExpValidator QRegExpValidator 使用正则表达式 (regexp) 来确定输入字符串是可接受、中间还是无效的。正则表达式可以在构建 QRegExpValidator 时提供,也可以在以后提供。 构造函数: ​ 常用的函数: setRegE…

在Windows上使用Docker搭建ChirpStack私有LoRa服务端

在Windows上使用Docker容器部署ChirpStack服务,首先若要在Windows 10或11 上运行容器,需要以下条件: 一个运行 Windows 10 或 11 专业版或企业版的物理计算机系统。Hyper-V 功能已启用。 Windows下的Docker安装 1.Docker为Windows提供了一款…

如何设计一个支撑数亿用户的系统

要设计出一套能支撑几十亿人的系统是很困难的。对于软件架构师来说,这一直是一项很大的挑战,但是,从现在开始,看完我的文章,你就会觉得容易很多了。 下面是我在本文中提到的几个话题: 从最简单的开始&…

关于大数据测试,你一定要试试python的fake库

一.背景 对于大数据相关项目的测试,往往需要大量的测试数据,而场内测试时很难获取那么大批量的真实数据,这个时候需要测试人员能够快速模拟出符合要求的测试数据。这个时候要是有一个自动化工具或测试脚本简直不要太爽~ 二.问题引入 对于互…

【Ajax进阶】跨域和JSONP的学习

✍️ 作者简介: 前端新手学习中。 💂 作者主页: 作者主页查看更多前端教学 🎓 专栏分享:css重难点教学 Node.js教学 从头开始学习 ajax学习 文章目录了解同源策略和跨域  同源策略    什么是同源    什么是同源策略跨域    什么是…

python基础07——函数,想重复使用自己的代码就写个函数吧

目录1 函数定义与调用1.1 自定义模块函数1.2 函数的返回值 return2 参数的传递方式2.1 位置参数2.2 默认值参数2.3 关键参数2.4 可变长度参数(收集和分配参数)2.4.1 收集位置参数2.4.2 分配位置参数,函数参数的序列解包2.4.3 收集关键字参数2.4.4 分配关键字参数3 变量的作用域…

腾讯云GPU云服务器在选择实例配置时应该注意哪些事项?

腾讯云异构计算服务器搭载GPU、FPGA等异构硬件,具有实时高速的并行计算和浮点计算能力,适合于深度学习、科学计算、视频编解码和图形工作站等高性能应用,下面分享腾讯云NVIDIA GPU云服务器配置CPU内存性能注意事项: NVIDIA GPU云…

26、Stream流式计算,链式编程

Stream流式计算,链式编程 什么是stream流式计算? 大数据包括(存储计算) 集合,mysql这些是用来存储的,而计算是用stream流式的 题目案例:只用一行代码,完成计算这些操作 操作&…

软件工程师备考1-2章(续)

一:差错控制 (1)奇偶检验 什么意思呢? 如果我们用 奇校验,就是保证传输过来的数据中的1是奇数,如果不是奇数那么说明传输错误。 (所以会增加一位,保证正确的数据的总的1一定是奇数) (2)海明码 什么是海明距离? 两个码字,例如 0 1 0 0 和 0 0 1 0 可以看到这…

java的Excel导出方式总结

一、使用hutool导出excel 1.1 hutool介绍 hutool功能很强大,http请求到json处理、excel的导入导出、定时任务、IO、缓存、数据库操作等都提供了简单而方便的api供我们使用,好处是再也不用担心自己去整理常用的工具类了,同时也支持按需引入【但…

怎样在PDF上直接编辑文字?这几种编辑方法需要掌握

怎么做才能够直接在PDF文件上编辑文字呢?对PDF文件大家在工作中是经常使用的,相信大家也都亲身体验过,那就是经常会看见文件中有错误的地方,可能只是一个错别字,或者是图片错误,但我们也不得不改&#xff0…

2023年前端开发趋势未来可期

☆ 对于很多质疑,很多不解,本文将从 △ 目前企业内前端开发职业的占比; △ 目前业内开发语言的受欢迎程度; △ 近期社区问答活跃度; 等维度来说明目前前端这个职业的所处位置。 ☆ 还有强硬的干货,通过深入…

MQTT 协议的基本概念

目录 1、MQTT 介绍 2、MQTT 发布-订阅模式 (1)Broker 可拓展 (2)Broker 消息过滤 (3)MQTT 的主要特征是什么? (4)MQTT 和消息队列的区别 3、MQTT 客户端、 Broker…

6-TRITC 四甲基罗丹明-6-异硫氰酸 CAS 80724-20-5

产品名称:6-TRITC 四甲基罗丹明-6-异硫氰酸 英文名称:6-TRITC [Tetramethylrhodamine-6-isothiocyanate] CAS:80724-20-5 结构式: Ex (nm) 544 Em (nm) 570 分子量 479.98 溶剂 DMSO 存储条件 在零下15度以下保存, 避免光…

使用Idea新建Play项目sbt构建失败,提示scala-xml依赖冲突

最近学习scala和paly,使用idea模板创建项目后,项目构建时就发现报错了,处理了很久,记录一下。 错误日志: [error] (update) found version conflict(s) in library dependencies; some are suspected to be binary incompatible: [error] […

协程原理与设计

什么是M:N协程?为什么要支持M:N协程?如何设计M:N协程?tRPC-Cpp引入了公司开源组件Flare/fiber作为底层库,本文多角度分析梳理了M:N协程的关键原理和特性。1 常见线程模型的问题 在高并发编程场景,如互联网后台类业务中…

尚医通 (十九) --------- 数据字典导出与导入

目录一、数据字典导出1. 导出接口封装2. 在 service-cmn 模块添加 service 方法3. 在 service-cmn 模块添加 controller 方法4. 测试5. 导出前端实现二、数据字典导入1. 导入接口封装2. 导入前端实现一、数据字典导出 1. 导出接口封装 A、在 model 模块添加导出实体 在 mode…

【论文解析】Deep Generative Models on 3D Representations: A Survey

文章目录内容组织结构3 FUNDAMENTALS3.1 Deep Generative ModelsGenerative Adversarial Networks.Variational AutoencodersNormalizing Flows.Diffusion ModelsEnergy-based model.3.2 3D RepresentationsVoxel gridsPoint cloudsMeshesNeural fieldsHybrid representation.4…

读《高性能MySQL》笔记---索引

索引是存储引擎用于快速找到记录的的一种数据结构。 索引的优点 索引大大减少服务器需要扫描的数据量。索引帮助服务器避免排序和临时表。索引将随机IO变为顺序IO。 说明: 顺序IO:是指读写操作的访问地址连续。在顺序IO访问中,HDD所需的磁…

生产环境日志还用notepad++?难怪定位慢,UltraEdit了解一下!

最近这两天运营部门反馈有会员的会员卡开卡时间与相关页面显示的开卡时间不一致,需要定位确定哪个时间是准确的。对于线上数据异常问题一定要谨慎处理,因为很有可能会是用户的某些非常规操作导致部分场景漏测。 对于这种数据异常的业务问题&#xff…