Oracle exp/imp导出导入命令及数据库备份 (3)

3。如何得到字符串20071128,很简单:%date:~4,4%%date:~9,2%%date:~12,2%
C:\Documents and Settings\Administrator>echo %date:~4,4%%date:~9,2%%date:~12,2%
20071128


    使备份的文件名不重复的批处理:

exp username/password@oracleservice file=c:\backup%date:~4,4%%date:~9,2%%date:~12,2%.dmp    owner=(lee)

    其中:username 指oracle数据库用户名;password指oracle数据库用户密码;oracleservice 指oracle网络服务名;lee为要导出的用户。

2.在Windows2000下利用定时任务自动实现数据库的备份-创建任务

创建全备份任务:
创建任务计划,设定每周六早上8:00执行数据备份
打开控制面板->任务计划
点击 添加任务计划
点击 下一步
选择要执行的任务All_backup.bat,输入任务名称all_backup,选择每周,点击下一步。
选择起始时间8:00,在请选择下面日期中选择星期六,点击下一步。
数据用户名和密码,下一步。
点击完成,完成全备份任务的创建。                                                                                         

数据恢复同理,创建批处理文件Orb_Backup.bat,在批处理文件中包含:
imp username/password@oracleservice file=backup.dmp 创建任务计划即可。但这样会出现很多的问题,一般不这样做。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgjyfx.html