Win 10升级后Oracle 11g启动故障:ORA-00119和ORA-00132解决方案
5星 · 超过95%的资源 需积分: 31 194 浏览量
更新于2024-09-09
收藏 25KB DOCX 举报
在Windows 8升级到Windows 10的过程中,Oracle 11g数据库遭遇了启动问题,当尝试通过命令行工具sqlplus进行登录并执行startup命令时,用户遇到了ORA-00119和ORA-00132这两个错误。这两个错误通常是由于数据库服务未正确配置或监听器设置不正确导致的。
ORA-00119错误通常表示Oracle无法找到有效的本地网络服务名(Local Naming Service,LNS),这可能是由于操作系统升级后网络服务没有更新,或者服务未正确注册。而ORA-00132错误可能与数据库的动态链接库(Dynamic Link Libraries,DLLs)加载有关,可能因为路径更改或文件丢失。
解决这个问题的第一步是检查并修改D:\app\zte.gcj\admin\orcl\pfile\init.ora.3132015181350文件中的local_listener值。确保将其设置为正确的计算机名,这是数据库连接的基础。然后,如果数据库实例已经启动,需要先执行shutdown immediate命令来关闭它,以避免进一步的问题。
接着,使用管理员权限重新编辑SPFILE(系统参数文件),如'create spfile='D:\app\zte.gcj\product\11.2.0\dbhome_1\database\SPFILEORCL.ORA' frompfile='D:\app\zte.gcj\admin\orcl\pfile\init.ora.3132015181350';',确保所有必要的服务和配置参数被正确更新。
之后,重启数据库实例,通过命令startup来完成。此时,如果一切顺利,数据库应该能够通过sqlplus成功启动,并允许客户端连接。为了进一步验证连接,用户还可以通过NetConfigurationAssistance工具来重新配置监听程序和本地网络服务名,以确保它们与系统的最新设置一致。
最后,确认通过PL/SQL连接也能正常工作,这将表明数据库服务已正确配置并可供应用程序访问。如果在任何步骤中遇到问题,可能需要检查其他相关配置文件、网络设置,甚至操作系统层面的兼容性问题。解决此类问题的关键在于检查和更新数据库的相关配置,确保其与新操作系统环境的兼容性。
2019-06-21 上传
2020-12-15 上传
2022-05-06 上传
2020-12-16 上传
2008-12-25 上传
点击了解资源详情
点击了解资源详情
195 浏览量
project11
- 粉丝: 10
- 资源: 4
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析