1、没有监听器
检查监听器是否启用
在cmd中执行
lsnrctl start
启动后错误一样
找到监听配置文件 listener.ora
该文件位于 安装文件目录\network\admin
或在cmd中执行tnsping localhost
会出现 sqlnet.ora 的路径 监听配置文件在同一目录中
找到文件后将 localhost 改为本机的计算机名称
2、侦听器不知道当前连接描述符中请求的服务
打开上方 listener.ora 所在同一目录的 tnsnames.ora
在文件中可以查看当前数据库的服务名
SERVICE_NAME
Oracle SQL Developer
官网 SQL Developer 22.2 下载