在本地连接虚拟机中的oracle数据库
PLSQL和instantclient_12_1工具链接
链接:https://pan.baidu.com/s/1GjP2r-lxiELkbJDoyU-ayA
提取码:jmux
复制这段内容后打开百度网盘手机App,操作更方便哦
1、配置网络
1.1、为虚拟机添加虚拟网卡
1.2、添加后会修改子网IP
这里把子网ip设置为192.168.80.0,修改完直接点击确定即可
1.3、添加完成后本机的网络上会多出一个网络适配器,根据虚拟机中的子网ip设置此ip
我这里设置的是192.168.80.6
1.4、回到XP虚拟机中设置IP,我这里设置的是192.168.80.10
1.5、自定义虚拟机的网络配置,自定义为刚才手动添加的那个网络适配器
1.6、修改oracle的两个核心文件
C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
都改为本虚拟机的ip
1.7、重启这两个服务
2、instantclient_12_1
2.1、将instantclient_12_1这个文件夹考到D盘的根目录下
路径中不要有中文和空格,路径不要太长
2.2、进入DOS命令符,进入D:\instantclient_12_1目录
2.3、输入命令sqlplus system/密码@远程ip:1521/orcl(system是安装oracle的系统用户,密码是你安装时的密码)
注意:当你无法连接的时候,一定要注意网络和虚拟机的防火墙
3、PLSQL的安装
3.1、直接双击安装包
安装完以后直接输入文本文档里面的序列号激活即可
3.2、PLSQL 远程连接oracle
3.2.1、在弹出的登录窗口中点击cancel,Tools->Preferences
3.3、从虚拟机中的oracle安装目录中找到tnsnames.ora拷贝至D盘根目录(或者其他位置),编辑此文件。我这里放在了
D:\instantclient_12_1\config
3.4、设置环境变量TNS_ADMIN 为tnsnames.ora所在的目录
4、进入系统
出现这个账户即登录成功