ORA-01034:ORACLE not available

使用 Navicat Premium 打开数据库时有报错

 

解决方案

 1. 

Oracle 安装路径(一般为 X:\app\admin\orcl\pfile)下找到 文件 init.ora.xxxxxxxxxx,文件前缀一样即可。

打开文件,找到 local_listener 行

将等号后面内容替换为 "ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)" ,如图。可将 HOST = 127.0.0.1 替换为计算机名称。

 

  

 2.

 打开命令行,使用 sqlplus 登录 数据库。

输入命令。红字部分是 inti.ora.xxxxxx 的绝对路径。

startup pfile='E:\Oracle11G\admin\orcl\pfile\init.ora.16202285014'

等待命令执行结束,如图所示。

执行完成后打开数据库正常。

 

 

 

方案参考

 

posted @   DKer  阅读(287)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示