admin管理员组文章数量:1566992
目录
- 1. 安装virtualbox
- 1.1 什么是virtualbox
- 1.2 安装virtualbox
- 1.3 virtualbox跑xp系统
- 1.4 让虚拟机的xp与外面的系统网络互通
- 2. 安装oracle到虚拟机xp系统
- 2.1 主机和虚拟机共享目录
- 2.2 安装oracle10到虚拟机
- 3. 主机连接oracle
- 3.1 使用oracleInstanceClient 连接oracle
- 3.2 备份xp系统
- 4. oracle的一些基本概念
- oracle服务器
- oracle数据库和oracle实例
- 表空间和数据库文件
- 段、区、块
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到虚拟机
- 解压文件10201_database_win32.zip,并双击解压目录下的setup.exe,出现安装界面,如下:
- 输入口令和确认口令,如:orcl,点击下一步,出现如下进度条,
注:此口令即是管理员密码。【这里口令是orcl】
- 检查先决条件,选中红框所示的选择框,如下图
- 点击“下一步”,出现“概要”界面,点击“安装”。
- 出现安装进度条,等待安装完成,如下图:
- 安装完成后,自动运行配置向导,如下图,等待其完成:
- 完成后,出现“口令管理”界面,点击“口令管理”,如下图:
- SCOTT和HR用户的沟去掉(解锁这两个账户),如下图所示,点击“确定”: 把口令设置为和用户名一样
- 回到“口令管理”界面,点击“确定”,如下图:
- 安装结束,点击“退出”。
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实例:位于物理内存里的数据结构,它由一个共享的内存池和多个后台进程所组成,共享的内存池可以被所有进程访问,用户如果要存取数据库里的数据,必须要通过实例才能实现,不能直接读取硬盘上的文件
- 区别:实例可以操作数据库,在任何时刻一个实例只能与一个数据库关联,多数据情况下,一个数据库上只能有一个实例对其进行操作
表空间和数据库文件
- 表空间是由多个数据文件组成,数据文件只能属于一个表空间
- 表空间为逻辑概念,数据文件为物理概念
段、区、块
- 段存在于表空间中
- 段是区的集合
- 区是数据块的集合
- 数据块会被映射到磁盘块中
版权声明:本文标题:virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1725663632a1035548.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论