oracle数据泵导入导出 cmd命令和sqlplus命令

本文详细介绍了使用Oracle的expdp和impdp命令进行数据库DMP文件的导出与导入过程,包括创建表空间、用户及权限分配的具体操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cmd命令行

#导出dmp文件

--       (导出用户名  /导出密码        @被导出的实例地址/  实例名    schemas=被导出数据库       

expdp userName1/password1      @100.100.xxx.xxx/     fund02    schemas=investproject   directory=DATA_PUMP_DIR

--              导出重命名.DMP )

dumpfile=investproject01.DMP

#导入dmp到数据库
--      (将导入到的用户名  / 密码        @实例地址            /被导出实例名         =被导入的dmp文件       

impdp    shanxi02           / shanxi02  @100.100.xxx.xxx /fund02      dumpfile=investproject01.DMP     directory=DATA_PUMP_DIR 

--                          导出用户名     :导入用户名                                    导出表空间   :  导入表空间    )

remap_schema=investproject    :   shanxi02        remap_tablespace=   invest         :     shanmei02

 

 

sqlplus命令行

#创建新的表空间

--                            表空间名称   地址                                                    \实例   \表空间.dbf        表空间大小  设置自动扩展大小 50M

create tablespace shanxi02     datafile'E:\xxx\sofeware\Oracle\oradata\fund02\shanxi02.dbf'  size 400M  autoextend on next 50M;

#创建用户并赋权对应的表空间

--                     用户名                                  密码              默认权限的表空间   XXX

create user     shanxi02       identified  by    shanxi02     default tablespace   shanxi02;

#给用户赋予dba的权限

--                                                       被赋予权限的用户名

grant connect,resource,dba to         shanxi02;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值