Oracle11gR2之ORA-01034、ORA-27101、ORA-00119、 ORA-00132
昨天安装的oracel,今天用navicat连接oracel出现以下错误:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
Windows cmd用先输入sqlplus命令,然后用sys登录,出现如下错误:
表示数据库未启动,查看进程,发现oracel监听和服务都已经启动,cmd中采用如下命令连接、启动数据库:
sqlplus / as sysdba;
startup;
之后出现如下错误:
ora-00119 invalid specification for system parameter
ORA-00132 syntax error or unresolved network name 'LISTENER_ORCL'
这时需要对启动文件进行修改,文件位置如下图示:
打开启动文件和tnsnames.ora文件,将tnsnames.ora中"(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))"复制到启动文件中,如下图示:
在cmd中键入如下命令,启动数据库
至此,navicat也可成功连接上Oracle数据库。
可以参考网络帖子:https://blog.csdn.net/xb12369/article/details/26720275,文中叙述了两种解决方案。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2018-11-02 缓冲流
2018-11-02 转换流
2018-11-02 删除数据记录
2018-11-02 更新数据记录
2018-11-02 插入数据记录