DBeaver连接Oracle数据库报错Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
可以使用命令
lsnrctl services
查看Oracle实际运行的服务名

我通过这个命令,发现实际Oracle服务器上运行的服务名是"orcl1",而不是"ORCL",修改数据库和默认数据库为"orcl1"。如图所示

就发现连接成功

浙公网安备 33010602011771号