启动oracle 11g数据库报一下错误,求大神给个解决办法

系统xp
2025-04-29 17:57:53
推荐回答(2个)
回答1:

undotbs01.dbf出现坏块
原因是你的实例中有事务正在执行,但是数据库直接以abort方式关机,造成对应的回滚段损坏

这种情况最暴力的解决方式就是使用racle的隐含参数 _corrupted_rollback_segments启动数据库
然后删除找到有问题的回滚段,可以用bbed或rman修复,或者干脆直接删除undo表空间然后重建

回答2:

如果你是在slplus下操作,基本步骤如下: 1、运行slplus,用默认账号登陆(oracle内部有两个建好的用户:system和sys) 2、创建用户 1 CREATE USER abc identified by 123; 3、分配权限 1 GRANT connect,resource,dba to abc; 如果只是练习,
oracle,数据库\大神