- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 解决ORACLE用expdp导出时,输出日志的内容不完整问题
考虑是操作系统字符集和DB的字符集不符导致的日志写入错误 解决思路是重定向导出过程到test.txt,查看完整导出过程是否有报错信息 eg: 在备份脚本中expdp一行添加windows命令行重定向,查看完整导出过程: expdp test/test full=y directory=TS_DB dumpfile=%backupfile% logfile=%logfile% 2
2015-05-22 16:56:00 7549
windows下oracle11g数据泵自动备份脚本
windows下oracle11g数据泵自动备份脚本含删除过期备份和使用方法
1、先建备份用的路径对象:(注:此处认为用来做备份的用户backupuser已经建好了,且已经有连接数据库的相应权限)
sqlplus / as sysdba
CREATE OR REPLACE DIRECTORY TS_DB as 'D:\backup';
grant read,write on directory TS_DB to backupuser;
grant exp_full_database,imp_full_database to backupuser;(如果该用户要执行整库备份需要加上这条)
2、将backup.bat文件放在D:\backup下,针对你自己的环境脚本中需要修改的地方如下:
备份保存天数:
如下两行中的d-3代表保存3天以内的备份,你希望保存几天的就将3改成几就行:
forfiles /p "D:\backup" /m *.log /d -3 /c "cmd /c echo deleting @file ... && del /f @path"
forfiles /p "D:\backup" /m *.dmp /d -3 /c "cmd /c echo deleting @file ... && del /f @path"
修改用户名和密码为你自己用来备份的用户:
expdp backupuser(用户名)/backupuser(用户密码) full=y directory=TS_DB
dumpfile=%backupfile% logfile=%logfile%
2015-05-22
Oracle常用数据字典说明及常用脚本
记录各常用数据字典的机构内容,提供日常运维分析的常用脚本,如查看各用户的权限及角色、测试SQL语句执行所用时间、捕捉运行很久的SQL、监控表空间和文件系统的I/O等
2015-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人