背景:
windows 10pro本地安装PLSQL Developer工具,连接虚拟机的xp系统安装的oracle数据库。
开发平台:
win10 pro+oracle 10g(xp虚拟机)+PLSQL Developer
1 安装PLSQL Developer
此步省略,具体参考oracle安装及操作资源
。
2 配置网络连接
-
通过虚拟机创建虚拟网络局域网VMnet2。
-
在本地找到网络连接,然后修改为局域网下的一个IP地址。
例如修改为:
IP:192.168.254.6
子网掩码:255.255.255.0
-
在远程系统端,执行类似的操作。
例如修改为:
IP:192.168.254.10
子网掩码:255.255.255.0
-
设置虚拟机网络适配器(如果是虚拟机)
-
修改虚拟机端
listener
和tnsnames
文件。文件路径:
tnsnames
文件HOST
修改为第3步设置的IP地址
listener
文件HOST
修改为第3步设置的IP地址
3 连接数据库
第一次使用oracle数据库时,需要使用超级管理员账户登录。
用户名:system
密码:自己安装oracle数据库时设置的密码
登录系统后,可以给创建用户和给用户赋予权限,参看oracle基础操作
。
打开PLSQL Developer后,出现下图的连接界面。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8YCwvjcS-1594697592091)(PLSQL Developer使用方法.assets/image-20200622093353047.png)]
输入用户名,密码,远程数据库IP地址(需要知道安装oracle数据库的服务器地址)+ 端口号(默认是1521)+ 数据库名称(默认是orcl)。
注意:出现无法连接的情况(排除用户名和密码输入错误的情况),检查虚拟机xp系统
是否关闭了防火墙。
注意:这里是操作的虚拟机上的windows xp。
具体操作步骤:
方法一,命令关闭防火墙:
打开命令提示符,输入
net stop sharedaccess
出现下图,表示防火墙没有启动。
方法二,防火墙管理关闭防火墙:
控制面板 -> Windows防火墙 -> 手动关闭
方法三,服务控制台关闭防火墙:
控制面板 -> 管理工具 -> 服务
或者 win+R -> services.msc
打开服务,然后禁用Windows Firewall
服务: