oracle-ORA-12560: TNS: 协议适配器错误

ORA-12560: TNS: 协议适配器错误是Oracle数据库连接时的常见问题,通常是由于 Oracle 服务未运行或环境配置不正确导致的

  • 问题描述:
  • 解决方案步骤
  1. 验证监听器状态

cmd命令模式,运行以下命令检查监听器:

bash 复制代码
lsnrctl status

如果监听器未启动,执行:

bash 复制代码
lsnrctl start

执行结果如下:2.检查 Oracle 服务是否启动

按 Win + R,输入 services.msc,回车打开服务管理器

找到以下 Oracle 服务,确保它们的状态为 "正在运行":

OracleServiceORCL(名称可能因实例名不同而变化)

OracleOraDB19Home1TNSListener(监听服务)

如果服务未启动,右键点击并选择 "启动"

如下所示,状态列没有显示正在运行,需要右键点击并选择 "启动"

右键点击并选择 "启动":

重新执行:lsnrctl start

重新连接成功:

相关推荐
大锦终10 小时前
【MySQL】内置函数
数据库·mysql
猿小喵10 小时前
索引优化-MySQL性能优化
数据库·mysql·性能优化
n***F87511 小时前
修改表字段属性,SQL总结
java·数据库·sql
q***783712 小时前
mysql表添加索引
数据库·mysql
翔云12345613 小时前
MySQL 机器重启后,gtid_executed 是如何初始化的
数据库·mysql·adb
JAVA学习通13 小时前
Mysql进阶---存储过程&变量&SQL编程
数据库·mysql
阿里云大数据AI技术13 小时前
朝阳永续基于阿里云 Milvus 构建金融智能投研产品“AI 小二”
数据库·人工智能
百***490013 小时前
Redis-配置文件
数据库·redis·oracle
老纪的技术唠嗑局13 小时前
OceanBase 年度发布会 Hands-on AI Workshop 回顾
数据库