Oracle 数据库备份导入记录

本贴最后更新于 1942 天前,其中的信息可能已经事过景迁

一、说明

本文主要记录 Oracle 数据库 导入备份的 dmp 文件的过程、期间遇到的问题以及对应的解决方法。大多数内容都是百度边查边操作的,欢迎大家指正。

二、步骤

  1. 准备需要导入的 DMP 文件

  2. 将导出的 DMP 文件上传到准备导入的数据库服务器上

  3. 创建新用户

a. 创建用户:

create user lenovo identified by password default tablespace NNC\_DATA01 temporary tablespace TEMP profile DEFAULT;

语句说明: lenovo 为要创建的新用户的用户名,password 为新用户的密码;默认表空间为 NNC_DATA01,临时表空间为:TEMP

b. 用户授权

grant connect,dba to lenovo;

语句说明: 给 lenovo 用户 授权 connect 和 dba 的权限

  1. 创建 directory
create directory backup as 'e:\\server\\ncdb\\nc57db\\backup';

语句说明: 'e:\server\ncdb\nc57db\backup' 为 存放 DMP 文件的目录 ,backup 为别名(导入文件的时候会用到)

  1. 授权

在创建了 directory 以后,需要将 此目录授权给 前面 前面第 3 部创建的用户。

grant read,write on directory backup to public;

backup 为文件夹别名,需要与 第 4 部 别名一致

  1. 导入文件
impdp leasing/leasing directory=backup dumpfile=lyzl\_dev\_20170521.dmp remap\_schema=lyzl\_dev:leasing full=y;

语句说明:leasing/leasing 为 新用户 用户名/密码 ,lyzl_dev_20170521.dmp 为 DMP 文件文件名,lyzl_dev:leasing 分别为旧用户:新用户,

三、期间遇到的问题

1.在导入文件的时候,Oracle 报错:

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Pr

With the Partitioning, OLAP, Data Mining and Real Application Testing

ORA-39002: 操作无效

ORA-39070: 无法打开日志文件。

ORA-29283: 文件操作无效

ORA-06512: 在 "SYS.UTL\_FILE", line 488

ORA-29283: 文件操作无效等类似的错误。

问题原因:

因为当前 Oracle 数据库的新用户对 文件目录没有读写权限,也就是缺少了 2.5 步骤,即 在创建了 directory 以后 没有将目录授权给 新创建的用户 lenovo

2.在导入过程中出现 表空间不足

在导入中途,由于表空间不足停止了导入。需要释放表空间。

可选的做法有:扩展表空间、删除无用的文件释放表空间、直接删除无用的用户以及其下所有的内容。

本次选择 直接删除了一个 无用的用户 ,drop user XX cascade;

注: 在导入 DMP 文件时,中途中断,时可以继续导入的,但是有可能会出现 数据上问题,所有,在释放了表空间后,选择 删除原来导入的内容,重新导入。

本次是直接选择删除了上面啊新建的用户,重新开始创建用户并导入。

  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1083 引用 • 3461 回帖 • 285 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    103 引用 • 126 回帖 • 449 关注
  • dmp
    1 引用 • 1 回帖
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    330 引用 • 614 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...