2009年9月26日 19时27分
接到林的电话后,说要处理上次的那件马司的归档分析的问题。要在某些方面27号5:30去做。
唉,马上头脑回忆下流程,并咨询下一叶后,(关于HA双机问题)若单先一节点上Oracle进程启动三次没起来,才去切换另一节点。对付这一次是绰绰有余了,先熟悉下环境吧。
SQL> show parameter utl;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
utl_file_dir string
没有设置路径下,那就设置下吧
SQL> alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*';
alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*'
*
ERROR at line 1:
ORA-32001: write to SPFILE requested but no SPFILE specified at startup
再看下用什么方式启动的
SQL> show parameter pfile;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string
都没有选择项,那就是用最最缺省文件启动。
怪不得上次的init.ora也算是数据字典了,没法了,太菜也不能把这当做数据字典啊!
明早的流程为:
先shutdown immediate 一次后,
让oracle自动启动起来,(目的:让oracle以spfile白方式启动数据库)
再去更改设置logmnr的路径
SQL> alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*';
或
SQL> alter system set utl_file_dir ='/oracle/logmnr' scope =both sid='*';
之后再去关闭shutdown immediate;
oracle自动启动起来后
去生成数据字典吧
SQL> execute dbms_logmnr_d.build(dictionary_filename => 'jzxdict.ora',dictionary_location => '/oracle/logmnr');
在启动oracle服务时,首先会在服务端找spfile.ora用于启动例程,如果找不到spfile.ora,则使用服务端缺省的spfile来启动,如果缺省的spfile也找不到,则使用init.ora来启动例程,最后则是使用缺省的pfile.当然你也可以指定pfile来覆盖缺省spfile启动例程,或通过spfile=命令使用指定的spfile来启动例程.
SQL> @$ORACLE_HOME/rdbms/admin/dbmslm.sql
Package created.
Grant succeeded.
SQL> @$ORACLE_HOME/rdbms/admin/dbmslmd.sql
Procedure created.
No errors.
Grant succeeded.
PL/SQL procedure successfully completed.
Package created.
SQL> alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*';
alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*'
*
ERROR at line 1:
ORA-12571: TNS:packet writer failure
SQL> alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*';
alter system set utl_file_dir ='/oracle/logmnr' scope =spfile sid='*'
*
ERROR at line 1:
ORA-03114: not connected to ORACLE
唉,总结一次,3:45--4:13啊,双机的问题,一定要去了解下。以为挺简单的事,弄的别人还得再起来一次
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15242702/viewspace-666009/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15242702/viewspace-666009/