虚拟机安装Oracle客户端以及服务端
Posted 布图
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机安装Oracle客户端以及服务端相关的知识,希望对你有一定的参考价值。
纯粹记录个人在安装时候的问题,个人太菜,仅供参考
虚拟机
虚拟机VMware安装oracle数据库进行学习
首先安装VMware,不赘诉了
然后是下载windows10的镜像,碰到了几个问题,一是在虚拟机创建的时候无法创建,会报Attempting to start up from:EFI VMware Virtual SCSI Hard Drive(0.0)
之类的错,百度一下才知道需要更改一下虚拟机文件,不然的话无法安装windows虚拟机,会一直报错
可以参考:https://sotool.net/95.html
然后顺利安装windows10
服务端
下载oracle11g并安装
安装不满足最低要求
可以参考:https://www.cnblogs.com/chicloudy/p/9878509.html
然后一路安装下去
然后看看现在系统里的服务
在电脑桌面,右键点击【我的电脑】,选择【管理(G)】。
在“计算机管理器”对话框,依次点击【服务和应用程序】—>【服务】,页面右侧打开即服务管理器列表。
客户端
接下来安装客户端
反正按照顺序接下去就行
测试
在命令行底下使用命令sqlplus sys/你设置的口令
但是可能会报错,我遇上的情况是connection as SYS should be as SYSDBA OR SYSOPER
那么这时候我们应该输入sys as sysdba
然后输入口令,这样就成功了
但是又遇上问题了,命令行连接成功,net configuration Assistant
测试连接不成功,这时候我们就需要打开app目录下cpp\\用户名\\product\\11.2.0\\dbhome_1\\NETWORK\\ADMIN
目录,找到文件tnsnames.ora
然后把里面的HOST
修改成127.0.0.1,找到listener.ora
也改一下HOST
同理,我们把cpp\\用户名\\product\\11.2.0\\client_1\\NETWORK\\ADMIN
目录下的listener.ora
也改一下HOST
上面三个HOST要一样
但是这里会出现几个问题,一个是文件无法写入的问题
如果遇上你没有权限在此位置中保存文件的问题,就看看下面链接
https://jingyan.baidu.com/article/7c6fb428286e6480642c9030.html
重启oracle服务看这里,修改完设置要重启oracle
https://blog.csdn.net/LJ_0514/article/details/79565197
然后用net configuration Assistant
测试发现报错又不同了,变成了这个东西ORA-01017: invalid username/password; logon denied
…很无语,遇上多少问题了
这个是账号密码有问题,所以如果出现这个情况,那么离终点很近了,看看我的步骤哪里漏的补上就可以了
我为什么出现这个情况是因为上面有个文件漏改了
输入的时候,不要用sys和sysdba什么的,sys
和system
是内置用户,https://blog.csdn.net/qq_34745941/article/details/105790916这里有说明
登录用system
为用户,再输入自己口令即可
至于输入sys,要看你的版本,有些登录如果能选择sysdba登录的,就可以用sys登录
以上是关于虚拟机安装Oracle客户端以及服务端的主要内容,如果未能解决你的问题,请参考以下文章
用FileZilla服务器端和客户端实现本机与虚拟机之间文件上传和下载