ORA-01034错误处理

2012年12月4日 发表评论 阅读评论

今天在通过exp导出oracle数据库数据时,通过下面的步骤进行导出时,发现有报错误:

C:Documents and SettingsAdministrator>set oracle_sid=mycms
C:Documents and SettingsAdministrator>exp
Export: Release 10.2.0.1.0 - Production on 星期二 12月 4 10:35:26 2012
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
用户名: test
口令:

具体错误信息如下:

EXP-00056: 遇到 ORACLE 错误 1034
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
EXP-00005: 所有允许的登录尝试均失败
EXP-00000: 导出终止失败

我突然想起来,这个应用停有一段时间了,是不是有可能数据也停掉了。通过conn /as sysdba连接查看,发现确实是因为没有启动造成的。

C:Documents and SettingsAdministrator>set oracle_sid=mycms
C:Documents and SettingsAdministrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 12月 4 10:36:04 2012
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
SQL> conn /as sysdba;
已连接到空闲例程。
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area  612368384 bytes
Fixed Size                  1250428 bytes
Variable Size             100666244 bytes
Database Buffers          503316480 bytes
Redo Buffers                7135232 bytes
数据库装载完毕。
数据库已经打开。

接下来再试下exp导出

C:Documents and SettingsAdministrator.MIROSOFT-2C9219>set oracle_sid=mycms
C:Documents and SettingsAdministrator.MIROSOFT-2C9219>exp
Export: Release 10.2.0.1.0 - Production on 星期二 12月 4 10:39:15 2012
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
用户名: test
口令:
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
输入数组提取缓冲区大小: 4096 >
 导出文件: EXPDAT.DMP > e:/mycms.dmp
(2)U(用户), 或 (3)T(表): (2)U >
导出权限 (yes/no): yes >
导出表数据 (yes/no): yes >
压缩区 (yes/no): yes >

最终成功导出:

 正在导出同义词
 正在导出视图
 正在导出存储过程
 正在导出运算符
 正在导出引用完整性约束条件
 正在导出触发器
 正在导出索引类型
 正在导出位图, 功能性索引和可扩展索引
 正在导出后期表活动
 正在导出实体化视图
 正在导出快照日志
 正在导出作业队列
 正在导出刷新组和子组
 正在导出维
 正在导出 post-schema 过程对象和操作
 正在导出统计信息
成功终止导出, 没有出现警告。




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

分类: 数据库 标签:
  1. 本文目前尚无任何评论.