eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
繁华,不过是一掬细沙
昵称
内容 页: 1 - << < 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 > >> - 306
# 42903
弦乐之花




To:
  谢谢您的指教!!!
不过在一分钟内发生两次归档事件,而且都是在rman备份这个时间段出现的
这是一天的归档日志,就两次,都出现在这一分钟里,
是不是有些蹊跷呀?
rman的备份里只有一条语句强行归档,难道rman的过程中产生了大量日志
又引发了一次不成?
既然oracle知道不能够两个进程去归档一个日志
那又启动一个进程有什么意义呢?
希望能请您进一步指教!
谢谢了!!!
From: 弦乐之花
2007.06.04 09:55
To: 弦乐之花
  
看看这个:
http://www.eygle.com/archives/2007/06/log_archive_process.html


From: eygle
2007.06.06 21:09

版主选项: 回复 编辑
# 42900
弦乐之花




To: eygle
  为什么出来第二个进程去归档呢?
oracle是怎么管理归档进程的?
先谢谢了!!!
From: 弦乐之花
2007.05.31 11:27
To: 弦乐之花
  
归档进程的数量是受log_archive_max_processes参数控制的。
Oracle会自动根据系统的繁忙程度来调度多个进程。

你观察到的现象是比较常见的,可能是I/O性能较差影响的。

From: eygle
2007.06.01 17:22

版主选项: 回复 编辑
# 42899
弦乐之花




To: eygle
  当时 脚本
$ORACLE_HOME/bin/rman <<!!
connect catalog rman/rman@rman;
connect target sys/sys@udpay;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/ora_rman_backup/crtl_backup/%F';
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CROSSCHECK ARCHIVELOG ALL;
run{
ALLOCATE CHANNEL ch1 DEVICE TYPE DISK;
backup full databaseformat 'D:/%T_%d' include current controlfile;
sql 'alter system archive log current';
backupfilesperset 3 format 'D:/arch%u_%s_%p' archivelog all;
DELETE NOPROMPT ARCHIVELOG UNTIL TIME 'SYSDATE-2';
release channel ch1;
}
!!
From: 弦乐之花
2007.05.31 11:25

版主选项: 回复 编辑
# 42898
弦乐之花




To:
  Fri May 25 20:46:15 2007 //3秒后成功归档
ARCH: Completed archivinglog 6 thread 1 sequence 534
Fri May 25 20:46:18 2007 //3秒后日志切换
Thread 1 advanced to log sequence 536
  Current log# 2 seq# 536 mem# 0: /dev/udpay/lv_redo21_256m

From: 弦乐之花
2007.05.31 11:22

版主选项: 回复 编辑
# 42897
弦乐之花




To:
  Fri May 25 20:46:06 2007//自动备份controlfile
Starting control autobackup
Control autobackup written to DISK device
handle '/ora_rman_backup/crtl_backup/c-4205638757-20070525-00'
Fri May 25 20:46:11 2007 //发生日志切换
Thread 1 advanced to log sequence 535
  Current log# 1 seq# 535 mem# 0: /dev/udpay/lv_redo11_256m
  Current log# 1 seq# 535 mem# 1: /dev/udpay/lv_redo12_256m
Fri May 25 20:46:11 2007 //同时启动归档
ARCH: Evaluating archive log 6 thread 1 sequence 534
ARCH: Beginning to archive log 6 thread 1 sequence 534
Creating archive destination LOG_ARCHIVE_DEST_1: '/archivelog/arch/1_534.dbf'
Fri May 25 20:46:12 2007 //一秒后另一进程启动,失败
ARC0: Evaluating archive log 6 thread 1 sequence 534
ARC0: Unable to archive log 6 thread 1 sequence 534
  Log actively being archived by another process

From: 弦乐之花
2007.05.31 11:22

版主选项: 回复 编辑
# 42896
advance




To: eygle您好
  您好:
 有一大堆问题想问您,先捡几个问一下您吧!^o^
