mac怎么连接虚拟机上面的oracle数据库

mac怎么连接虚拟机上面的oracle数据库,第1张

mac怎么连接虚拟机上面的oracle数据库
1、虚拟机中的oracle,要在net配置界面中,把数据库sid所在的主机地址,由localhost换成windows 7 的机器名;
同样在net配置界面中,把监听器的监听地址也换成windows 7 的机器名;
在监听器配置面板中,修改一下监听端口号,默认是1521,点击net配置界面中的“文件”菜单中的“保存配置”,然后再把监听端口改回1521;
2、关闭windows 7的防火墙;
3、重启oracle的监听器服务。

1、d:\mysql\bin\>mysql -h localhost -u root //这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON TO 'root'@'%' WITH GRANT OPTION //赋予任何主机访问数据的权限
3、mysql>FLUSH PRIVILEGES //修改生效
4、mysql>EXIT //退出MySQL服务器

1如果你在linux上装的完整的数据库,可以修改 tnsnamesora文件,将里面的实例名改为windows数据库里的实例名,host改为windows的IP地址。也可以直接把windows下的tnsnamesora文件拷贝到linux下,然后修改host为win的IP。在linux上就可以连接windows数据库了。
2不改配置文件也可以连接,在linux上用oralce登录,
使用命令slqplus 用户名/密码@win_IP/实例名。
用户名密码实例都是windows数据库上的。

虚拟机的网络用桥接,并在虚拟机里配置ip地址,ip地址与主机的ip一定要在同一个网段,保证与主机可以互相   ping  通 。

关闭虚拟机里的防火墙

在虚拟机里配置oracle监听。

可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/13377585.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-24
下一篇 2023-07-24

发表评论

登录后才能评论

评论列表(0条)

保存