Oracle数据库的安装

背景:

因为疫情原因,只能在家上网课,学习Oracle的时候需要安装数据库,但是!!

安装的时候出现了报错:

  • 无法检查指定的位置是否位于 CFS 上。

出来这个基本无解,这个错误折腾了一天。刚开始安装的是19c。结果(未安装成功)。

网上思路和本人测试:

  1. 将本机的ip加入host文件中 (X)
  2. 安装到第几步后进行断网 (X)

后面老师的版本是12C,个人又重新安装测试一下,还是不行,

这说明是本机的环境问题,有可能是环境冲突或者环境不完整;

解决方式:

  1. 重装电脑,弄出来一个没有污染的环境安装(但是不能保证重装环境后能一次安装成功)
  2. 虚拟机安装

这里博主选择的是第二种方式,

原因是我电脑里面环境太多了,Java、python、php、C、js、Vue、JB全家桶、代码,各种骚操作插件等等.....(让我装一下)

想想头皮一麻。

安装路线:

  1. Windows10虚拟机、打通内外网络
  2. 安装oracle
  3. 修改Oracle密码
  4. navicat连接虚拟机中的Oracle

由开始试错到安装成功历时下午+晚上,这磨人的小妖精。

话不多说,开始吧!

window10虚拟的安装

其实该部分在在网上有很详细的教程,博主在这里给出安装推荐的链接,网上这部分内容基本都有,在这里博主就不卖弄了。

推荐虚拟机安装链接:点击进入

主要是两个注意点:

  1. 安装VMware tools

第一次进入虚拟机按照相应的提示:

如果没有自动弹出,可以按照提示:

推荐VMware tools安装链接:点击进入

  1. 快照备份

这个备份是按照自己当前的需求来备份的,如果我想要一个纯粹的系统,怕自己把配置后环境弄乱需要重新安装虚拟机,那么就可以在初始安装完虚拟机就可以备份了。

又或者博主是在安装oracle成功后,进行快照备份的,这样后面在进行什么操作,使得数据库不能使用了,可以一键回到刚创建好数据库时候。

怎么说,很方便。

备份过程:

打通内外网络:

在我的计算机中右击windows10,找到设置:

找到网络适配器,将网络连接的nat模式设置为桥接模式:

记得关闭虚拟机中的防火墙:

测试:

因为写该博客的时候环境已经搭建好了(设置了桥接模式),但是这次启动虚拟机的时候,发现找不到网络,这里给出以下解决方法:

首先找到自己电脑(这里是笔记本)的网络描述:

然后在桥接模式中选择对应的网络模式即可:

安装Oracle:

好了,主要底层环境配好了,我们开始配置Oracle。

还是老规矩,得学会自己学习,Oracle安装配置推荐:

推荐链接:点击进入

非常认同作者文章中的一句话:A Few Years ...

真的精髓;

在测试运行部分:

1、点击 "开始菜单",找到 "Oracle - OraDB23Home1" 目录,在该目录中找到 "SQL-Developer" 双击运行该程序

这个没问题,

2、点击左上角 "+" 新建数据库链接,在弹窗中输入数据库链接信息,点击 "测试" 按钮,显示 "状态:成功" 就说明数据库安装成功

链接名:自定义编写

用户名:sys(系统用户)

口令:该口令为自定义口令,即 第二节第5步 所设置的登录口令

链接类型:默认选择 "基本" 选项

角色:选择 "SYSDBA" 数据库管理员

主机名:默认 "localhost"

端口:1521

服务名:勾选 "服务名" 选项,并输入 "orcl",

如果上述结果成功了,那么就不需要看下面的问题,如果不成功,欢迎入坑;

修改Oracle密码:

我出现以下情况:

按照提示将用户名写为sysdba,出现:

但是自己记得密码很清楚,测试了两三遍确认,所以,试一下可不可以重置密码:

打开cmd,使用sysdba账号 登陆后 可以修改其他账号密码;

sqlplus / as sysdba
alter user username identified by password;

我第一次修改的是sys,发现没啥用,第二次修改了sysdba,也没啥用,然后我查看了下账户名有哪些:

select distinct owner from all_objects;

结果:

这次选择的账号是system,修改后可以登录成功:

为啥修改system可以成功呢,我也不知道,但是我知道这个是系统用户,所以大概率可以。

这样就安装成功了:

navicat连接虚拟机中的Oracle

推荐链接:点击进入

注意点:

Net Configuration Assistant工具是在Oracle安装成功后才有的,位置如图所示,

连接成功:

结束:

如果你看到这里或者正好对你有所帮助,希望能点个或者感谢;

有错误的地方,欢迎在评论指出,作者看到会进行修改。

