1、本netstat -an|find 1521
检查监听端口否启监听址否允许本机访问127001
2、修改$ORACLE_HOME/network/admin/listenerora主机名或者localhost改ip或者0000
3、重启oracle监听服务
4、虚拟机telnet 1921681107 1521确认访问
要看你具体的数据库服务器和虚拟机了。如果是sqlserver
1、你要确保虚拟机中能ping通实体机,如果不行,去网上找找教程。
2、sqlserver的网络配置要开启tcp/ip
3、用ip去连sqlserver
如果你的虚拟机是VMware Workstation,可以直接让虚拟机和物理机共享网络,从而方便连接 。
编辑虚拟机设置-->硬件-->网络适配器-->网络连接-->选择"桥接",勾选"复制物理网络连接状态"
虚拟机与本机的关系一般就是局域网内计算机的关系,还可以用 TCP 或命名管道的方式连接数据库。
开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下:
1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。
以上就是关于如何使物理机访问VM 12.5.0虚拟机上面的oracle数据库全部的内容,包括:如何使物理机访问VM 12.5.0虚拟机上面的oracle数据库、虚拟机中的系统怎么访问本机数据库、如何通过命令行连接虚拟机中的MySQL数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)