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

重新连接成功:

相关推荐
lcanfly2 小时前
Mysql作业4
数据库·mysql
喜欢踢足球的老罗2 小时前
认证与授权:详解大型系统中用户中心与RBAC的共生关系
数据库·rbac
zhaomx19892 小时前
Spring 事务管理 Transaction rolled back because it has been marked as rollback-only
数据库·spring
l1t3 小时前
利用DeepSeek优化SQLite求解数独SQL用于DuckDB
开发语言·数据库·sql·sqlite·duckdb
lcanfly4 小时前
Mysql作业5
android·数据库·mysql
rit84324994 小时前
在Ubuntu上配置Nginx实现开机自启功能
数据库·nginx·ubuntu
海绵啵啵呀4 小时前
SQL plus中解决上下键找历史命令的工具--rlwrap命令行工具
数据库·sql
Elastic 中国社区官方博客4 小时前
使用 Mastra 和 Elasticsearch 构建具有语义回忆功能的知识 agent
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
老邓计算机毕设4 小时前
SSM危险品运输车辆信息管理系统b2z1o(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·ssm 框架