oracle drop表无法执行,DUAL表被我DROP了,然后数据库进不去了

晕,怎么这样了,开始我建立一个PFILE进去了,搞好了,(但是CRETE SPFILE FROM PFILE 不成功)然后再重启就启不进去了,无论是采用PFILE还是SPFILE都无法再登陆进去了,晕

SQL> startup nomount;

ORACLE 例程已经启动。

Total System Global Area  135338868 bytes

Fixed Size                   453492 bytes

Variable Size             109051904 bytes

Database Buffers           25165824 bytes

Redo Buffers                 667648 bytes

SQL> alter database mount;

数据库已更改。

SQL> show parameter spfile;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

spfile                               string      %ORACLE_HOME%\DATABASE\SPFILE%

ORACLE_SID%.ORA

SQL> create pfile='d:\prifle.bak' from spfile;

文件已创建。

SQL> shutdown immediate;

ORA-01109: ??????

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup pfile='d:\prifle.bak'

ORACLE 例程已经启动。

Total System Global Area  135338868 bytes

Fixed Size                   453492 bytes

Variable Size             109051904 bytes

Database Buffers           25165824 bytes

Redo Buffers                 667648 bytes

数据库装载完毕。

数据库已经打开。

SQL> show parameter pfile

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

spfile                               string

SQL> create spfile from pfile;

create spfile from pfile

*

ERROR 位于第 1 行:

ORA-01078: 处理系统参数失败

LRM-00109: could not open parameter file 'F:\ORACLE\DATABASE\INITFAYXL.ORA'

SQL> create table "sys"."dual"

2  ("DUMMY" varchar2(1))

3  pctfree 10 pctused 4;

create table "sys"."dual"

*

ERROR 位于第 1 行:

ORA-01918: 用户'sys'不存在

SQL> show user

USER 为"SYS"

SQL> create table "SYS"."DUAL"

2  ("DUMMY" varchar2(1))

3  pctfree 10 pctused 4;

表已创建。

SQL> insert into dual values('X');

已创建 1 行。

SQL> commit;

提交完成。

SQL> grant select on dual to public;

授权成功。

SQL> select * from dual;

D

-

X

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORA-01078: failure in processing system parameters

LRM-00109: 无法打开参数文件 'F:\ORACLE\DATABASE\INITFAYXL.ORA'

SQL> exit

从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中断开

C:\Documents and Settings\ljb>sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 5月 9 11:05:44 2007

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

已连接到空闲例程。

SQL> startup

ORA-01078: failure in processing system parameters

LRM-00109: N^7(4r?*2NJ}ND

SQL> exit

已断开连接

C:\Documents and Settings\ljb>sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 5月 9 11:06:19 2007

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

已连接到空闲例程。

SQL> startup

ORA-01078: failure in processing system parameters

LRM-00109: N^7(4r?*2NJ}ND

SQL> startup pfile='d:\'prifile.bak';

LRM-00109: 无法打开参数文件 'd:\prifile.bak''

ORA-01078: 处理系统参数失败

SQL> startup pfile='d:\'prifle.bak';

LRM-00109: 无法打开参数文件 'd:\prifle.bak''

ORA-01078: 处理系统参数失败

SQL>

SQL> startup pfile='d:\'prifle.bak';

LRM-00109: 无法打开参数文件 'd:\prifle.bak''

ORA-01078: 处理系统参数失败

SQL>

SQL> shutdown immediate;

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

SQL>

SQL>

SQL> startup pfile='d:\'prifle.bak';

LRM-00109: 无法打开参数文件 'd:\prifle.bak''

ORA-01078: 处理系统参数失败

SQL> startup pfile='d:\'prifle.bak';

LRM-00109: 无法打开参数文件 'd:\prifle.bak''

ORA-01078: 处理系统参数失败

SQL>

SQL> startup

ORA-03113: 通信通道的文件结束

SQL>

SQL> startup

ORA-24324: 未初始化服务句柄

ORA-01041: 内部错误,hostdef 扩展名不存在

SQL>

SQL> exit

已断开连接

C:\Documents and Settings\ljb>sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 5月 9 11:08:49 2007

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

已连接到空闲例程。

SQL> startup

ORA-01078: failure in processing system parameters

LRM-00109: N^7(4r?*2NJ}ND

SQL> startup pfile='d:\'prifle.bak';

LRM-00109: 无法打开参数文件 'd:\prifle.bak''

ORA-01078: 处理系统参数失败

SQL>

SQL>

SQL>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值