oracle数据库连接请求超时怎么办
1个回答
展开全部
首先,你要确认你是在什么情况下访问数据库
1:本地访问
2:外网访问
第一种访问超时,需要查看是否定义了链接选项
打开oracle的tnsnames.ora文件(自己文件搜索,不同版本地址不同)
myorcl=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.101)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
查看有没有如上语句,如果有,你就可以访问myorcl这个链接项了
第二种要确保在第一种的情况下,还需要修改外网访问权限
将数据库的监听从locahost改成ip地址形式(数据库安装默认是locahost)
至于修改方式也是打开tnsnames.ora文件,有一行代码里面有locahost
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))//WIN..原为localhost
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询