Oracle有关还原备份相关问题

Oracle还原与备份

  • List item

删除表空间:

–删除空的表空间,但是不包含物理文件
drop tablespace tablespace_name;
–删除非空表空间,但是不包含物理文件
drop tablespace tablespace_name including contents;
–删除空表空间,包含物理文件
drop tablespace tablespace_name including datafiles;
–删除非空表空间,包含物理文件
drop tablespace JKCMODEL including contents and datafiles;
–如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTS
drop tablespace JKCMODEL including contents and datafiles CASCADE CONSTRAINTS;

还原

建立表空间:CREATE TABLESPACE MODEL DATAFILE ‘D:\OracleDB\MODEL.dbf’ size 1000M autoextend on next 200M maxsize unlimited EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLESPACE WORK DATAFILE ‘D:\OracleDB\WORK.dbf’ size 2000M autoextend on next 200M maxsize unlimited EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
–删除用户名为test用户
drop user JZGR cascade;
–撤销dba权限
revoke dba from test_online;
----修改用户密码:
windows服务器:打开cmd运行命令
输入 sqlplus /nolog ----- 无用户名登录

sqlplus /system ----system登录(需要输入密码)
conn /as sysdba -----连接到数据本地数据
alter user system identified by 1234;----- 修改system 密码为1234
解锁账号:alter user jzgr account unlock
建立用户:create user jzgr identified by jzgr default tablespace JKCWORK;
用户授权:grant dba,connect to jzgr;
目录:create or replace directory dbback as ‘D:\OracleDB\bak’;
目录授权:grant read, write on directory dbback to jzgr;

还原:impdp system/system@ORCL directory=DBBACK dumpfile=name.DMP schemas=user logfile=import.log version=10.2.0

备份:expdp system/system@ORCL directory=DBBACK DUMPFILE=name.dmp TABLESPACES=WORK version=10.2.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值