oracle数据库还原与备份
2017-02-24 23:50
363 查看
1.--首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#:
select sid,serial# from v$session where username='BJRL'; //对应数据库的用户名,注意大写
--使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial
alter system kill session 'sid,serial';
alter system kill session '222,123';
2.--查看表空间
select username,default_tablespace from dba_users order by username;
3.--删除用户
drop user BJRL cascade;
4.--删除表空间
DROP TABLESPACE HXGR INCLUDING CONTENTS AND DATAFILES;
5.--创建数据表空间
create bigfile tablespace
HXGR
logging
datafile 'F:\localdbf\bjrl.dbf' size 30720M
autoextend on
next 1024m maxsize unlimited
extent management local;
--bigfile表空间大小不受限制
--HXGR 表空间名称
--30720M 表空间初始大小
--1024m 表空间大小增量
--F:\localdbf\bjrl.dbf 表空间位置
6.--创建用户并指定表空间
create user bjrl identified by bjrl
default tablespace HXGR;
7.--给用户授予权限
grant connect,resource,dba to bjrl;
8.--给用户授予创建视图权限
grant create view to bjrl;
grant create table to bjrl;
9.--还原/备份语句
imp bjrl/bjrl@orcl file=E:\localdmp\20140731bjrl.dmp fromuser=bjrl touser=bjrl
exp bjrl/bjrl@orcl file=E:\localdmp\20140731bjrl.dmp
exp jeesite/jeesite@orcl file=E:\jeesite.dmp
exp jeesite/jeesite@orcl file=E:\jeesite.dmp full=n log=E:\jeesitelog
--单表备份与还原(多张表用,分割)
exp jeesite/jeesite@orcl file=E:\jeesite_abc.dmp tables=(abc)
imp jeesite/jeesite@orcl file=E:\jeesite_abc.dmp tables=(abc) fromuser=jeesite touser=jeesite
1.--首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#:
select sid,serial# from v$session where username='BJRL'; //对应数据库的用户名,注意大写
--使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial
alter system kill session 'sid,serial';
alter system kill session '222,123';
2.--查看表空间
select username,default_tablespace from dba_users order by username;
3.--删除用户
drop user BJRL cascade;
4.--删除表空间
DROP TABLESPACE HXGR INCLUDING CONTENTS AND DATAFILES;
5.--创建数据表空间
create bigfile tablespace
HXGR
logging
datafile 'F:\localdbf\bjrl.dbf' size 30720M
autoextend on
next 1024m maxsize unlimited
extent management local;
--bigfile表空间大小不受限制
--HXGR 表空间名称
--30720M 表空间初始大小
--1024m 表空间大小增量
--F:\localdbf\bjrl.dbf 表空间位置
6.--创建用户并指定表空间
create user bjrl identified by bjrl
default tablespace HXGR;
7.--给用户授予权限
grant connect,resource,dba to bjrl;
8.--给用户授予创建视图权限
grant create view to bjrl;
grant create table to bjrl;
9.--还原/备份语句
imp bjrl/bjrl@orcl file=E:\localdmp\20140731bjrl.dmp fromuser=bjrl touser=bjrl
exp bjrl/bjrl@orcl file=E:\localdmp\20140731bjrl.dmp
exp jeesite/jeesite@orcl file=E:\jeesite.dmp
exp jeesite/jeesite@orcl file=E:\jeesite.dmp full=n log=E:\jeesitelog
--单表备份与还原(多张表用,分割)
exp jeesite/jeesite@orcl file=E:\jeesite_abc.dmp tables=(abc)
imp jeesite/jeesite@orcl file=E:\jeesite_abc.dmp tables=(abc) fromuser=jeesite touser=jeesite
相关文章推荐
- Oracle数据库备份与还原命令
- oracle数据库还原以及备份 包括快速备份(并发压缩)
- 关于oracle数据库备份还原-impdp,expdp
- Oracle数据库的备份与还原【转】
- oracle数据库的备份与还原(本地及远程操作)
- Oracle数据库备份与还原命令
- oracle数据库rman备份与还原
- oracle数据库备份还原(本地及远程操作)
- Oracle数据库表的备份及还原
- Oracle数据库备份与还原部分内容
- Oracle数据库备份与还原
- 通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
- java 备份、还原oracle数据库
- Navicat工具进行Oracle数据库复制or备份、还原功能(由评教需要所谈)
- oracle数据库版本有差异的冷机备份还原
- [Oracle]linux环境下全库还原Oracle数据库备份
- oracle数据库备份还原(本地及远程操作)
- Oracle数据库零散知识08 -- 逻辑备份和还原(转)
- oracle数据库备份还原(本地及远程操作)
- Oracle数据库备份与还原命令