expdp、impdp在AIX错误
报错如下:ORA-31626: job does not existORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user systemORA-06512: at "SYS.DBMS_SYS_ERROR", line 95ORA-06512: at "SYS.KUPV$FT_INT", line 606ORA-39080: failed to create queues "" and "" for Data Pump jobORA-06512: at "SYS.DBMS_SYS_ERROR", line 95ORA-06512: at "SYS.KUPC$QUE_INT", line 1550ORA-01403: no data found这种错误通常都是由于Oracle软件升级之后和库不一致产生的,需要重新执行catalog.sql
logfile 小解
我们知道Oracle里联机日志文件(Online redo logfile)循环记录了数据库所有的事务(transaction)。它的大小、个数和存储位置对数据库性能和恢复也是有重要影响的。本文总结一下关于redo logfile的一些内容。 一、redo logfile的简单介绍 它一般有大小相同的一组文件构成。我们可以查看数据库视图v$logfile知道它的个数和存储位置。 SQL > select * from v$logfile; 查看数据库视图v$log知道它当前的状态。 SVRMGRL> select * from v$log; 一个时间只有一组logfile group是工作状态(current), redo logfile满了后会自动切换到下一个
重构控制文件遭遇的错误
SQL>alter database backup controlfile to trace as '/backup/cc';vi ccyou find where start as START NOMOUNTthen copy them to create.sql:CREATE CONTROLFILE REUSE DATABASE "TEST" NORESETLOGS ARCHIVELOG MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 MAXINSTANCES 8 MAXLOGHISTORY 292LOGFILE GROUP 1 ( '/oracle/oradata/TEST/onlinelog/o1_mf_1_65ppqt6d_.log', '/oracle/flash_recovery_area/TEST/onlinelog/o1_mf_1_65ppr0pf_.log' ) SIZE 50M, GROUP 2 ( '/oracle/oradata/T
一次关于redo file的操作和心得体会
环境:AIX 6.1ORACLE 11G 02===========================================================SQL> /MEMBER--------------------------------------------------/oracle/oradata/FTDATA/onlinelog/o1_mf_3_676yzm37_.log/oracle/flash_recovery_area/FTDATA/onlinelog/o1_mf_3_676yzs8n_.log/oracle/oradata/FTDATA/onlinelog/o1_mf_2_676yz6to_.log/oracle/flash_recovery_area/FTDATA/onlinelog/o1_mf_2_676yzdyh_.logMEMBER--------------------------------------------------/oracle/oradata/FTDATA/onlinelog/o1_mf_1_676yytol_.lo
AIX5.2下 dbconsole启动错误解决办法
解决步骤 一先查看日志1.$dateThu Aug 17 16:08:57 BEIDT 20102.$export TZ=GMT-93.$cd $ORACLE_HOME/bin$./emctl resetTZ agent根据提示用sys/sysman执行相关语句SQL> alter session set current_schema = SYSMAN;Session altered.SQL> exec mgmt_target.set_agent_tzrgn('p630b:3938','+09:00')PL/SQL procedure successfully completed.SQL> select sysdate from dual;4.$emctl start dbconsole 成功.5.$date Thu Aug 17 16:08:57 GMT 2010[@more@]