dmp文件导入oracle
命令行运行:sqlplus登录
1. 创建目录
create or replace directory dump_oracle_db as 'F:\oracle_db';
--说明:
--dump_oracle_db--目录名
--F:\oracle_db--目录指向的文件夹
2. 查看创建的目录
select * from dba_directories;
3. 把dmp文件放到这个文件夹下
4. 创建用户
create user zfpt40 identified by oracle;
--说明:
--zfpt40--用户名(相当于数据库名)
5. 授权
grant dba to zfpt40;
grant read,write on directory dump_oracle_db to zfpt40;
6. 退出
exit;
7. 执行导入
impdp zfpt40/oracle@orcl dumpfile=ZFPT40_20181129_060716.DMP directory=DUMP_ORACLE_DB
--说明
--zfpt40/oracle--zfpt40是上面新建的用户名,oracle是给这个用户名设置的密码
--ZFPT40_20181129_060716.DMP--dmp文件名
--DUMP_ORACLE_DB--上面新建的目录
附:
扩充表空间:
ALTER TABLESPACE USERS ADD DATAFILE 'D:\APP\ZHAOYU\ORADATA\ORCL\USERS02.DBF' SIZE 30720M ;
alter tablespace temp add tempfile 'D:\APP\ZHAOYU\ORADATA\ORCL\temp03.dbf' size 5120m;
查询表空间利用情况:
select * from (
Select a.tablespace_name,
to_char(a.bytes/1024/1024,'99,999.999') total_bytes,
to_char(b.bytes/1024/1024,'99,999.999') free_bytes,
to_char(a.bytes/1024/1024 - b.bytes/1024/1024,'99,999.999') use_bytes,
to_char((1 - b.bytes/a.bytes)*100,'99.99') || '%'use
from (select tablespace_name,
sum(bytes) bytes
from dba_data_files
group by tablespace_name) a,
(select tablespace_name,
sum(bytes) bytes
from dba_free_space
group by tablespace_name) b
where a.tablespace_name = b.tablespace_name
union all
select c.tablespace_name,
to_char(c.bytes/1024/1024,'99,999.999') total_bytes,
to_char( (c.bytes-d.bytes_used)/1024/1024,'99,999.999') free_bytes,
to_char(d.bytes_used/1024/1024,'99,999.999') use_bytes,
to_char(d.bytes_used*100/c.bytes,'99.99') || '%'use
from
(select tablespace_name,sum(bytes) bytes
from dba_temp_files group by tablespace_name) c,
(select tablespace_name,sum(bytes_cached) bytes_used
from v$temp_extent_pool group by tablespace_name) d
where c.tablespace_name = d.tablespace_name
)
order by tablespace_name
dmp文件导入oracle相关推荐
- 记录一次将dmp文件导入oracle数据库(本地导线上),所遇到的问题及解决方法
安装oracle环境(instantclient) 因线上已安装oracle完成版数据库,则本地只需安装instantclient即可进行导入数据操作 具体安装步骤请参考:https://blog.c ...
- oracle导入dmp文件数据,dmp文件导入Oracle数据库
由于项目的需要,接触到dmp文件,并且需要读取dmp文件.而无法直接读取dmp格式文件,目前常用的方法是导入Oracle数据库,然后通过Java程序读取.这里主要说一下我遇到的问题以及解决方法. 相信 ...
- dmp导入数据 oracle_DMP文件导入ORACLE指南
大家下午好,我是阿涛. 今天的主题是介绍DMP文件导入ORACLE. [1].DMP文件的由来 我们这里说的dmp文件是从Oracle系统中导出来的备份数据,也可以认为dmp是Oracle系统中的转储 ...
- expdp oracle 并行_DMP文件导入ORACLE指南
大家下午好,我是阿涛. 今天的主题是介绍DMP文件导入ORACLE. [1].DMP文件的由来 我们这里说的dmp文件是从Oracle系统中导出来的备份数据,也可以认为dmp是Oracle系统中的转储 ...
- oracle导入多个dmp文件到一个用户,Oracle dmp文件导入(还原)到不同的表空间和不同的用户下...
------------------------------------- 从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误: 问题描述: IM ...
- dmp文件导入数据库服务器
一.什么是dmp文件 在oracle中,dmp文件是数据库导出的文件,常用于数据库的备份和迁移.一般会用exp命令来导出,用imp命令来导入也就是恢复数据库. 二.dmp文件导入 常用于数据库迁移使用 ...
- 【exp/imp】将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中
[exp/imp]将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中 1.1 BLOG文档结构图 1.2 前言部分 1.2.1 导读和注意事项 各位技术爱好者,看完本文后 ...
- 转-【exp/imp】将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中
原帖地址:http://blog.csdn.net/lihuarongaini/article/details/71512116 1.2 前言部分 1.2.1 导读和注意事项 各位技术爱好者,看完 ...
- 【故障处理】IMP-00010错误 12C的dmp文件导入11G
[故障处理]IMP-00010错误 12C的dmp文件导入11G [故障处理]IMP-00010错误 12C的dmp文件导入11G 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 ...
最新文章
- 新建eclipse的java项目报错处理
- unity天空盒渐变_CodeGo.netgt;如何使Unity中的径向渐变天空盒?
- 第 3 章 kickstart
- 思科UCS服务器怎么安装系统,安装Redhat/CentOS操作系统在UCS M系列服务器
- Selenium对多浏览器的支持
- 通过示例了解Apache Ignite Baseline拓扑
- B端产品流程图一网打尽
- jquery无法找到其他父级子集解决方法
- matlab 概率论,matlab.概率论.doc
- 20180810 突然发现自己不小心跑到了数据分析呈现岗位
- 2018.12月问题整理杂记
- 微信小程序开发制作 | 第1期:下载微信小程序开发工具
- 软件需求分析期末试题
- python字符分割垂直投影法_Python实现投影法分割图像示例(一)
- 杰理ac18芯片_杰理AC1074 MP3解码芯片ic方案说明
- 费曼:数学与物理学的关系
- 证书透明度Certificate Transparency
- 函数《潭州学院(心蓝)》
- 苹果iPhone 8或被阻击!
- .net 部署到服务端IIS,Process调用exe程序无法运行问题解决