一、建议关闭防火墙
二、服务器端进入Oracle的Net Manager查看服务名和修改主机名
1 查看数据库的服务名
(客户端连接服务端的时候需要用到服务端的数据库服务名)
2 修改主机名:将服务命名orcl和监听程序的主机名改成服务器计算机的计算机名
(原先此处应该是默认localhost或者127.0.0.1,如果没有修改,那么其他电脑无法访问到该电脑)
3 保存网络配置
4 进入控制面板–>服务–>重启Oracle监听和Oracle实例的服务
5 服务端自测是否监听程序正常
以上服务端修改配置完成。
三、客户端进入Net Manager添加一个服务命名,连接服务器数据库
1 选择服务命令,点击左侧绿色+号,添加新的服务命名
该网络服务名只是服务器的数据库服务在你本地的一个别名而已。
2 选择TCP/IP协议
3 输入你要连接的服务器主机名(计算机名)和端口号(oracle默认端口号都是1521)
(就是上面服务端第二步修改的主机名)
4 输入你要连接的服务器数据库的服务名
(就是上面服务端第一步查看的服务名)
5 点击测试,测试成功
6点击完成即可,新的服务命令信息如下。
7 打开pl/sql,选择连接服务器的服务命名,成功连接服务器数据库