ORACLE 19c 在虚拟机win10里安装并在外界远程连接

本文介绍Oracle19c的安装步骤、虚拟机网络配置、远程访问配置及常见问题解决方案。涵盖软件安装、虚拟机网络配置、Oracle安装与测试、远程连接配置等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、软件下载

二、软件安装

2.1 VMcare安装win10

2.2 安装VMware Toos软件自带,可直接在内部下载

2.3 PLSQL Developer 14和instantclient安装(在自己电脑不是虚拟机里)

三、虚拟机网络配置

3.1 网络连接的三种模式

3.2 新建虚拟网卡

3.3 给虚拟机绑定网卡

3.4 给win10改ip4

3.6 ping检验

四、oracle安装和配置

4.1 Oracle安装

4.2 虚拟机中测试安装是否成功

方法一:

方法二: 

五、远程连接Oracle在自己电脑上访问

5.1 先在cmd里cd到instantclient的文件夹(如果设置环境变量可以不cd)

 5.2 sqlplus system/CCoracle19@192.168.80.10:1521/orcl

ORA-12541:TNS:no listener 错误解决

如果cmd里中文乱码为?问号

六、图形界面工具

6.1  PLSQL配置instantclient

6.2 将虚拟机oracle里tnsnames.ora放到本地

 6.3 开始连接

完成连接


一、软件下载

链接:https://pan.baidu.com/s/1ewpxvmjJ_n1tiRIPXYoZMw 
提取码:e7ow

都是官网下载,需要可自取

二、软件安装

2.1 VMcare安装win10

vmware虚拟机win10安装教程 - 装机吧

如果win10页面大小有问题,可以试试这两个取消勾选  

2.2 安装VMware Toos软件自带,可直接在内部下载

VMware虚拟机无法复制粘贴的原因-解决方法_只干一件事的博客-CSDN博客_虚拟机复制粘贴不了

2.3 PLSQL Developer 14和instantclient安装(在自己电脑不是虚拟机里)

PL/SQL Developer 14安装及数据库配置(64位版附key) - 吴昊博客

PLSQL安装重点:安装目录不能有空格否则会影响网络连接

其中instantclient需要直接把我发的链接里两个压缩包解压到一个里,上面的教程缺sqlplus

三、虚拟机网络配置

使本地电脑和虚拟机处在同一个局域网

3.1 网络连接的三种模式

桥接:依赖于网线

仅主机模式:相当于虚拟机和你的电脑用一根网线

NAT方式:虚拟机和本机共享ip,本地和虚拟机里网络则不能连接

3.2 新建虚拟网卡

VMware-》编辑-》虚拟网络编辑器

然后点添加网络

子网ip:192.168.80.0

把使用本地DHCP服务将IP地址分配给虚拟机选项去掉勾选

网络连接里找到新建的网卡右键属性xiang-》双击ip4-》把里面IP地址的尾数改为非1即可,我改的是6

3.3 给虚拟机绑定网卡

虚拟机-》设置-》网络适配器-》网络连接选自定义-》选中我们新建的网卡(用默认网卡的话ip不好改所以新建)

3.4 给win10改ip4

ip4的IP地址改成192.168.80.10(尾数需要刚刚网卡得不一样

子网掩码:255.255.255.0

记得一路确定回去保存

3.6 ping检验

注意一定要把win10防火墙先关闭,否则外界访问不了!

你的电脑-》cmd-》ping 192.168.80.10

 联通成功(如果卡了半天没动=没联通)

四、oracle安装和配置

4.1 Oracle安装

Oracle 19c 安装步骤_妙趣生花的博客-CSDN博客_oracle19c安装步骤详细

我的Oracle密码是:CCoracle19

Oracle建议您指定的口令:至少包含一个小写字母。至少包含一个大写字母。至少包含一个数字。8个字符。使用可包括下划线(_),美元符号($)和井号(#),如果包含特殊字符(包括以数字或符号作为口令的开头),请将口令加双引号。不应为实际单词。

4.2 虚拟机中测试安装是否成功

方法一:

win+r后输入cmd打开命令行窗口,输入sqlplus

用户名默认为system

口令是之前安装自设的

在命令行中使用lsnrctl status验证监听正常。

方法二: 

 https://localhost:5500/em/login

用户名:sys

口令为安装自设

五、远程连接Oracle在自己电脑上访问

5.1 先在cmd里cd到instantclient的文件夹(如果设置环境变量可以不cd)

cd C:\develop\instantclient_19_15

环境变量:

path里

或者 

系统变量新建

path新建

 5.2 sqlplus system/CCoracle19@192.168.80.10:1521/orcl

@192.168.80.10是虚拟机

1521是Oracle 默认监听端口号

/orcl是实例名=全局数据库名(默认是orcl,但是有可能不是,就会报ORA-12541:TNS:no listener )

ORA-12541:TNS:no listener 错误解决

在虚拟机中找到Oracle 的安装地址:Oracle安装目录下->network->admin

ORA-12541:TNS:no listener 解决方法-蒲公英云

远程连接成功则如图

如果cmd里中文乱码为?问号

使用cmd远程连接虚拟机中的oracle系统中文乱码问题 - 灰信网(软件开发博客聚合)

六、图形界面工具

PLSQL Developer 14 (64 bit)工具本身不能远程连接,需要借助4.1里面的工具instantclient

6.1  PLSQL配置instantclient

先不登陆,点取消,进去配置一下

 

6.2 将虚拟机oracle里tnsnames.ora放到本地

修改为虚拟机的ip

新建系统变量为刚刚放在哪里

 6.3 开始连接

其中数据库的名字为刚刚配置tnsnames.ora

此处的名字,可修改tnsnames.ora里的自定义 

如果出现:

instantclient必须安装Visual Studio Redistributable,这是不同VS版本生成的 C++ 应用程序所需的运行组件。

https://download.visualstudio.microsoft.com/download/pr/ed95ef9e-da02-4735-9064-bd1f7f69b6ed/CE6593A1520591E7DEA2B93FD03116E3FC3B3821A0525322B0A430FAA6B3C0B4/VC_redist.x64.exe

安装直接下一步,然后根据要求重启就行

完成连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值