原因一【Oracle服务异常停止】,检查orcle服务是否正常启动 win+R打开运行窗口,输入“services.msc”,打开服务页面,找到oracleOraDb11g_home1TNSListener和OracleServiceORCL服务,保证状态是正在运行的 原因二【Oracle注册表错误】,检查注册表oracle_sid是否被修改 win+R打开运行窗口,输入“regedit”,打开注册表,找到HKEY_LO...
首先,监听服务可能没有启动。在Windows平台上,可以通过以下步骤解决:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。其次,数据库实例可能未启动。同样在Windows平台上,可以采取如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,这里的X...
TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC。如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序。 Oracle当中,如果想访问某个服务器,必须要设置TNS,它...
首先,监听服务未启动。在Windows上,可以通过打开服务管理器启动OracleOraDb11g_home1TNSlistener服务。其次,数据库实例未运行。同样在服务管理器中,启动相应的OracleService(如OracleServiceBOOKSALES)以对应你的数据库SID。此外,注册表设置也可能出错。在注册表编辑器中,检查HKEY_LOCAL_MACHINE\SOFTWARE\...
1、ORACLE!、议分析1 TNS介绍TNS协议是ORACLE服务端和客户端通讯的协议。TNS协议传输可以使用TCP/IP协议、使用SSL的TCP/IP协议、命名管道和IPC协议传输,其中TCP/IP协议传输是使用明文传送。这里我们只分析基于TCP/IP协议上的TNS数据。ORACLE网络通讯协议TNS有许多版本,并且大部分向下兼容,我们主要oracle.0客户和服务间...
ORA-12154: TNS: 无法解析指定的连接标识符 第一步: 查看自己的Oracle服务是否打开。 OracleDBConsoleORCL是Oracle网页端管理工具的服务,访问地址一般为“http://127.0.0.1:1158/em/console/logon/logon”,如果不习惯用这个来管理数据库可以不用启动。
TNS可以通过Oracle Net特别助理配置,也可以手动配置。首先,安装后的Oracle服务器,有必要开始配置监听器。侦听器是oracle通信的主要组成部分。然后,客户端安装在客户端,和tnsnames.ora文件配置在同一时间。监控主要包括两部分:Oracle监控地址,端口,通信协议;Oracle监控数据库实例,RAC环境中,听者可以监控...
Oracle数据库ora-12541:tns:无监听程序 解决办法 1、先切换到oracle用户(如果是linux服务器) 2、lsnrctl status –查看监听状态,如果监听没有启动,那么执行第3步 3、lsnrctl start –启动监听 4、sqlplus / as sysdba –连接到数据库 5、startup –启动数据库...
ORACLETNS 协议分析 TNS 介绍 TNS 协议是ORACLE 效劳端和客户端通讯的协议。TNS 协议传输可以使用 TCP/IP 协议、使用 SSL 的 TCP/IP 协议、命名管道和 IPC 协议传输,其中 TCP/IP 协议传输是使用明文传送。这里我们只分析基于 TCP/IP 协议上的 TNS 数据。 ORACLE 网络通讯协议 TNS 有很多版本,并且大局部向下...
1、找到Oracle的TNS配置文件(tnsnames.ora),通常位于$ORACLE_HOME/network/admin目录下。 2、使用文本编辑器打开TNS配置文件,检查其中的连接信息是否正确。 MYDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = mydbhost)(PORT = 1521)) (CONNECT_DATA = ...