设置UTL_FILE_DIR后重启后出现问题
后来生成字典文件不成功
好几遍都是这样
下面是整个过程
高手指点!
SQL*Plus: Release 9.0.1.0.1 - Production on 星期六 11月 24 17:22:44 2007(c) Copyright 2001 Oracle Corporation. All rights reserved.--登录 sys/sysdba
SQL> 已连接。--运行alter system set utl_file_dir='/oradata/dict' scope=spfile;
系统已更改。--shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。--startup
ORA-03113: 通信通道的文件结束--startup
ORA-24324: 未初始化服务句柄
ORA-01041: 内部错误,hostdef 扩展名不存在--startup--退出SQL Plus WorksheetSQL*Plus: Release 9.0.1.0.1 - Production on 星期六 11月 24 17:27:20 2007(c) Copyright 2001 Oracle Corporation. All rights reserved.--重新登录 sys/sysdba
已连接到空闲例程。--startup
ORACLE 例程已经启动。Total System Global Area 118255568 bytes
Fixed Size 282576 bytes
Variable Size 83886080 bytes
Database Buffers 33554432 bytes
Redo Buffers 532480 bytes
数据库装载完毕。
数据库已经打开。
--show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
utl_file_dir string /oradata/dict
--exec dbms_logmnr_d.build(dictionary_filename =>'dic.ora',dictionary_location => '/oradata/dict');
BEGIN dbms_logmnr_d.build(dictionary_filename =>'dic.ora',dictionary_location => '/oradata/dict'); END;*
ERROR 位于第 1 行:
ORA-01336: 无法打开指定的字典文件
ORA-06510: PL/SQL: 无法处理的用户自定义异常事件
ORA-06512: 在"SYS.DBMS_LOGMNR_D", line 1758
ORA-06512: 在line 1
后来生成字典文件不成功
好几遍都是这样
下面是整个过程
高手指点!
SQL*Plus: Release 9.0.1.0.1 - Production on 星期六 11月 24 17:22:44 2007(c) Copyright 2001 Oracle Corporation. All rights reserved.--登录 sys/sysdba
SQL> 已连接。--运行alter system set utl_file_dir='/oradata/dict' scope=spfile;
系统已更改。--shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。--startup
ORA-03113: 通信通道的文件结束--startup
ORA-24324: 未初始化服务句柄
ORA-01041: 内部错误,hostdef 扩展名不存在--startup--退出SQL Plus WorksheetSQL*Plus: Release 9.0.1.0.1 - Production on 星期六 11月 24 17:27:20 2007(c) Copyright 2001 Oracle Corporation. All rights reserved.--重新登录 sys/sysdba
已连接到空闲例程。--startup
ORACLE 例程已经启动。Total System Global Area 118255568 bytes
Fixed Size 282576 bytes
Variable Size 83886080 bytes
Database Buffers 33554432 bytes
Redo Buffers 532480 bytes
数据库装载完毕。
数据库已经打开。
--show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
utl_file_dir string /oradata/dict
--exec dbms_logmnr_d.build(dictionary_filename =>'dic.ora',dictionary_location => '/oradata/dict');
BEGIN dbms_logmnr_d.build(dictionary_filename =>'dic.ora',dictionary_location => '/oradata/dict'); END;*
ERROR 位于第 1 行:
ORA-01336: 无法打开指定的字典文件
ORA-06510: PL/SQL: 无法处理的用户自定义异常事件
ORA-06512: 在"SYS.DBMS_LOGMNR_D", line 1758
ORA-06512: 在line 1
begin
SYS.DBMS_LOGMNR.START_LOGMNR(Options => sys.dbms_logmnr.DICT_FROM_ONLINE_CATALOG);
end;
utl_file_dir设置成绝对路径,像d:\oracle\product\dict\ 或者/opt/ora10/dict/, 最后的'\'和'/'不要忘了。
然后在build的时候设置字典文件在相同目录就可以了。
startup后显示:
ORA-01078: failure in processing system parameters
LRM-00111: no closing quote for value 'F:\oracle\'startup pfile=$ORACLE_HOME/dbs/initdw.ora
LRM-00109: 无法打开参数文件 '$ORACLE_HOME/dbs/initdw.ora'
ORA-01078: 处理系统参数失败以前也不能运行本地脚本,不能打开****.sql,是不是没有读写路径权限?怎样查看和设置路径权限?