给oss项目做接口 需要提供增量视图:今天比昨天新增、删除了哪些数据
1、每天备份数据库
1.1备份所有表
exp jstelecom/jstelecom owner=jstelecom file=G:\oracleDataBak\bak.dmp
1.2备份指定表
exp jstelecom/jstelecom file=g:\oracleDataBak\testData\bak.dmp tables=(JBPM4_JOB,t1,t2,...)
2、恢复昨天备份的数据库
2.0删除原来的库
//删除用户
drop user test cascade;
//删除表空间
drop tablespace TEMP;
//删除数据库文件
e:xxxxxx.dbf
2.1、新建数据库
//创建用户
CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP
例如:
CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;
//给予用户权限
grant connect,resource,dba to xxxx
例如:
grant connect,resource,dba to test;
2.2、恢复
3、给出对比两天的数据库表的视图