eygle.com   eygle.com
eygle.com  
 
留言簿 - Oracle Life - Powered by Eygle.com
eygle.com 我要留言
DBA的新年及圣诞礼物-《深入解析Oracle》
昵称
内容 页: 1 - << < 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 > >> - 404
# 1237
lala




To:
  SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss' "DATE" from dual;

DATE
---------------------
16-8月 -2005 16:14:35
这个出来的不应该是2005-08-16 16:14:35吗

SQL> drop table test;
你需要有一个drop之前的全库备份

SQL> recover database until time '2005-08-16 16:14:36';
recover 之前先用你的备份覆盖所有的datafiles
还是until time '2005-08-16 16:14:35'比较好,万一你手快select完时间马上drop table,drop可能也在16:14:35,或者select完时间之后你出去上个厕所抽个烟回来再drop也行

手边没有oracle,以上纯属灌水行为,一切损失概不负责
From: lala
2005.08.16 18:10
To: lala
  [COLOR=blue]你的回复很好啊[/COLOR]
From: eygle
2005.08.16 19:01

版主选项: 回复 编辑
# 1236
沐浴春风2004




To:
  以下为我完全按照您的文章《Oracle基于时间点的恢复中》测试二过程所做,但是在恢复后,test表不存在,即操作失败,麻烦你帮忙找一下错误好吗?多谢!


E:\Documents and Settings\Administrator>sqlplus/nolog

SQL*Plus: Release 9.0.1.0.1 - Production on 星期二 8月 16 16:11:08 2005

(c) Copyright 2001 Oracle Corporation.All rights reserved.

SQL> conn sys/dba@fmw as sysdba
已连接。
SQL> create table test (name varchar2(20));

表已创建。

SQL>

SQL> insert into test values('aaaaaaaaaaaaaaaaaaaa';

已创建 1 行。

SQL> insert into test values('bbbbbbbbbbbbbbbbbbbb';

已创建 1 行。

SQL>insert into test values('cccccccccccccccccccc';

已创建 1 行。

SQL> commit;

提交完成。

SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss' "DATE" from dual;

DATE
---------------------
16-8月 -2005 16:14:35

SQL> drop table test;

表已丢弃。

SQL> commit;

提交完成。

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> exit
从Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production中断开

E:\Documents and Settings\Administrator>sqlplus/nolog

SQL*Plus: Release 9.0.1.0.1 - Production on 星期二 8月 16 16:16:28 2005

(c) Copyright 2001 Oracle Corporation.All rights reserved.

SQL> conn sys/dba@fmw as sysdba
已连接到空闲例程。
SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area118255568 bytes
Fixed Size 282576 bytes
Variable Size83886080 bytes
Database Buffers 33554432 bytes
Redo Buffers 532480 bytes
数据库装载完毕。
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

会话已更改。

SQL> recover database until time '2005-08-16 16:14:36';
完成介质恢复。
SQL> alter database open resetlogs;

数据库已更改。

SQL> select * from test;
select * from test
  *
ERROR 位于第 1 行:
ORA-00942: 表或视图不存在
From: 沐浴春风2004
2005.08.16 17:44
To: 沐浴春风2004
  [COLOR=blue]
3.恢复备份数据
保留当前日志

不知道你有没有做这一步?
[/COLOR]
From: eygle
2005.08.16 18:44

版主选项: 回复 编辑
# 1235
lala




To:
  试吧,到时候你就出名了
From: lala
2005.08.16 17:20
To: lala
  [COLOR=blue]我是建议你试试看阿,你有条件[/COLOR]
From: eygle
2005.08.16 18:51

版主选项: 回复 编辑
# 1234
lala




To:
  数据库要在归档模式中,要有数据库改成归档模式以后的一个备份,要有从备份到恢复时间点中间所有的归档日志。
如果数据库在非归档模式下,并且上次备份以后还没有redo log files被覆盖,据说也是可以做的,实际中我们都是跑归档模式的,地球人都这么做。

这样发贴就是好啊
From: lala
2005.08.16 17:11

版主选项: 回复 编辑
# 1233
沐浴春风2004


来自: 济南


To: eygle
  Oracle基于时间点的恢复中
你的归档日志没有做过备份,而我在没有备份归档日志时,按时间点恢复没有成功;alter system switch logfile后操作仍就没有成功,那么你能不能告诉我在你做基于时间点的恢复过程有什么样的前提和隐性的操作?
我完全按照你上面的过程操作,都以失败告终!麻烦抽空回复,多谢!发我邮箱也好!我的MSN:lishengjun@langchao.com

From: 沐浴春风2004
2005.08.16 02:14

版主选项: 回复 编辑
# 1232
lala




To:
  是电视上讲的,后来我特意还百度了一下,的确有这种说法的
From: lala
2005.08.16 00:49
To: lala
  [COLOR=blue]下次试一下[/COLOR]
From: eygle
2005.08.16 03:59

版主选项: 回复 编辑
# 1231
lala




To:
  这两天感冒了,打了好多喷嚏,电视上说打喷嚏的时候如果睁着眼睛,眼珠子会掉出来,不知道是不是真的,不敢试
From: lala
2005.08.15 22:56
To: lala
  [COLOR=blue]谁讲的这么恐怖的故事,肯定是假的。[/COLOR]
From: eygle
2005.08.16 00:29

版主选项: 回复 编辑
# 1230
hubert


来自: 江苏南京


To: eygle
  非常感谢你回答了我提出的问题!我已按你的方法搞定了显示的问题。
再次感谢!

我一直以为是函数里有一个设置字符集的选项,如下:
PROCEDURE loadfromfile(
  dest_lobIN OUT NOCOPYCLOB CHARACTER SET ANY_CS,
 src_lob INBFILE,
 amountININTEGER,
 dest_offset ININTEGER := 1,
 src_offsetININTEGER := 1);

我以为CHARACTER SET ANY_CS,中ANY_CS可以设置成其他的字符集呢...







From: hubert
2005.08.15 21:38

版主选项: 回复 编辑
# 1229
www.wwf.co


来自: 北京


To: eygle
  eygle,你好:
 在拜读你的关于shared pool的文章,你在文章的第二部分结尾说:“在下面的部分中,我会着手介绍一下KGL handles, KGLS heap这两个非常重要的shared pool中的内存结构. ”可是,在接下来的部分中,我并没有看到关于KGL handles与KGLS heap的论述。特此向你请教,希望你能给我一些相关的链接或者文档。我用google搜索了这两个关键词,并没有发现太多有用的信息。所以才像你求助。盼望能得到你的帮助,将十分感谢!!

From: www.wwf.co
2005.08.15 18:02
To: www.wwf.co
  [COLOR=blue]那些东西写出来也很少有人看,就懒得写了。这部分内容网上很少资料,官方文档上有些蛛丝马迹要自己广泛阅读和深入研究。[/COLOR]
From: eygle
2005.08.16 08:15

版主选项: 回复 编辑
# 1228
lala




To:
  留错了,是给eygle的,不是给cctv。
From: lala
2005.08.15 01:15
To: lala
  [COLOR=blue]收到,收到![/COLOR]
From: eygle
2005.08.15 20:30

版主选项: 回复 编辑

页: 1 - << < 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 > >> - 404
我要留言
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com