我在使用PL/SQL Developer 工具连接 oracle 11g ,当使用用户登录时(scott/tiger)报错: ORA-12514: TNS : 监听程序当前无法识别连接描述符中请求的服务_监听程序不支持服务 解决办法: 一般提示监听程序无法识别,有两种情况。一种是你安装完后未配置监听,这种情况较少;第二种是之前配置了监听但是系统未写入listener....
SQL> create pfile from spfil=‘D:\app\fy\product\11.2.0\dbhome_1\database\SPFILEXIANGDE.ORA'; 执行该语句后在database下会生成INITxiangde.ORA文件 把INITxiangde.ORA文件中的*.local_listener的值改成,如: *.local_listener='(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=serverIP)(Port=1521))...
红色的两个ORACLE分别是自己的“全局数据库名”和“sid"名,要根据自己的实际名称来一致的检查,如果不是你之前定义好的“全局数据库名”和“sid"名,就要自己该一下。 ORA-12514错误已经改好了,下面需要重启数据库才能生效。(具体的重启方法可参照下一篇日志,如果改完后报ora-01034:oracle not available错误,那在...
当遇到Oracle 11g中的ORA-12514问题时,通常意味着连接到的是一个未启动的实例。首先,检查命令行管理工具(如cm biod)中,确认Oracle OraDb10g_home1 TNSListener是否启动,以及OracleServiceORCL数据库服务是否运行。如果没有,通过"services.msc"找到相关实例服务并启动。接着,通过sqlplus以sysdba身份执...
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor nothing had been modified XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = jainam-2b1c493d)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) ...
cmd执行命令:lsnrctl stop,再执行lsnrctl start。 即可解决ora-12514问题。 如果新增实例,那么就复制红色部分内容,再增加一段,将其中的GLOBAL_DBNAME和SID_NAME改为对应的实例名(如果是使用实例名,那么要确保服务端和客户端在同一个域内),保存,重启oracle实例服务即可。
oracle 11g ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务是设置错误造成的,解决方法为:1、找到ORACLE数据库安装目录,product\11.2.0\dbhome_1\NETWORK\ADMIN 下的listener.ora文件。2、右键点击该文件,选择【属性】选项,点击打开。3、进入属性界面,点击上方【安全】。4、进入安全...
[oracle@vrh8 ~]$ oerr ora 12514 12514, 00000, "TNS:listener does not currently know of service requested in connect descriptor"// *Cause: The listener received a request to establish a connection to a // database or other service. The connect descriptor received by the ...
在cmd中输入net start|find "Ora"一般有下面的两行:OracleOraDb10g_home1TNSListener 监听器 OracleServiceORCL 数据库服务 如果没有的话,在运行里面输入 services.msc 找到相关实例服务,启动之 然后在sqlplus / as sysdba;执行启动startup nomount;alter database mount;alter database open;如果...
进入 cmd sqlplus / as sysdba select status from v$instance ;exit lsnrctl status 给出上面的结果