---------------------导入 -------------------------
注意事项:导入前先搞清楚,用户名和表空间,否则导入了不同的用户名和表空间名会报错
cmd中导入dup
--1把dup文件拷贝到oracle安装目录C:\app\Administrator\admin\orcl\dpdump 这个文件夹下面
--2在cmd中执行(参数 table_exists_action=replace 会替换原有的表数据)
impdp xxx/yyy dumpfile=zzz.DUP REMAP_SCHEMA=xxx:yyy EXCLUDE=USER table_exists_action=replace(注意:本地用户应该要保持与dup/dmp中的用户名一致,当然表空间名称最好也一样)
cmd中导入dmp
imp 用户名/密码@实例名 file=导入的dmp文件路径 full=y
如果表已经存在则需要添加ignore=y 不然报错
imp bpmx/bpmx@127.0.0.1/orcl file='C:\Users\Administrator\Desktop\dlbb\dlbb.dmp' full=y ignore=y
---------------------导出 -------------------------
cmd中导出dmp
exp zdjs/zdjs@192.168.1.153/orcl file=d:\zdjsqq.dmp log=D:\zdjsqq.log owner=zdjs
cmd中导出某个表数据
exp bpmx/bpmx file=d:\test1.dmp statistics=none TABLES=(W_DLBB__XLPXB)---------------------高版本库导进低版本库 -------------------------
正式环境导入数据后完整了的sql
impdp xxx/xxx@192.168.1.6/ticp DIRECTORY=DATA_PUMP_DIR DUMPFILE=bpm20190821.dup SCHEMAS=bpmx logfile=bpm20190821.log version=11.2.0.1.0 transform=segment_attributes:n
注意:
高版本库导进低版本库,加目标版本号(version=11.2.0.1.0 ),不要full=y参数
11.2.0.4.0--->11.2.0.1.0
oracle个人常用sql(导入导出数据库的操作)
原创
©著作权归作者所有:来自51CTO博客作者爱跳舞的程序员的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SQL数据库入门04:数据查询操作
本文介绍基于Microsoft SQL Server软件,实现数据库表中多种数据查询方法的具体操作~
SQL 数据库 SQL Server MySQL 数据库查询 -
oracle数据库导入和导出
1.expdp导出相关#sqlplus / as sysdba创建逻辑目录、查看逻辑目录SQL>create directory mydata as '/u01/mydat
oracle 数据库 database 表空间 sql -
oracle数据库导入导出步骤
oracle数据库导入导出详解和相关步骤
备份 oracle 数据库