最近在公司中搭建一些已经上线项目,需要用到一些数据库数据,之前用Plsqdev的方式导出一些表结构,序列,存储过程的导入导出方式实在太麻烦,网上查阅到一种更快捷的方式,直接导出Dmp文件,然后再直接导入至准备好的数据库中就可以。网上已经有很多人发了更好的方式,不过有些太复杂刚开始尝试碰壁不少,下面是我的一些总结。分享一些工作中用到的小常识,希望能帮助到有需要的人。
一、导出数据库dmp格式
su - oralce
exp 用户名/密码@实例名 file=路径/导出的文件名.dmp(导出的路径一定要存在)
命令如下:
exp xlgd/xlgd@xname file=/home/oracle/xlgd.dmp
二、导入dmp到数据库步骤
su - oralce
--!imp 用户名/密码@实例名 file=路径/导入的文件名.dmp full=y;
命令如下:
!imp xlgd/xlgd@xname file=/home/oracle/sql/xlgd.dmp full=y;
如果库以及用户名实例还没创建可以参考如下
三、创建数据库用户
su - oralce
# sqlplus / as sysdba
3.1创建xlgd,并赋予各种权限
# create user xlgd identified by xlgd;
# grant dba to xlgd with admin option;
# grant alter any table to xlgd;
# grant delet
Oracle数据库快速导入导出:DMP文件操作指南

本文介绍了如何使用DMP文件快速导入导出Oracle数据库的方法,包括导出数据库为dmp格式的命令,以及将dmp文件导入到数据库的详细步骤,旨在简化数据库操作流程。
最低0.47元/天 解锁文章
5292

被折叠的 条评论
为什么被折叠?