Oracle环境配置之山路十八弯的更多相关文章

  1. Oracle 环境配置

    一.首先要查看IP地址是否配置成功,网络是否连接 [root@admin ~]# ifconfig | head -2 若不成功,打开配置文件: vi /etc/sysconfig/network-s ...

  2. 手把手教你搭建LyncServer2013之部署及配置监控功能(十八)

    自弃用监控服务器角色以来,已对 Microsoft Lync Server 2013 监控基础结构进行了重大更改.不再采用不同的监控服务器角色(通常需要组织设置专用计算机来充当监控服务器),现在监控服 ...

  3. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二十八):kafka0.10.1 内置性能测试API用法示例

    消费者测试: ./kafka-consumer-perf-test..com.cn:,vm10..com.cn:,vm10..com.cn: --group test-teg1 --messages ...

  4. Oracle记录-Linux JDK与Oracle profile环境配置

    1.LINUX JDK环境配置 #set java environment export JAVA_HOME=/usr/java/jdk1.7.0_79 export JRE_HOME=/usr/ja ...

  5. Citrix 服务器虚拟化之二十八 XenApp6.5发布文档内容

    Citrix 服务器虚拟化之二十八  XenApp 6.5发布文档内容 XenApp可发布以下类型的资源向用户提供信息访问,这些资源可在服务器或桌面上虚拟化: 1)  服务器桌面:发布场中服务器的整个 ...

  6. Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置

    Oracle 12cR1 RAC 在VMware Workstation上安装(上)-OS环境配置 1.1  整体规划部分 1.1.1  所需软件介绍 Oracle RAC不支持异构平台.在同一个集群 ...

  7. spring boot / cloud (十八) 使用docker快速搭建本地环境

    spring boot / cloud (十八) 使用docker快速搭建本地环境 在平时的开发中工作中,环境的搭建其实一直都是一个很麻烦的事情 特别是现在,系统越来越复杂,所需要连接的一些中间件也越 ...

  8. Java框架spring 学习笔记(十八):事务管理(xml配置文件管理)

    在Java框架spring 学习笔记(十八):事务操作中,有一个问题: package cn.service; import cn.dao.OrderDao; public class OrderSe ...

  9. oracle 网络环境配置

    PLSQL Developer连接Oracle11g 64位数据库配置详解 最近换了台64bit的电脑,所以oracle数据库也跟着换成了64bit的,不过 问题也随之产生,由于plsql devel ...

随机推荐

  1. Supervisord 远程命令执行漏洞(CVE-2017-11610)

    漏洞影响范围: Supervisor version 3.1.2至Supervisor version 3.3.2 poc 地址.https://github.com/vulhub/vulhub/tr ...

  2. 论文笔记:(2019CVPR)PointConv: Deep Convolutional Networks on 3D Point Clouds

    目录 摘要 一.前言 1.1直接获取3D数据的传感器 1.2为什么用3D数据 1.3目前遇到的困难 1.4现有的解决方法及存在的问题 二.本文idea 2.1 idea来源 2.2 初始思路 2.3 ...

  3. Python小白的数学建模课-16.最短路径算法

    最短路径问题是图论研究中的经典算法问题,用于计算图中一个顶点到另一个顶点的最短路径. 在图论中,最短路径长度与最短路径距离却是不同的概念和问题,经常会被混淆. 求最短路径长度的常用算法是 Dijkst ...

  4. MySQL执行计划【explain】详解

    本文已经收录到github仓库,仓库用于分享Java相关知识总结,包括Java基础.MySQL.Springboot.mybatis.Redis.rabbitMQ等等,欢迎大家提pr和star! gi ...

  5. SQL语句(三)分组函数和分组查询

    目录 一.分组函数 特点 1. 各函数的简单使用 2. 搭配distinct的使用 3. COUNT 统计行数 4. 和分组函数一同查询的字段要求是group by后的字段 二.分组查询 1. 简单应 ...

  6. Vulhub-Phpmyadmin 4.8.1远程文件包含漏洞

    前言:Phpmyadmin是一个用PHP编写的免费软件工具,旨在处理Web上的MySQL管理. 该漏洞在index.php中,导致文件包含漏洞 漏洞环境框架搭建: cd vulhub-master/p ...

  7. C 购买商品的游戏

    1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 /* 5 *模拟实现道具店购物 ...

  8. 适配Android4.4~Android11,调用系统相机,系统相册,系统图片裁剪,转换文件(对图片进行上传等操作)

    前言 最近Android对于文件的许多方法进行了修改,网络上又没有对Android4到Android11关于系统相机.系统相册和系统裁剪的适配方案,我花了几天事件总结了一下,先上源码 DEMO源码 先 ...

  9. springboot项目出现Whitelabel Error Page的问题

    springboot项目出现Whitelabel Error Page的问题 大概就是这种情况,然而昨天还是没问题的,通过对比就发现,是自己手欠了 简单来说解决办法就是将springboot的启动项目 ...

  10. python脚本监控股票价格钉钉推送

    关注股市,发家致富 问题:一天天盯着股市多累,尤其上班,还不能暴露,股票软件,红红绿绿,这么明显的列表页面,一看就知道在摸鱼.被领导发现饭碗就没了 解决:搞个脚本监听一下自己关注的股票,一到价格就发个 ...