WIN2000下ORACLE计划任务自动备份方法

王朝oracle·作者佚名  2008-05-31
宽屏版  字体: |||超大  

在计划任务中加一批处理文件,内容如下:

set rq=%date:~-10% &&将日期格式设为YYYY-MM-DD格式 ,并将当前日期放到变量RQ中

eXP user/passWord@sid file=d:\BAK%rq%.dmp full=yes log=d:\lg%rq%.log&&每次备份的文件名为D:\BAK2004-04-01.DMP 日志文件名为D:\LG2004-04-01.LOG

你必须保证你的磁盘有足够的空间来存放每次的备份文件!!

===========================================

《如何把表空间降下来》

SQL create tablespace abcd datafile 'c:\abcd.dbf' size 5M

2 autoextend on next 1M maxsize 20M

3 /

表空间已创建。

SQL alter database datafile 'c:\abcd.dbf' resize 3M;

数据库已更改。

SQL drop tablespace abcd;

表空间已丢弃。

SQL

上面几句即是一个创建表空间,修改其大小,然后将其删掉的简单过程,最后一句drop并没能删掉物理文件,加上and datafiles即可在删表空间时连同数据文件一起删掉;另,假如表空间中已有对象(被使用),上面的drop也会出错,需要加上including contents

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有