TNS_ADMIN:这个环境变量(如果设置)应该指向包含tnsnames.ora和listener.ora文件的目录。如果没有特别设置,Oracle通常会使用$ORACLE_HOME/network/admin目录。 2. 检查listener.ora配置文件 确认listener.ora文件存在于$ORACLE_HOME/network/admin目录下。 打开listener.ora文件,检查监听器的配置是否正确。特别是监听地址(HO...
最近开发环境的oracle数据库经常ORA-12541: TNS:no listener error错误,让人很头疼。记录下重启监听器的方法: (1) 以oracle身份登录数据库,命令:su - oracle (2) 进入Sqlplus控制台,命令:sqlplus /nolog (3) 以系统管理员登录,命令:connect / as sysdba (4) 启动数据库,命令:startup (5) 如果是关闭数据库...
ORA-12541:TNS:no listener 排查方法 步骤1:检查客户端的tnsnames.ora /usr/app/oracle/product/11.2.0/network/admin/tnsnames.ora ORCL = (DESCRIPTION= (ADDRESS= (PROTOCOL= TCP)(HOST= **数据库服务器IP** )(PORT=1521)) (CONNECT_DATA= (SERVER= DEDICATED) (SERVICE_NAME= **orcl**) ) ) 步骤2...
但是遇到ORA-12541:TNS:无监听程序的错误。 首先我看了一下win7中的以下的两个服务是开启。 解决方案: 1.首先查看win7的ip地址,并用win10ping通才可以。 2.修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora SID_NAME = CLRExtProc 改为 SID_NAME = orcl (orcl是实例名) HOST = ...
如果忘记也可以打开本地目录(根据自身而定)D:\app\dlm18\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora,查看 三、重新启动Oracle服务 1.打开电脑服务:OracleOraDb11g_home1ClrAgent、OracleOraDb11g_home1TNSListener 2.重新启动PLSQL,登录,成功! 这个问题困扰了我很久,终于解决了,希望对你们也有效!
ora-12541解决办法 前言 本机cmd命令窗口,连接虚拟机Oracle数据库 pl/sql 连接时报错ORA-12541:TNS:no listener 解决办法 步骤一:配置客户端tnsnames.ora 找到tnsnames.ora文件,C:\oracle\product\11.2.0\db_1\NETWORK\ADMIN 修改成你的实例名称和电脑IP ,不知道自己的实例名的可以在开始>控制面板>管理工具>计算...
Oracle数据库ora-12541:tns:无监听程序 解决办法 1、先切换到oracle用户(如果是linux服务器) 2、lsnrctl status –查看监听状态,如果监听没有启动,那么执行第3步 3、lsnrctl start –启动监听 4、sqlplus / as sysdba –连接到数据库 5、startup –启动数据库...
Oracle ORA-12541:TNS:nolistener错误解决⽅法 之前装好的Oracle,今天重启电脑之后突然不好⽤了,从Oracle的错误提⽰来看,是说TNS:no listener ,估计是某种服务没有启动,打开windows管理⼯具->服务,⼀看,有⼀个OracleOraHome90TNSListener这样的服务,和错误信息题是⼀致,基本就可以肯定是这个服务...
连接数据库时,出现ORA-12541: TNS:no listener 的情况,出现这种情况怎么处理呢?这个时候我们只需要重新配置一下数据库监听就可以了。工具/原料 Oracle 11g 方法/步骤 1 打开开始菜单,找到oracle中的Net Configuration Assistant 2 打开Net Configuration Assistant 后,选择监听程序配置 3 选择重新配置,选择下一步 ...
Oracle 数据库:ORA-12541: TNS: 无监听程序 的解决办法,host后面地址全改为"HOST=localhost"。以上两个配置文件修改完成后,Win+R在弹出框中输入"SERVICES.M