在window中备份linux系统数据库的数据并恢复实例
2017-03-19 17:25
337 查看
在window连接linux数据库
查看其数据库版本
select * from v$version;
创建备份目录,新建备份bat脚本
exp bankuser/bankpwd@orcl_192.168.1.123
file=D:\backup\orcl.dmp
log=D:\backup\orcl.log
之后添加相应的计划任务
注:演示恢复3天前的表数据
切换到sys用户,创建一个临时用户test,并授予相关权限
create user test identified by test;
grant connect.resource to test;
导入数据
imp test/test@orcl_192.168.1.123 tables=('emp')
file=D:\backup/orcl.dmp
log=D:\backup\orcl.log
查看相应的数据是否恢复
授予bankuser对test用户表权限
grant select,update,insert,delete on emp to bankuser;
使用bankuser用户查看
select * from test.emp;
删除bankuser的emp表数据
delete from emp;
insert into emp select * from test.emp;
恢复了3天前的emp表的数据
查看其数据库版本
select * from v$version;
创建备份目录,新建备份bat脚本
exp bankuser/bankpwd@orcl_192.168.1.123
file=D:\backup\orcl.dmp
log=D:\backup\orcl.log
之后添加相应的计划任务
注:演示恢复3天前的表数据
切换到sys用户,创建一个临时用户test,并授予相关权限
create user test identified by test;
grant connect.resource to test;
导入数据
imp test/test@orcl_192.168.1.123 tables=('emp')
file=D:\backup/orcl.dmp
log=D:\backup\orcl.log
查看相应的数据是否恢复
授予bankuser对test用户表权限
grant select,update,insert,delete on emp to bankuser;
使用bankuser用户查看
select * from test.emp;
删除bankuser的emp表数据
delete from emp;
insert into emp select * from test.emp;
恢复了3天前的emp表的数据
相关文章推荐
- Linux系统中备份和恢复MongoDB数据的教程
- 系统损坏,移植Oracle(9.2.0.1)数据库(无备份数据文件进行恢复)
- Linux 网络文件系统的数据备份及恢复机制实现
- Windows或Linux系统中备份和恢复MongoDB数据的教程
- window下备份数据库到LinuxFTP服务器上并自动删除7天前数据备份文件
- linux下网站数据和数据库的备份与恢复
- Windows或Linux系统中备份和恢复MongoDB数据的教程
- Linux系统备份/恢复之Tar(一)
- 第二章 数据备份和恢复技术 --基于mkCDrec的核心网网络运维系统的备份和恢复的研究与实现
- 实例演示数据库备份与恢复
- Rman全备份不完全恢复数据库(linux下)
- [案例]硬盘数据备份/恢复系统-基于ecGUI
- Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份
- SQL2005恢复只有mdf文件的数据库 自动备份数据
- 数据备份还原我有妙招----第4集:自动系统恢复(ASR)恢复系统
- Rman全备份不完全恢复数据库(linux下)
- 必须使用记录或另一备份以恢复包含系统注册数据的文件.恢复成功(已解决)
- linux上利用crontab定时备份postgres数据库及文件到windows系统
- linux/unix文件系统的备份和恢复
- linux/unix文件系统的备份和恢复