我在启动数据库时失败,提示:ora-07446:sdnfy:bad value '/oracle/admin/oracle/udump'for parameter user_dump_dset.是什么意思?重新启动前还是好的!那位大哥帮帮忙!谢谢了!

解决方案 »

  1.   

    *Cause:  The directory specified as the value for the stated parameter could
              not be used.
    *Action: Make sure the directory you have specified is a valid 
              directory/file specification.
      

  2.   

    应该是user_dump_dest吧,这个参数是用来设定oracle用户跟踪信息的。
    你去找这样一个目录,他里面的文件都是这样的格式
    实例名_ora_数字.trc
    如我这里的是om_ora_21770.trc等等找到这个目录以后,再去改你的init文件
    如果是windows则在database目录下,如果是linux则在dbs目录下,文件的格式是init实例名.ora
    随便找一个文本编辑器把它打开,找到user_dump_dest,把它的值改为上面找到的目录。
    重新启动数据库即可。
      

  3.   

    跟踪文件的保持目录不对,修改INIT.ORA文件即可
      

  4.   

    注意Unix/Linux系统对字母的大小写敏感的!仔细确认目录设置是正确的。