C/C++教程

Oracle 导出及导入数据库/表

本文主要是介绍Oracle 导出及导入数据库/表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、导出

语法:exp  用户名/密码@服务名   tables=表名   file=xxx.dmp   log=xxx.log    owner=用户名

导出表:   exp username/password@orcl tables=sys_user file=D:/user.dmp log=D:/user.log

导出数据库: exp username/password@orcl  file=D:/user.dmp log=D:/user.log owner=username

注意:(1)、oracle 11g空表不能exp导出,解决方法

          (2)、当密码中含有@   特殊符号解决方法:

2、导入

语法一: imp 用户名/密码    BUFFER=64000 file=数据库表.dmp存放的地址   ignore=y  full=y

语法二: imp 用户名/密码@服务名 file=F:\xxx.dmp full=y ignore=y log=F:\log.log

示例 :   imp test/test@192.168.1.111:1521/orcl file=F:\test.dmp full=y ignore=y log=F:\testlog.log

注释:

ignore=y是表示忽略创建错误,继续后面的操作;

full=y表示导入文件中的全部内容,有可能有多个用户的内容

 

这篇关于Oracle 导出及导入数据库/表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!