六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 44|回复: 0

ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询

[复制链接]

升级  28%

2

主题

2

主题

2

主题

童生

Rank: 1

积分
14
 楼主| 发表于 2013-2-5 01:20:23 | 显示全部楼层 |阅读模式
在PLSQL Developer和 Rapid SQL 7.6.0中用sys登录后连接正常,不能打开左边的菜

单项,点击后报错“ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询”,后来在网上参考一些资料。

C:\Documents and Settings\feng>sqlplus /nolog

SQL*Plus: Release 10.1.0.2.0 - Production on 星期三 4月 14 22:15:58 2010

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

SQL> conn sys/orcl as sysdba
已连接。
SQL> select * from v$log;
    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRS
T_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ----
--------- --------------
         1          1          5   10485760          1 NO  INACTIVE
   325565 02-10月-09
         2          1          6   10485760          1 NO  INACTIVE
   329795 02-10月-09
         3          1          7   10485760          1 NO  CURRENT
   352967 05-10月-09

SQL> shutdown immediate;
ORA-01109: 数据库未打开


已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'C:\PROGRAMTOOLS\ORACLE\PRODUCT\10.1.0\ORADATA\ORC
L\REDO01.LOG'


SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'C:\PROGRAMTOOLS\ORACLE\PRODUCT\10.1.0\ORADATA\ORC
L\REDO01.LOG'
SQL> alter database open resetlogs;

数据库已更改。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表