100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Oracle登录错误遭遇ORA-01033解决方法

Oracle登录错误遭遇ORA-01033解决方法

时间:2022-01-16 22:02:28

相关推荐

Oracle登录错误遭遇ORA-01033解决方法

数据库|mysql教程

ORA-01033,Oracle错误代码,Oracle登录错

数据库-mysql教程

通用权限管理框架源码,vscode栅格编辑器布局,ubuntu 实时 串口,tomcat怎么更新代码,高级爬虫策略,php 图片打包下载,运城抖音seo优化搜索排名,flash全屏网站模板lzw

今天登录oracle数据时遇到了 ora-01033 : oracle initialization or shutdown in progress这个问题,公司服务器的数据库是9i的,

联图网源码,对vscode的总结,ubuntu右键增强,tomcat项目未更新,爬虫赚钱原则,php在线预览pdf,黑龙江seo推广咨询,最新免费离线下载网站源码,电脑行业网站模板lzw

私服asp源码,vscode c 自动缩进,ubuntu mysq启动,tomcat服务登录地址,webpy 爬虫,php支付宝异步通知,佛山知名seo服务厂家,开源小游戏代码网站,dedecms招生网模板lzw

今天登录Oracle数据时遇到了 ora-01033 : oracle initialization or shutdown in progress这个问题,公司服务器的数据库是9i的,用vm登录把服务器上的db和API都重启了登录还是报错,,然后在网上查了下ora-01033相关的资料我的解决方法具体如下:

首先,我先确定oracle服务oracle实例和监听服务是否启动,我查看时这两个服务是出于正常启动的状态,所以为了以防万一我把这两个服务重新启动了一次,再次登录还是无法登录成功;

然后,查看注册表里的oracle_sid,在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMEO里没有发现ORACLE_SID,所以在我的电脑-属性-高级-环境变量里面新增了一个系统变量,新增的系统变量:变量名=oracle_sid,变量值就是登录sqlplus输入的主机字符串(即tnsnames.ora文件里面配置的名称),创建好改变量后,接着登录发现问题依然存在。

接着在cmd里面使用sqlplus/nlog进行登录,

然后sql>conn sys/sys as sysdba如图:

SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件如图:

sql>select group#,sequence#,archived,status from v$log 如图:

可以发现,被删除的日志不是当前日志组的成员,解决就比较简单了:

因为我的库是非归档的,所以所以要用alter database clear unarchived logfile group1;

到这步,在重新登录数据库,顺利进入,问题算是解决了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。