迁移表结构时存储空间过大问题
pub上的一道案例 有可能先前建立的表空间设置的init extent 过大 http://www.itpub.net/thread-999984-1-1.html测试如下:C:\Documents and Settings\Paul Yi>sqlplus "/as sysdba"SQL*Plus: Release 9.2.0...
oracle 10g r2新功能可以跨越resetlogs 恢复
10g 新版本可以跨越resetlogs 用先前的备份来恢复 ,虽然有这个特性,但还是建议resetlogs 马上进行全库备份10g 以前版本是不行的 先测试下9iRMAN> recover database;Starting recover at 05-JUN-08using channel ...
oracle smon与pmon ckpt功能的作用(ZT)
SMON是Oracle数据库至关重要的一个后台进程,SMON 是System Monitor 的缩写,意即:系统监控。 在数据库启动过程中,SMON排在CKPT进程之后,在Oracle9i中排在第六号的位置: PMON started with pid=2 DB...
oracle 修改字段类型的方法
今天公司因为业务需要,修要修改某个字段数据类型有number(5),变为number(5,2)型要是没有数据的话直接用以下语句即可alter table tb_test modify permile number(5,2);但是有数据的...
RMAN 中change backupset unavailable 测试和相关命令用法
比如我有两个备份集,数据库在恢复时是按默认最新的备份集来恢复,但这时如果我想要比这个更早点的备份集来恢复,那就可以用到change 某个备份集不可用了具体还是看业务需要以下是测试过程 PHP code:RMAN> chang...
rman 中delete 与delete force 的区别
假设你的备份集被OS命令删掉了,这时候delete这个备份集是删不掉的,必须用delete 删除的话,先要用crosscheck 一下,标识expired 才可以但delete force可以省略crosscheck 这一步 直接删除delete obsolete 是根据...
如何让sqlplus spool输出的文件成excel文件
这是itpub上看到 摘录下来 下次自己也可以用到 呵呵:http://www.itpub.net/thread-999031-1-1.html http://www.eygle.com/archives/2005/04/eoasqlplusieaae.html http://www.itpub.net/361288.html...
restore archivelog 的各种用法
1.备份所有归档日志文件RMAN> backup archivelog all delete input;Starting backup at 02-JUN-08current log archivedusing channel ORA_DISK_1skipping archive log file D:\ARCHPAUL\ARC00001.001; already bac...
sqlserver 对单个mdf文件进行恢复
sqlserver 数据库有时 损坏时 只剩下目录下的 mdf 文件 而其他备份也没有这个时候我们可以用 sp_attach_single_file_db 这个命令来恢复 use master ...
oracle 10g 传输表空间的测试
第一:同一平台传输表空间测试F:\oracle\product\10.2.0\db_1\BIN>sqlplus "/as sysdba"SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 6月 2 09:10:54 2008Copyright (c) 1982, 2005, Oracle. All r...
10g 热备份命令加强
以前在9i 我们热备份数据库时 需要一个一个表空间进行备份,命令如下:开始备份alter tablespace tools begin backup;alter tablespace users begin backup;拷贝完成后 结束备份alter tablespace tools end ...
oracle 11g 的新特性
Use ASM Fast Mirror Resync to improve disk failure recovery times Set up ASM Fast Mirror Resync using SQL Configure preferred mirror groups using the ASM_PREFERRED_READ_FAILURE_GROUPS parameter Us...
如何把oracle9i和10g装在同一win平台下面
因为现在自己学习oracle 10g 新特性 ,就把10g装在虚拟机上,每次打开虚拟机器 启动oracle后电脑就慢的要死 因为内存有限才1g 分给虚拟机512M,再加上还有正常工作事情要做,来回切换虚拟机也不方便&nbs...
oracle 9.2.0.4升级到9.2.0.8时exp导出时遇到的问题
exp system/abcdefg file=c:\test.dmp full=y.. exporting table WM$ADT_FUNC_TABLE &...
oracle 10g R2 Block change tracking 新特性
启用Block Change Tracking-10g新特性 Block chage tracking是Oracle10g的一个新特性,Block change tracking进程记录自从上一次0级备份以来数据块的变化,并把这些信息记录在跟踪文件中。RMAN使用这个文件判断增量...
如何用exp 导出 某个表的某几列数据
通过查询exp help=y 的命令帮助信息,确实还没这项功能 10g好像也没有这功能不过我们可以变通一下 达到我们的需要 通过create table tablename as select 方法测试如下:C:\Documents and Settin...
ora-19556 超出损坏块限制 0
ora-19556 超出损坏块限制 0RMAN> backup database;启动 backup 于 26-10月-07使用通道 ORA_DISK_1通道 ORA_DISK_1: 正在启动 full 数据文件备份集通道 ORA_DISK_1: 正在指定备份集中的数据文件在备份集中包含当前...
如何用rman 不备份只读表空间的数据
因为只读表空间在第一次备份后 后面的应用都不会修改到它 ,所以在后面的备份当中为了减少备份时间和空间都可以不备份只读表空间C:\Documents and Settings\Paul Yi>sqlplus "/as sysdba"SQL*Plus: Release 9.2.0....
地震为灾区同胞祈祷
如何实现一个功能,将oracle中一个用户下的所有表结构导出到.sql文件中
pub上的一个案例 http://www.itpub.net/thread-985145-1-1.html 1.用system用户创建路径 utl_dir用于存放文件SQL> create or replace directory UTL_DIR as 'd:\dba';SQL> grant write on directory UTL_DI...