问题描述:用EXP导出错。
信息如下: 连接到: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.4.0 - Production 已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即将导出指定的用户... .
正在导出 pre-schema 过程对象和操作 .
正在导出用户 SYSTEM 的外部函数库名称 .
导出 PUBLIC 类型同义词 . 导出私有类型同义词 .
正在导出用户 SYSTEM 的对象类型定义
EXP-00008: 遇到 ORACLE 错误 31600 ORA-00942: 表或视图不存在 EXP-00024: 未安装导出视图,请通知您的 DBA EXP-00000: 导出终止失败
解决方法:
F:/>SQL> sqlplus /nolog
F:/>SQL> connect sys/PASSWORD as sysdba
SQL> shutdown immediate
数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。
SQL> startup migrate ORACLE 例程已经启动。
SQL>F:/ORACLE/../rdbms/admin/catpatch.sql
..............
DOC> The above query lists the components in the database, along DOC> with their current patchset version and status. DOC>================================================================ DOC>*/ DOC> END CATPATCH.SQL */
SQL> shutdown immediate 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup ORACLE 例程已经启动。
SQL>exit
这样退出后再执行备份命令就没有问题了,哈哈