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

重新连接成功:

相关推荐
czhc11400756636 小时前
c# 1213
开发语言·数据库·c#
voltina6 小时前
【SQL】【事务】
数据库·sql
古渡蓝按7 小时前
PostgreSQL数据库在Windows上实现异地自动备份指南-喂饭图文教程
数据库
她说..7 小时前
MySQL数据处理(增删改)
java·开发语言·数据库·mysql·java-ee
E***U9457 小时前
从新手到入门:如何判断自己是否真的学会了 Spring Boot
数据库·spring boot·后端
Alex Gram7 小时前
MySQL实时同步到SQL Server:技术方案与实现路径
数据库·mysql
不穿格子的程序员8 小时前
Redis篇3——Redis深度剖析:内存数据的“不死之身”——RDB、AOF与混合持久化
数据库·redis·缓存·数据持久化·aof·rdb
秋深枫叶红8 小时前
嵌入式第三十四篇——linux系统编程——进程
linux·服务器·数据库·学习
贡献者手册8 小时前
SQLite 的进阶版,面向边缘计算、嵌入式场景的高性能本地数据库【Turso Database】
数据库
TH_18 小时前
6、前台界面传递老数据,导致业务数据错误
数据库