ORA-12170:TNS:连接超时

问题描述

刚下的别人传给我的PL/SQL数据库连接但登陆进去显示标题上的错误。。请问如何解决那个1521的端口打开怎么打开想问下应该是这个原因觉得但不会做。

解决方案

解决方案二:
根本没看懂你telnet那个数据库的1521...看通不通或者他开了防火墙,把你挡在外面了这是常见的
解决方案三:
不行我防火墙啊都关了的。。还是打不开
解决方案四:
连接超时,你的地址、用户名、密码、端口错误?你的服务没开?防火墙?分别检查一下。
解决方案五:
首先要搞清楚,你连接的是本地数据库还是远程数据库,如果连接的是本地数据库,出现连接超时,那就去看看数据库的IP地址对不对,有很多情况都是本机采用DHCP分配了IP地址安装了数据库,然后换了工作地点,IP变了,所以连接不上,如果是连接远程数据库,那首先要确定服务器是否启动,数据库服务是否启动,远程连接数据库的IP地址是否正确,SID是否正确。至于你说的1521,是oracle的监听端口,一般装好oracle自己就打开了,如果你确定没开,那么在命令行模式下输入lsnrctlstop回车接着再输入lsnrctlstart启动监听程序一般就可以了

时间: 2024-11-01 22:54:33

ORA-12170:TNS:连接超时的相关文章

基于ORA-12170 TNS 连接超时解决办法详解_oracle

1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.102 2.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把右边下面的主机名改成192.168.1.102 重新连接又报了另一个错误 ora-12541:TNS:没有监听器1.cmd---servic

在客户端配置TNS测试报错ORA-12170:TNS:连接超时_oracle

在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-12170:TNS:连接超时 1:首先检查网络是否能ping通,如下所示,网络是畅通的 2:检查TNS配置(TNS配置也没有问题) GSP = (DESCRIPTION = (ADDRESS =(PROTOCOL = TCP)(HOST = 172.20.36.79)(PORT = 1521)) (CO

ORA-12170:TNS:连接超时

在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-12170:TNS:连接超时 1:首先检查网络是否能ping通,如下所示,网络是畅通的.   2:检查TNS配置(TNS配置也没有问题) GSP =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 172.20.36.79)(PORT = 1521))(CO

紧急紧急-ora 12514 tns监听程序当前无法识别连接描述符中的请求

问题描述 ora 12514 tns监听程序当前无法识别连接描述符中的请求 解决方案 主机字符串不对,进net manager配置一下数据库连接. 解决方案二: 查看一下你的连接字符串,有参数没有配置正确 解决方案三: Oracle Clientm没有安装和配置

虚拟机-pl/sql登录报ORA-12170连接超时,求帮助

问题描述 pl/sql登录报ORA-12170连接超时,求帮助 环境:服务器:宿主机win7 + VMware虚拟机Redhat oracle 11.2.0.3注:服务器.客户机及宿主机防火墙已全部关闭,虚拟机网络方式选择桥接描述:宿主机(本地)可以通过pl/sql登录oracle,同时tnsping和telent都正常,但在局域网的其他客户端机器中,可以ping通虚拟机中的服务器,但是telnet不通且tnsping操作超时listener.ora如下:SID_LIST_LISTENER =

对于tnsping的连接超时的功能补充

tnsping,作为Oracle连接测试的一个小巧的工具,其实大家已经不陌生了,但是使用tnsping有一个问题,就是连接超时,当然这个和网络的安全策略等密不可分,但是摆在我面前的一个问题是,现在有大量的服务器,每台数据库服务器上都有tnsnames.ora,如果需要判断tnsnames.ora里面的配置是否生效,使用tnsping是一个很自然的选择. 我也这么做了,我写了一个命令去解析tnsnames.ora 然后把里面的连接对象给标示出来. cat tnsnames.ora|awk '{pr

Oracle备库TNS连接失败的分析

今天在测试12c的temp_undo的时候,准备在备库上测试一下,突然发现备库使用TNS连接竟然失败. 抛出的错误如下: $ sqlplus sys/oracle@testdb as sysdba SQL*Plus: Release 12.1.0.2.0 Production on Thu Dec 8 15:30:10 2016 Copyright (c) 1982, 2014, Oracle.  All rights reserved. ERROR: ORA-12514: TNS:listen

如何解决mysql 8小时空闲后连接超时的问题

问:怎样才能解决mysql 8小时空闲后连接超时的问题? 答:当应用程序和数据库建立连接时,如果超过了8个小时,应用程序句不会去访问数据库,数据库就会出现断掉连接的现象 .这时再次访问就会抛出异常,异常如下: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.io.EOFException STACKTRACE: java.io.EOFException at co

Linux下Socket连接超时的一种实现方法

目前各平台通用的设置套接字(Socket)连接超时的办法是: 创建套接字,将其设置成非阻塞状态. 调用connect连接对端主机,如果失败,判断当时的errno是否为EINPROGRESS,也就是说是不是连接正在进行中,如果是,转到步骤3,如果不是,返回错误. 用select在指定的超时时间内监听套接字的写就绪事件,如果select有监听到,证明连接成功,否则连接失败. 以下是Linux环境下的示例代码: #include <stdlib.h> #include <stdio.h>