今天配置数据库时,需要其他电脑访问自己的数据库,发现用localhost可以访问,ip不能访问报无监听。
1.在服务端找到listener.ora 、tnsnames.ora这两个文件(路径为:E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN,根据各自电脑安装路径为准),分别修改“localhost”为主机名字,修改完成后重启数据库服务。
listener.ora修改内容.png
tnsnames.ora修改内容.png
2.然后客户端的tnsnames.ora文件(路径为:E:\app\Administrator\product\11.2.0\client_1\Network\Admin),配置如下:
客户端配置.jpg
3.主要是服务端配置文件修改成主机名即可。
网友评论