🍁 作者:知识浅谈,CSDN签约讲师,CSDN博客专家,华为云云享专家,阿里云专家博主
📌 擅长领域:全栈工程师、爬虫、ACM算法
💒 公众号:知识浅谈
🔥网站:vip.zsqt.cc
在本地Windows下装好了Oracle程序,但是通过代码进行连接的话,使用的是:127.0.0.1进行连接的,此时我的同事(同一局域网),也想要连接我的数据库。 此时通过我电脑的ip进行连接,出现无法连接情况
🎈修改配置文件
-
找到ORACLE的安装目录:我自己的在D盘
-
修改tnsnames.ora文件:D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 这个地方修改为你的ip,不要用localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)) )
-
修改监听文件
LISTENER = (DESCRIPTION_LIST =(DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))#这里新增一个(ADDRESS = (PROTOCOL = TCP)(HOST = 你的ip地址)(PORT = 1521))) )
-
重启所有oracle服务即可