远程连接虚拟机数据库(oracle)

原创 2016年08月30日 23:32:47

本文以VM为例,首先确保虚拟机里正确安装了Oracle。

这里提供两种方法来实现主机连接虚拟机中的数据库。

方法一:桥接模式

1、虚拟机网络设置成桥接模式,虚拟机主机ip设置为主机ip的同一网段,子网掩码设置为255.255.255.0,默认网关前几位和主机ip相同,最后一位为1,首选DNS为主机ip;

2、修改数据库文件...\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora;
SID_NAME = CLRExtProc 改为 SID_NAME = orcl orcl是实例名;
HOST = localhost 改为 HOST = 虚拟机ip;
修改.数据库文件...\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora;
两处 HOST = localhost 改为 HOST = 虚拟机ip;
SID = CLRExtProc 改为 SID = orcl;

该方法虚拟机相当于局域网中的一台机器,优点是局域网中的其他主机也可以连接该虚拟机中的数据库,缺点是每一次主机ip变动,都要修改对应的文件。

方法二:仅主机模式

虚拟机设置一个独立的ip,如192.168.0.1;

注意oracle中两个文件仍然要像方法一中那样修改;

主机中VM1的ip设置成和虚拟机ip同一网段,即可连接

该方法的优点是较为快捷,且主机ip变动不需要修改其他地方,缺点是只能本主机使用。

navicat连接虚拟机中的数据库

在宿主机中使用navicat连接虚拟机中的mysql或者maradb数据库。遇到10060错误的解决方法...

电脑连接虚拟机上的数据库

新增数据库用户,假设你的虚拟机ip为192.168.57.128 mysql -uroot -p      进入数据库 use mysql         进入mysql库 方法一: GRA...

windows远程链接虚拟机Linux下MySQL数据库

这里先说一下MySQL登陆:   格式: mysql -h主机地址 -u用户名-p用户密码     1、例1:连接到本机上的MYSQL     找到mysql的安装目录,一般可以直接...

windows中navicat如何连接虚拟机中的数据库

首先我们应该先知道mysql可以从本地连接,也可以远程连接,本地连接mysql -u.. -p..就可以了,远程连接的话,就有可能会出现很多问题,导致连接不上,现在我们就来看看连接过程需要注意的地方 ...

本机plsql 连接虚拟机数据库 (win7虚拟机安装补充篇)

题记:这是一次多么渺小的胜利,但 它 会成为 一个大的成功的开始。 关于本机plsql连接虚拟机 ,前后历时三天,在网上查阅了很多资料。尝试了很多方法最后终于成功了,特别需要致谢的 是oracle...

主机访问虚拟机oracle数据库

主机访问虚拟机oracle数据库,之前总是报ORA-12541:TNS:无监听程序

虚拟机安装Oracle + 本机安装Oracle客户端进行访问

使用Oracle公司的 VM  安装XP系统  ----  XP比较方便安装。。。linux系统安装实在麻烦   反正oracle也就是本机测试使用所以无所谓了 XP系统最好下载官方的那种安装版。。...

通过使用主机中的sqldeveloper访问虚拟机中的oracle数据库

由于最近在学习oracle  所以在虚拟机里面安装了一个oracle数据库。在通过主机连接虚拟中的oracle数据库的过程遇到了一些麻烦,故特意总结下来。 我的虚拟机中的安装的是winxp的系统,主机...

简单三步使用PLSQL Developer 远程连接虚拟机中的Oracle数据库

吃水不忘挖井人     友情链接: Oracle服务端安装   基本信息:     Oracle:         PLSQLDeveloper: ...

VMWare虚拟机下CentOS 配置网络实现远程连接,提供Web访问

最近使用VMWARE虚拟机当中redhat操作系统,感觉直接使用很不方便,于是就决定配置下redhat网络,通过本机远程工具SecureCRT来连接redhat使用。     环境说明:本机操作...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程连接虚拟机数据库(oracle)
举报原因:
原因补充:

(最多只允许输入30个字)