我下载并安装了oracle9i ,但我打开oracle enterprise manager console进入后选dba登陆(似乎什么样的用户密码都能进去),进去后无论那个树形菜单选什么操作都提示ora-01209 数据库未打开:仅允许在固定表/视图中查询,什么也操作不了,怎么回事啊,是不是装的有问题?
解决方案 »
- ORACLE存储过程循环问题,请高人指点。
- 用LIST建好的分区了,在给分区加索引时提示无效的表分区方法
- 在存储过程中用动态SQL建表,返回错误'ORA-01031: insufficient privileges'
- Hibernate不能正确生成主键的问题
- 为什么不让我建立存储过程~!!~~~oracle新手问题
- 有什么问题吗,这个动态Sql
- 插入日期型数据出错!
- 请问一个问题,关于oledb配置的问题!!急急急!!先多谢了!!!
- 求大神给我一个SQL分别归类汇总。
- oracle11g,对某张表进行interval分区,但日期字段是char类型的
- 请教oracle数据库在什么情况下会自动做checkpoint?
- 打开数据库
你用sys用户进去,打开数据库再试试
sqlplus "/ as sysdba"alter database mount
alter database open
连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> alter database mount;
alter database mount
*
ERROR 位于第 1 行:
ORA-01100: 数据库已安装
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-00313: 无法打开日志组 3 (线程 1) 的成员
ORA-00312: 联机日志 3 线程 1: 'D:\ORACLE\ORADATA\ORA9\REDO03.LOG'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
SQL>是这么操作吗?这是给出的信息
这样再试试
看看有什么错。
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\a>sqlplus "/ as sysdba"SQL*Plus: Release 9.2.0.1.0 - Production on 星期日 3月 30 22:08:42 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - ProductionSQL> shutdown
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 3 (线程 1) 的成员
ORA-00312: 联机日志 3 线程 1: 'D:\ORACLE\ORADATA\ORA9\REDO03.LOG'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
SQL>
SQL>
这个文件有问题,看看那里有没有这个文件,没有的话重建一个或把别的考过来,然后startup resetlog