我的数据库现在使用正常,环境为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触发器问题?