创建数据库时 报ora-02778 name giver for the log directory is invaild。
init.ora里的路径也都有,可还是报错,求人在线解决.

解决方案 »

  1.   

    ORA-02778: Name given for the log directory is invalid
    Cause: The name given for the directory in which the logs are to be kept does not correspond to a directory.
    Action: Use a different name.目录的问题把 好好检查初始化参数文件
      

  2.   

    以在建备库的时候,一定要把所有需要的目录先建好,比如C:\oracle\product\10.2.0\admin 下面是不是所有的directory都建立了,并且确认路径是否正确.否则连startup nomount都过不去.SQL> startup nomount pfile='c:\initorcl.ora';
    ORA-02778: Name given for the log directory is invalid两外oracle 10G的log_archive_format 参数不能随便改,否则会启动不了数据库.会报以下错误:ORA-32004: obsolete and/or deprecated parameter(s) specified
    ORA-19905: log_archive_format must contain %s, %t and %r解决办法,修改后以pfile方式进去,创建spfile.
      

  3.   

    DBCA建数据库的最后开始安装之前,
    有数据库的详细配置信息给你最后的确认,
    看其中哪些目录是不存在的,特别是日志文件的目录.
      

  4.   


    配置信息上显示的目录都有。 是不是除了adump bdump cdump dpdump pfile udump 还有什么文件夹没建?
      

  5.   

    不知楼主的平台是Windows or Linux?
    如果是Windows,日志文件默认目录是
    [安装盘]:\oracle\oradata\[数据库名]\
      

  6.   

    是Windows7 那个默认目录也有。
      

  7.   

    ...
    没试过在win7上装Oracle(虽然我PC是win7).
    个人建议,个人PC上安装Oracle客户端即可.
    合理的Oracle服务器至少也是win 2003或Linux平台.
    我的Oracle就是装在win7上的虚拟机(win2003)里的.