当前位置:数据库 > Oracle >>

我的数据库现在使用正常,环境为win2003和oracle 10g,5月份的时候进行备份还能够顺利进行,现在报错。

Export: Release 10.2.0.1.0 - Production on 星期三 7月 20 10:02:42 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集 即将导出指定的用户... . 正在导出 xxxxxx过程对象和操作 . 正在导出用户 xxxxx 的外部函数库名 . 导出 PUBLIC 类型同义词 . 正在导出专用类型同义词 . 正在导出用户 XXXXX的对象类型定义 即将导出 XXXXX 的对象... . 正在导出数据库链接 . 正在导出序号 . 正在导出簇定义 EXP-00056: 遇到 ORACLE 错误 24324 ORA-24324: 未初始化服务句柄 EXP-00056: 遇到 ORACLE 错误 24324 ORA-24324: 未初始化服务句柄 EXP-00000: 导出终止失败 无论是用表用户还是用system都报这个错
补充:实例如果不启动,客户端是无法工作的,但是现在我的客户端还能正常工作,只是不能进行备份
答案:你的数据库实例没有启动。所以会遇到未初始化服务句柄。
只看windows 的Service状态是没有用的。
你在服务端的命令行中输入
c:\>set oracle_sid=数据库实例名
c:\>sqlplus "/as sysdba"
SQL>startup 

你能使用SQLPLUS在客户端登录吗?

上一个:想知道oracle数据类型从7、8i、9i、10g和11g,各有多少数据类型以及对每个数据类型的注释,望高手赐教……
下一个:oracle触发器问题?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,