1、比如网上的一些安装文档,列出安装oracle时所需要的程序包,是不是就是说只要系统上安装了相应的程序包安装oracle就应该没有问题了呢?
2、我在一台机子上用sqlplus / 连上目标数据库,查询相关的表,显示的全是英文的,以前年月显示中文的现在也成了英文,但从其它机子上连同一数据库查询,是中文的还是显示中文,是哪儿设置不当造成的呢?怎么改正呢?
3、数据库损坏了,重新建库,然后用imp导入全备份,但是全备之后的数据我应该怎么通过归档日志来恢复呢?
谢谢........
From: advance
2007.05.31 00:56
To: advance
  
1.理论上是,不绝对,Oracle自己还有Bug呢
2.和NLS_LANG设置有关,我站点上就有相关内容
3.imp的恢复不能和归档相结合恢复

From: eygle
2007.06.01 15:57

版主选项: 回复 编辑
# 42895
wzknet


来自: 广州


To: eygle老师
  接#42889~42891留言(续),请eygle老师有空帮忙看看~~
经查好像没有打开监听日志功能,是不是listener.ora配置有问题造成的?如下:

local1:/u01/app/oracle/product/102/network/admin #cat listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/102/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER1 =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = db1.world)
(ORACLE_HOME = /u01/app/oracle/product/102)
(SID_NAME = db1)
)
)

LISTENER1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = local1_boot1)(PORT = 1521))
)

SID_LIST_LISTENER2 =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = db2.world)
(ORACLE_HOME = /u01/app/oracle/product/102)
(SID_NAME = db2)
)
)

LISTENER2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = local1_boot1)(PORT = 1523))
)
LOGGING_LISTENER1 = OFF
LOGGING_LISTENER2 = OFF

SAVE_CONFIG_ON_STOP_LISTENER1 = TRUE
SAVE_CONFIG_ON_STOP_LISTENER2 = TRUE
From: wzknet
2007.05.30 17:22
To: wzknet
  
lsnrctl status
看看

From: eygle
2007.05.30 17:26

版主选项: 回复 编辑
# 42894
ghb




To:
  set termspool off 问题
oracle 9.2.0.4


在sqlplus 中使用spool user.txt 将查询到的结果保存到user.txt中,但不想将结果输出到屏幕。

sqlplus>set termspool off
SP2-0158: unknown SET option "termspool"
报错


sqlplus>set termout off
还是会将结果输出到屏幕。



有知道的朋友说一下吧,谢谢..


From: ghb
2007.05.30 16:05
To: ghb
  
refer:
http://www.eygle.com/archives/2005/04/eoasqlplusieaae.html

From: eygle
2007.05.30 17:25

版主选项: 回复 编辑
# 42893
Chi


来自: Mexico


To: Eygle
  This is the following of my previous post about the frequent redo log switching. My current redo log size is 50 MB each.You noticed that those switchings only occurred in the early morning around 8 am when users report to work.After that hour, the switching is back to normal, every 2 hours.I am pretty sure that our user just log into BAAN system ( which is linked to Oracle), not run any process on Oracle yet.That puzzled me, what caused the oracle to run so many redo log switchings, while during the real business hour (9 am ~ 5 pm), it does not.Some user (in oracle forum) said that as long as there is no "CHECKPOINT NOT COMPLETE" in alert log, I should not worry; or to increase the FAST_START_MTTR_TARGET.
From: Chi
2007.05.29 23:26
To: Chi
  
1.对于大量的日志,可以通过LOGMNR去分析一下
2.对于频繁的log switch
是否需要调整,那要酌情而定
FAST_START_MTTR_TARGET 仅是一个Target,你不能指望这个参数在系统繁忙或异常时还能给你保证
再者,LOG SWITCH本身就是有消耗的,在LOG Switch阶段,LOG Generate是完全禁止的,而且频繁的switch不可避免的引发IO竞争

这只是一个判断问题。

From: eygle
2007.05.30 16:14

版主选项: 回复 编辑
# 42892
NinGoo




To:
  eygle,给我加个链接吧
From: NinGoo
2007.05.29 20:08
To: NinGoo
  好的,没有问题!加到首页去!
From: eygle
2007.05.30 15:38

版主选项: 回复 编辑

页: 1 - << < 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 > >> - 306
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com