将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)

文末附所有要用到的资源下载链接

一、背景

当我们在安装oracle数据库第一次安装失败时,卸载是一件超级令人头大的事情,而且很多时候根本卸载不干净,而且oracle数据库很大,当我们本机打开的服务过多,会影响机器的运行!
这样就急需一个解决办法——
那就是将oracle11安装到虚拟机上,并在本机进行远程操控oracle数据库。
这样一来,数据库服务将通过虚拟机提供!

二、什么是虚拟机

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。虚拟系统和传统的虚拟机(Parallels Desktop ,Vmware,VirtualBox,Virtual pc)不同在于:虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷;虚拟系统只能模拟和现有操作系统相同的环境,而虚拟机则可以模拟出其他种类的操作系统;而且虚拟机需要模拟底层的硬件指令,所以在应用程序运行速度上比虚拟系统慢得多。


其实说白了就是在计算机中再装了一台虚拟的计算机!

三、如何安装虚拟机到本机

说明:这里我用的是VMware12版本的虚拟机,oracle用的是oracle11
1、VMware12下载地址
链接:https://pan.baidu.com/s/1K0S_558FpZU6OVWQupxe4w
提取码:tuu4
2、VMware12下载步骤
https://mp.weixin.qq.com/s/piIadMK80A9iRlCmcvyXaA

四、在虚拟机上安装操作系统

有了虚拟机,相当于你的电脑上新加了一台虚拟的计算机,需要安装操作系统,这里我安装的是Win7的版本(建议和我一致的操作系统,因为不同的操作系统可能会导致版本兼容性问题)
1、win7系统下载地址:
链接:https://pan.baidu.com/s/1G_BpabXfQUCc77GocPgOKg
提取码:9dla
2、win7系统安装在虚拟机上的步骤:
https://mp.weixin.qq.com/s/piIadMK80A9iRlCmcvyXaA
(在文章第二部分,看仔细)
3、按照步骤安装成功后,你会看到本机上一台虚拟的计算机诞生了,庆祝一下吧!·_·

将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
2)打开虚拟网络编辑器,点击添加网络:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
4)修改此网络为NAT模式
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
6)查看该自定义网络相关信息:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
点击网络适配器——自定义,选择刚刚设置的网络名称
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
2)点击更改适配器设置
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
4)右键属性
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
6)选择IP地址
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
6、查看虚拟机和本机能否正常连接
分别在虚拟机和本机的dos窗口下ping一下对方的ip地址即可查看是否连接成功,这里我以在本机查看为例,在虚拟机上查看一样的效果
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
一起选中这两个压缩包一起解压到当前目录
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
6、安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。 如图:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
8、系统类,直接选择默认的桌面类就可以了。(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项) 如图
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
10、若输入的口令短小简单,安装时会提示如下。直接确认Y继续安装就是了。如图:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
12、 概要 安装前的一些相关选择配置信息。 可以保存成文件 或 不保存文件直接点完成即可。如图:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
14、 数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的orcl名称的数据库。如图:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
16、解锁scott账户和HR账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字,麻烦。如图:(题外话,scott是oracle起初团队的一个员工这个账户下能看到一些视图,HR是测试账号,一定要记住这两个账号名和密码:Scott密码设置成tiger,HR密码设置成hr)
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
部分引用自该博客,感谢:
https://www.cnblogs.com/hoobey/p/6010804.html

七、在虚拟机上测试oracle11是否安装成功

1、在虚拟机上以管理员身份运行dos,
2、输入指令sqlplus
3、输入用户名:
4、输入口令
这里对应的用户名和密码有四个,我列举出三个:
system——口令是在刚开始安装数据库的时候设置的
scott——口令是tiger
HR——口令是hr

将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
2)依次点击找到这个目录:C:oraclerootproduct11.2.0dbhome_1NETWORKADMIN
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
特别提醒:
这里修改完配置文件需要重启两个oracle的服务,重启服务的见下图:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)

将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
2、分别安装PLSQLDeveloper和InstantClient工具到本机上
PLSQLDeveloper下载地址:

InstantClient下载地址:

3、注意:
这两个工具安装需要安装的目录不能有空格和中文,建议不要放在C盘下面
4、找到instantclient_11_2下的目录
instantclient_11_2——NETWORK——ADMIN——tnsnames.ora
将tnsnames.ora删除,并将在虚拟机上拷贝的tnsnames.ora放进去
5、本机环境变量的配置
新建系统环境变量,变量名为TNS_ADMIN,变量值为tnsnames.ora在本机的目录(就是刚才拷贝的地方目录)

将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
用户名和密码是在虚拟机上安装的oracle11的设置的用户名,system、scott、HR,输入队形的密码,点击确定
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
左上角代表登录状态,显示已登录成功,这个时候查看一下数据库
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)
运行后:
将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)

本文章已同步至苍何的个人博客,可以直接在博客上留言哦/h1> 将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源)

扫码无套路关注我的CSDN博客/h1> 将oracle11安装到虚拟机并在本机进行远程操控oracle数据库(超详细步骤另附资源) 文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树使用数据库 创建和删除数据库31408 人正在系统学习中

来源:苍何fly

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年11月25日
下一篇 2018年11月25日

相关推荐