Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

我在尝试连接到远程数据库时遇到错误我已经检查了侦听器和服务,它们工作正常

这是我的 Tnsnames.ora 文件

       XE =
   (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME = XE)
)
)

    EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
 (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
  )
   (CONNECT_DATA =
  (SID = PLSExtProc)
  (PRESENTATION = RO)
  )
 )

 ORACLR_CONNECTION_DATA = 
 (DESCRIPTION = 
  (ADDRESS_LIST = 
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
  ) 
  (CONNECT_DATA = 
  (SID = CLRExtProc) 
  (PRESENTATION = RO) 
 ) 
) 
[Sql Developer][1]

据我所知,您发布的 TNSNAMES.ORA 文件中没有 "remote" 数据库别名。我相信你应该包含它并重试。