eygle.com   eygle.com
eygle.com  
 
留言簿 - Oracle Life - Powered by Eygle.com
eygle.com 我要留言
《循序渐进Oracle》一书第一章目录
昵称
内容 页: 1 - << < 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 > >> - 404
# 44382
hihiw




To:
  eygle, 能否请教你为何psp0下出现了许多zombie的子进程?
环境是racle 10.2.0.2,SunOS 5.9 Generic_122300-08 sun4u sparc SUNW,Sun-Fire-V890.
$ps -ef|grep 13509
 noracle1251 223910 16:47:36 pts/20:00 grep 13509
 noracle 13509 10 Feb 27 ?0:13 ora_psp0_xxxxx
 noracle 28912 135090 0:00 <defunct>
 noracle 14546 135090 0:00 <defunct>
 noracle8288 135090 0:00 <defunct>
 noracle7851 135090 0:00 <defunct>
 noracle 11452 135090 0:00 <defunct>

From: hihiw
2009.05.14 02:29
To: hihiw
  无法判断,有可能是进程清理出现了问题,也有可能是BUg。

需要进一步信息,看看告警日志有无线索
From: eygle
2009.05.16 03:29

版主选项: 回复 编辑
# 44381
Stella


来自: Beijing


To: 盖老师
   您好!请教一下ODI有没有比较好的学习资料?可不可以介绍一下(我找了好长时间了,oracle的官网更新一直也不是很好)。ODI可不可以实现:将一个数据库的某些表导入到另一个数据库(或者在另一个数据库创建同样的表),通过对文件进行操作实现(类似是编写一下接口调用文件)。初学者,还望多多指教!请回复电子邮件或者MSN进行指导都可!非常感谢!
From: Stella
2009.05.13 01:00
To: Stella
  ODI可以实现你说的。

可以自己研究一下,我有些文档,如果你需要,合适的时候找我吧。
From: eygle
2009.05.16 03:31

版主选项: 回复 编辑
# 44380
Allen_dongdong




To: 盖老师,请教您RMAN复制数据库问题,急??
  为什么会提示我没有备份或拷贝的控制文件用来restore ?我前面是已经备份了的啊?
From: Allen_dongdong
2009.05.11 20:04

版主选项: 回复 编辑
# 44379
Allen_dongdong




To:
  我按照以上方法在同一台机器上做数据库复制,
做到第(6)步的时候,提示我如下错误:
failure of Duplicate Db command at 05/12/2009 09:49:34
RMAN-05501: aborting duplication of target database
RMAN-05001: auxiliary filename D:\ORACLE\PRODUCT\10.2.0\ORADATA\ETAX\ETAX\WSBS_D
AT_JG.DBF conflicts with a file used by the target database
RMAN-05001: auxiliary filename D:\ORACLE\PRODUCT\10.2.0\ORADATA\ETAX\ETAX\WSBS_D
AT_BS.DBF conflicts with a file used by the target database
RMAN-05001: auxiliary filename D:\ORACLE\PRODUCT\10.2.0\ORADATA\ETAX\ETAX\WSRZ_I
DX_TZS.DBF conflicts with a file used by the target database

我又按照您提示的方法:
duplicate target database for standby nofilenamecheck;
但又提示我:
RMAN-03002: failure of Duplicate Db command at 05/12/2009 10:48:04
RMAN-03015: error occurred in stored script Memory Script
RMAN-06026: some targets not found - aborting restore
RMAN-06024: no backup or copy of the control file found to restore
我该怎么办???请指教。非常感谢。
From: Allen_dongdong
2009.05.11 20:02

版主选项: 回复 编辑
# 44378
Allen_dongdong




To: 盖老师,请教您RMAN复制数据库问题,急??
  (4)创建listener,然后启动数据库
