今天是:
设百科问答网为首页|收藏百科问答网|网站地图
百科问答网 - 帮您解决问题,分享成功经验
首页(百科问答网)  » 电脑/数码/通讯/互联网 » 数据库  » 正文内容:
Oracle11G 运行create directory报错

数据库服务器操作系统为:Red Hat Enterprise Linux Server release 5.3 (Tikanga)
数据库为:Oracle11G
配置Oracle数据泵自动备份,运行create directory报错:
# su - oracle
$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 4 18:13:51 2011
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> create directory bakdir as '/orabackup/EASDataBackup';
create directory bakdir as '/orabackup/EASDataBackup'
*
ERROR at line 1:
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0

尝试重新启动数据库服务器,结果照旧。这个是啥原因?如何解决?




答案或建议:


估计是没有设置ORACLE_SID。

连接数据库之前,需要export ORACLE_SID=实例名。

--

解决了,非常感谢!原来操作之前必须要连接数据库,我以为之前连接过,这次就不用了。


文章来源:http://www.baikewenda.com/h/1110/a30385.html
推荐内容

敬请注意:百科问答网内容来源于网络或民间经验收集,仅供参考。其中有关健康疾病方面的内容请务必咨询专业医生或及时到医院治疗。
关于我们 - 广告服务 - 联系我们
百科问答网 Copyright ©2005 - 2011 www.baikewenda.com,All Rights Reserved
辽ICP备10007180号