免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1118 | 回复: 0
打印 上一主题 下一主题

oracle9i for solaris8错误一观 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-04 14:50 |只看该作者 |倒序浏览


以前碰到过,今天又碰到了,重装了好几次,ORACLE安装成功,到建库的时候始终报这个错误。点击“OK”之后,之前生成的所有数据文件自动退回,建库失败。
从这个错误来分析,是在参数文件pfile里面的参数“user_dump_dest”找不到“oracle/admin/ora/udump”的路径所致。所谓乱花渐欲迷人眼,这里不仔细观察还发现不了错误。在这个错误提示下,我做了一次手工生成目录admin的操作,然后赋予相应权限:
# mkdir -p /oracle/admin/ora/udump
# mkdir -p /oracle/admin/ora/bdump
# mkdir -p /oracle/admin/ora/create
# mkdir -p /oracle/admin/ora/pfile
# chown -R oracle:oinstall /oracle
重试建库的操作,还是停在这里。
经过几次观察发现,问题出在oracle用户的.profile文件的设置,最关键之处在于ORACLE_HOME以及ORACLE_BASE的定义,没有修改之前我的定义是这样的:
ORACLE_BASE=oracle; export ORACLE_BASE
ORACLE_HOME=oracle/product/9.2.0; export ORACLE_HOME
错误之处在“oracle”字样前少了“/”,这样在系统自动生成admin目录的时候就没问题,也不存在上述报错现象。
再观察一下这个报错信息,ORA-07446:sdnfy:bad value 'oracle/admin/ora/udump' for parameter user_dump_dest。如果不细心,很容易忽略是绝对路径的设置出了问题,如果是“/oracle/admin/ora/udump”就没有问题了。
参考人家在solaris8下安装oracle9i的时候提到手工生成admin目录以及赋权限的操作其实是完全没有必要的,只要路径正确,系统就自动生成。正所谓差之毫厘,谬以千里,看来此话是不无道理的。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6589/showart_457625.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP