🍁 作者:知识浅谈,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服务即可