oracle安装自动备份,Oracle自动备份

Oracle自动备份

1、写BAT文件

------------------------------------------------------------------------------------------------------

if "%time:~0,1%"==" " (set backup_file=%date:~0,4%%date:~5,2%%date:~8,2%-0%time:~1,1%%time:~3,2%%time:~6,2%) else (set backup_file=%date:~0,4%%date:~5,2%%date:~8,2%-%time:~0,2%%time:~3,2%%time:~6,2%)

exp ORACLE的用户名/密码@服务名 owner=(要导出的用户名)  file=%backup_file%.dmp log=%backup_file%.log

rar a %backup_file%.rar *.dmp *.log

xcopy "aaa_"%backup_file%.rar Z:\

del *.dmp

del *.log

-------------------------------------------------------------------------------------------------------

该文件导出至放置BAT文件的文件夹下,文件名为导出的时间

rar命令是压缩备份文件和日志

xcopy是复制导出的文件到另一个存放位置,若是网络上的其他硬盘,建议先建好映射

2、将RAR.EXE放在和BAT文件同一个文件夹下

3、若要自动备份,添加任务计划【开始】—》【附件】—》【系统工具】—》【任务计划】

做相应的设置即可

需要注意的是,bat的文件名切不可取名为exp.bat,否则会不停的执行,一直刷屏,因为和Oracle默认的同名了。

我一开始无意取了这个名字,一直刷屏,弄得我很不解

相关文档:

oracle对时区的支持比较完美了,有timestamp with time zone和timestamp with local time zone两种数据类型。所谓timestamp with time zone,也就是把时区信息保存在列数据中,而timestamp with local time zone,会将用户输入的时间转换为数据库服务器所在时区的时间,保存在列中,这样能稍稍减少一点保存的数据量。因为t ......

在项目实现时,大家一般有表的设计。与一般数据库不同,Oracle表空间的说法。表空间意为存放表的空间。在建立表的时候为了与原始Oracle表空间有区别,我们可以创建新的表空间存放表。一般的建议是建立两个表空间一个存放数据,一个存放索引。

创建Oracle表空间的方法如下:

1.可以通过Oracle自带的图形用户界面实现。具体 ......

常用SQL查询:

1、查看表空间的名称及大小

select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size

from dba_tablespaces t, dba_data_files d

where t.tablespace_name = d.tablespace_name

group by t.tablespace_name;

2、查看表空间物理文件的名称及大小

select tablespace_name, file_id, ......

protected void BindData1()

{

OracleConnection orcn = new OracleConnection("User ID=wesoftwcp; Password=wesoft; Data Source=oradb");

orcn.Open();

&nb ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值