我是要进入软件测试这个行业的新手!请大家多多指教!

oracle导入导出命令

上一篇 / 下一篇  2012-11-21 15:50:24 / 个人分类:oracle

Oracle数据导入导出imp/exp
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。
 
语法:
imp userid/password@数据库全局名 file=dmp文件目录 其它参数
 
导出
1、cmd进入dos
2、expsystem/system@orclfile=e:\mis.dmp full=y
导出orcl下所有数据库
--full=y 该参数指定是否全部导出
注:导出注意事项:导出的是当前用户的的数据,当前用户如果有DBA的权限,则导出所有数据!
3、expsystem/system@orclfile=e:\mis.dmp wner=(system,sys)
导出orcl下用户system和sys用户的数据
4、expsystem/system@orclfile=e:\mis.dmp wner=(mis)
导出oral下用户mis用户对应的数据库(oracle建数据库是与用户相关联的,此处owner=(mis)即是导出该用户对应的数据库)
5、expsystem/system@orclfile=e:\mis.dmp tables=(a,b)
将数据库中的表a、b导出
6、expsystem/system@TESTfile=e:\mis.dmp tables=(a) query=\" where filed1like '00%'\"
将数据库中的表a中的字段filed1以"00"打头的数据导出
 
用winzip把dmp文件可以很好的压缩。不过在上面命令后面 加上 compress=y  就可以了。
 
导入
1、将e:\mis.dmp中的数据导入mis数据库中。
impsystem/system@TEST  file=e:\mis.dmp
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。
2、将e:\mis.dmp中的表a导入
impsystem/system@orcl  file=e:\mis.dmp  tables=(a)
 
 

 

TAG:

 

评分:0

我来说两句

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 17877
  • 日志数: 16
  • 书签数: 1
  • 建立时间: 2008-05-30
  • 更新时间: 2012-11-21

RSS订阅

Open Toolbar