oracle将dmp文件还原到本地的步骤

本文详细介绍了如何将Oracle的dmp文件还原到本地环境,包括将dmp文件复制到本地目录,然后以sys as sysdba身份进入PL/SQL Developer,创建表空间和用户,特别是当db_block_size设置为8k时,如何处理表空间最大文件限制。
摘要由CSDN通过智能技术生成

1、将dmp文件复制到本地环境(例如:G:\data\oracle_datafile)

2、sys as sysdba进入pl/sql developer,创建表空间和用户

创建表空间,db_block_size=8k的时候,表空间最大文件为32个G

--查看参数
select * from v$system_parameter where name like '%_cache_size%';
--设置参数【db_16k_cache_size】
alter system set db_16k_cache_size=16M scope=both;
--创建表空间(包含多个数据文件,数据文件块大小为16K)
create tablespace test_ora_sql datafile 
'G:\data\oracle_datafile\test_ora_sql001.dbf' size 512M autoextend on next 512M maxsize UNLIMITED,
'G:\data\oracle_datafile\test_ora_sql002.dbf' size 512M autoextend on next 512M maxsize UNLIMITED
BLOCKSIZE 16k
EXTENT MANAGEMENT LOCAL;
--创建用户,并设置用户的默认表空间
create user user_ora_sql identified by 123456 default tablespace test_ora_sql;
--给用户授权
grant resource,connect,dba to user_ora_sql;
--创建目录
create or replace directory chldp_dir as 'G:\data\oracle_datafile';
--开始导入数据
--导入尝试
impdp system/123456&
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值