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'
等待命令执行结束,如图所示。
执行完成后打开数据库正常。

方案参考

浙公网安备 33010602011771号