virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01

1. 安装virtualbox

1.1 什么是virtualbox

  • virtualbox是oracle提供的免费虚拟机
  • 虚拟机可以使得在计算机上运行多个操作系统,比如你的电脑可以运行xp、linux、mac系统
  • 这里使用虚拟机装个xp系统,然后在xp系统中安装oracle,方便学习oracle数据库

1.2 安装virtualbox

在这里插入图片描述

  • 下一步安装即可
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

1.3 virtualbox跑xp系统

  • 32位xp系统
    在这里插入图片描述
  • 内存设置为1g
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 选择固定大小
    在这里插入图片描述
  • 建议分配20G够用了(可调整位置,否则默认装在C盘)
    在这里插入图片描述
  • 去掉硬件加速
    在这里插入图片描述

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

  • Enter即可
    在这里插入图片描述
  • Enter比较慢(可以通过上下键选择快速)
    在这里插入图片描述
    在这里插入图片描述
  • 输入产品密钥(MRX3F-47B9T-2487J-KWKMF-RPWBY)
    在这里插入图片描述
  • 自定义计算机名与密码
    在这里插入图片描述
  • 其它配置一直下一步即可
  • 选择不启用自动更新
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 随便输入一个姓名
    在这里插入图片描述
  • 下一步,完成
    在这里插入图片描述
  • 完成
    在这里插入图片描述
  • ie也可访问
    在这里插入图片描述
  • 关闭防火墙
    在这里插入图片描述

1.4 让虚拟机的xp与外面的系统网络互通

  • 默认的xp的ip为A类,与外面主机的ip C类不同网段,无法ping通
    在这里插入图片描述
  • 与外面的网段不同
    在这里插入图片描述
  • 在设置中设置桥接网卡,选择(使用网线)本地网卡或(使用wifi)无线网卡
    在这里插入图片描述
    在这里插入图片描述
  • 成功ping通(记得关闭防火墙否则可能导致ping不通的情况)
    在这里插入图片描述

2. 安装oracle到虚拟机xp系统

  • 这里使用的是oracle10版本,安装到虚拟机的xp系统中【学习哪个版本都关系不大,主要学习的是oracle的增删改查】

2.1 主机和虚拟机共享目录

  • 准备oracle的安装包和360解压,因为纯净的xp中没有解压文件的工具
    在这里插入图片描述

  • 就是将下载好的oracle数据库文件夹共享
    在这里插入图片描述
    在这里插入图片描述

  • 安装增强功能
    在这里插入图片描述
    在这里插入图片描述

  • 重启一下xp
    在这里插入图片描述

  • 成功找到共享文件夹
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 然后把10G的压缩包复制到xp的c盘中,一般要拷贝,不然会出问题【经验之谈】,然后再解压

  • 如果没有解压工具,安装个360解压缩工具
    在这里插入图片描述

  • 安装360解压
    在这里插入图片描述

2.2 安装oracle10到虚拟机

  1. 解压文件10201_database_win32.zip,并双击解压目录下的setup.exe,出现安装界面,如下:
    在这里插入图片描述
    在这里插入图片描述
  2. 输入口令和确认口令,如:orcl,点击下一步,出现如下进度条,
    注:此口令即是管理员密码。【这里口令是orcl】
    在这里插入图片描述
  3. 检查先决条件,选中红框所示的选择框,如下图
    在这里插入图片描述
  4. 点击“下一步”,出现“概要”界面,点击“安装”。
    在这里插入图片描述
  5. 出现安装进度条,等待安装完成,如下图:
    在这里插入图片描述
  6. 安装完成后,自动运行配置向导,如下图,等待其完成:
    在这里插入图片描述
  7. 完成后,出现“口令管理”界面,点击“口令管理”,如下图:
    在这里插入图片描述
  8. SCOTT和HR用户的沟去掉(解锁这两个账户),如下图所示,点击“确定”: 把口令设置为和用户名一样
    在这里插入图片描述
  9. 回到“口令管理”界面,点击“确定”,如下图:
    在这里插入图片描述
  10. 安装结束,点击“退出”。
    在这里插入图片描述

3. 主机连接oracle

3.1 使用oracleInstanceClient 连接oracle

  • 解压到当前
    在这里插入图片描述
  • 配置环境变量
    在这里插入图片描述
  • 打开终端,输入下面的命令可以登录到orcale【sqlplus hr/hr@192.168.10.34:1521/orcl】
    在这里插入图片描述
    在这里插入图片描述
  • 也可以在xp内连接oracle,原理同上,连接时可以省略@后面的内容
    在这里插入图片描述
    在这里插入图片描述

3.2 备份xp系统

  • 备份下xp系统,方便出现系统错误等问题还原系统
    在这里插入图片描述
    在这里插入图片描述
  • 选择备份的状态即可恢复备份
    在这里插入图片描述
  • 也可以在完成一些操作后再备份,然后选择当前状态继续生成
    在这里插入图片描述
    在这里插入图片描述

4. oracle的一些基本概念

oracle服务器

  • 是一个数据管理系统(RDBMS),它提供开放的,全面的,近乎完善的信息管理
  • 由一个oracle数据库和多个Oracle实例组成

oracle数据库和oracle实例

  • Oracle数据库:位于硬盘上实际存放数据的文件,这些文件组织在一起,成为一个逻辑的整体,即为Oracle数据库,因此oracle数据库是指硬盘上文件的逻辑集合,必须要与内存里实例合作,才能对外提供数据管理服务。
  • oracle实例:位于物理内存里的数据结构,它由一个共享的内存池和多个后台进程所组成,共享的内存池可以被所有进程访问,用户如果要存取数据库里的数据,必须要通过实例才能实现,不能直接读取硬盘上的文件
  • 区别:实例可以操作数据库,在任何时刻一个实例只能与一个数据库关联,多数据情况下,一个数据库上只能有一个实例对其进行操作

在这里插入图片描述

表空间和数据库文件

  • 表空间是由多个数据文件组成,数据文件只能属于一个表空间
  • 表空间为逻辑概念,数据文件为物理概念
    在这里插入图片描述

段、区、块

在这里插入图片描述

  • 段存在于表空间中
  • 段是区的集合
  • 区是数据块的集合
  • 数据块会被映射到磁盘块中
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值