Oracle通过局域网进行连接访问的设置

🍁 作者:知识浅谈,CSDN签约讲师,CSDN博客专家,华为云云享专家,阿里云专家博主

📌 擅长领域:全栈工程师、爬虫、ACM算法

💒 公众号:知识浅谈

🔥网站:vip.zsqt.cc

在本地Windows下装好了Oracle程序,但是通过代码进行连接的话,使用的是:127.0.0.1进行连接的,此时我的同事(同一局域网),也想要连接我的数据库。 此时通过我电脑的ip进行连接,出现无法连接情况

🎈修改配置文件

  1. 找到ORACLE的安装目录:我自己的在D盘

  2. 修改tnsnames.ora文件:D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora

    bash 复制代码
    ORCL = 
    (DESCRIPTION = 
       (ADDRESS = (PROTOCOL = TCP)(HOST = 这个地方修改为你的ip,不要用localhost)(PORT = 1521))
       (CONNECT_DATA =
    	(SERVER = DEDICATED)
    	(SERVICE_NAME = orcl)
    	)
    )
  3. 修改监听文件

    bash 复制代码
    LISTENER = 
    (DESCRIPTION_LIST =
    	(DESCRIPTION = 
    		(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    		(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    		#这里新增一个
    		(ADDRESS = (PROTOCOL = TCP)(HOST = 你的ip地址)(PORT = 1521))
    	) 
    )
  4. 重启所有oracle服务即可

相关推荐
不秃的开发媛1 分钟前
Java连接池详解:从Oracle到TiDB的随缘之旅
java·oracle·tidb
扬帆起航137 分钟前
亚马逊新品推广破局指南:从手动试错到智能闭环的系统化路径
大数据·数据库·人工智能
嘻嘻哈哈曹先生13 分钟前
Oracle数据库
数据库·oracle
Run Freely9371 小时前
MySQL 数据库_01
数据库·mysql
小朋友,你是否有很多问号?1 小时前
mac本地安装mysql
数据库·mysql
lucky_lyovo2 小时前
Neo4j--登录及简单操作
数据库·neo4j
影子24012 小时前
java jdbc连接sqlserver2008R2版本数据库报错,驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
java·数据库·ssl
0_0梅伊阁诗人2 小时前
Django ORM 模型
开发语言·数据库·笔记·python·oracle·django
倔强的石头1063 小时前
Windows系统下KingbaseES数据库保姆级安装教程(附常见问题解决)
数据库·windows
躲在云朵里`3 小时前
Redis深度解析:核心数据结构、线程模型与高频面试题
数据结构·数据库·redis