startup pfile='/u/oracle/admin/db3/pfile/initdb3.ora' nomount
(5)完全备份数据库db2
run {
allocate channel t1 type disk FORMAT='/oradata/bak/db2_%u';
backup current controlfile;
backup full database;
backup archivelog all;
release channel t1;
}
(6)恢复数据库
rman target sys/sys@db2 auxiliary sys/sys@db3
run{
allocate auxiliary channel t1 type disk;
DUPLICATE TARGET DATABASE TO 'CLONE'
LOGFILE
GROUP 1 ('/oradata/db3/redo01.dbf' SIZE 10M,
GROUP 2 ('/oradata/db3/redo02.dbf' SIZE 10M;
}
(7)测试数据库DB3



From: Allen_dongdong
2009.05.11 20:01

版主选项: 回复 编辑
# 44377
Allen_dongdong




To: 盖老师,请教您RMAN复制数据库问题,急??
  (3)创建$ORACLE_BASE/admin/db3/pfile/initdb3.ora文件如下
 ###########################################
……
db_domain=""
db_name=db3
###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=/u/oracle/admin/db3/bdump
core_dump_dest=/u/oracle/admin/db3/cdump
timed_statistics=TRUE
user_dump_dest=/u/oracle/admin/db3/udump
###########################################
# File Configuration
###########################################
control_files=("/oradata/db3/control01.ctl", "/oradata/db3/control02.ctl", "/oradata/db3/control03.ctl"
###########################################
# Instance Identification
###########################################
instance_name=db3
###########################################
……
DB_FILE_NAME_CONVERT=('/oradata/db2','/oradata/db3'
LOG_FILE_NAME_CONVERT=('/oradata/db2','/oradata/db3'

From: Allen_dongdong
2009.05.11 20:00

版主选项: 回复 编辑
# 44376
Allen_dongdong




To: 盖老师,请教您RMAN复制数据库问题,急??
  RMAN复制数据库


在实际工作中,很多时候都会用RMAN备份,我们需要在异机恢复数据库,用来测试备份。
在日常的工作中我们有很多种方法来clone一个数据库,用RMAN非常简单和方便
(1)数据环境
OS:RedHat AS3
database:Oracle 9.2.4
Oracle_sid:db2
我希望用RMAN在本机COLNE一个数据库db3
数据文件存放位置为/oradata/db3
(2)创建$ORACLE_BASE/admin/db3目录,然后建立dbump,udump,pfile的子目录
……
From: Allen_dongdong
2009.05.11 19:57

版主选项: 回复 编辑
# 44375
lphawk




To: eygle
  盖老师好:

还是上次问的那个问题~
aix+10G,安装之后经常出现truncate表会很慢的问题,查看v$session_wait里的信息是enq: RO - fast object reuse。用spotlight监控是除了Lock Wait alarm外,其他都没有异常。
在网上查与“enq: RO - fast object reuse”相关的资料:“又查到跟BUG 7376934有关,而且确实是HP平台上的10.2.04版本出现过的。与此BUG相关的基础BUG7385253,并有相应的patch可用。参见文档762085.1。”
打了BUG 7376934,但是没有任何效果
查看Opatch,结果如下:
  Patch Location in Inventory:
   /oracle/oracle/product/10.2/inventory/oneoffs/7385253
  Patch Location in Storage area:
   /oracle/oracle/product/10.2/.patch_storage/7385253_Oct_2_2008_06_04_45
应该是生效了。
现在的情况比较明确:偶尔对一个表进行truncate操作时(比如每日工作流程中用到的临时表),不会有问题;但是在短时间内多次truncate一个表数据,就会马上出现这个问题。
我现在在所有的insert语句后加了nologging,现在出现问题的频率小了些,但是没有完全解决,请盖老师帮忙看一下。
再次感谢~

From: lphawk
2009.05.11 02:59

版主选项: 回复 编辑
# 44374
caocxj




To:
  eygle老师,有个问题想请教一下,望万忙之中帮看一下!!先谢过了
就是RMAN备出来的备份集,换到另一台机器恢复,但备份文件不在原来的目录下,RMAN下恢复如何指定恢复的目录?
比如原来的备份设置是g:\rmanbak\
现在想在F:\TEST\下做恢复
又由于其它原因不想将g:盘改为f:盘
请问这种情况下可以在RMAN下做恢复吗?
From: caocxj
2009.05.10 23:43

版主选项: 回复 编辑
# 44373
大学生




To: Eygle
  老师再一次来麻烦你,上次看到你的回信真的很激动。但是我按照你给我的解决办法,还是没有安装成功。希望你在给我回有E-mail时写详细一点,谢谢!
 你的读者
From: 大学生
2009.05.09 20:02

版主选项: 回复 编辑

页: 1 - << < 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 > >> - 404
我要留言
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com