Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65411
  • 博文数量: 19
  • 博客积分: 310
  • 博客等级: 一等列兵
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-21 21:10
文章分类
文章存档

2011年(19)

我的朋友

分类: Oracle

2011-11-20 23:16:44

1. u1,u2,现将u1模式导出,导入到u2;
   u1:exp file=d:\oracle\u1schema.dmp
   u2:imp file=d:\oracle\u1schema.dmp fromuser=u1 touser=u2
2. u1导入自己的模式
   u1:imp file=d:\oracle\u1schema.dmp
  
1. 导出导入权限:exp_full_database(别的对象),imp_full_database(别的对象)
      还需:create session,
2. 各参数:
     file=xxx.dmp //导出后的数据放在这个文件中;
     row=y      //表明还导出数据(默认)
     log=xxx.log   //操作的日志
     direct=y   //表示是直接模式,不是常规模式;直接导出速度快,不能交互使用,
     parfile=p.txt  //写一个参数文件
     owner=xx   //表明导出xx的模式;
     tablespaces=xxx     //表明导出表空间;
      full=y          //表明导出全数据库(基本不用)
     tables=xxx,xxx1   //表明导出表
     grants=y/n   //设置是否导出权限信息
     indexes=y   //是否导出表和聚集的索引;
     compress=y/n  //指导出是是否把碎片段压缩成单个扇区;
     buffer=  //设置提取行数据时的数据缓冲区的大小;
     triggers=y/n  //是否导出触发器
    
    
3.操作过程中的字符集设置:
  源数据库、目标数据库的字符集是否一致:select * from nls_database_parameters;
  查看*.dmp文件的字符集等信息:imp show=y file=u1.dmp
  可改客户端exp的字符集与源数据库相同,则不需要转换:SET NLS_LANG=NLS_LANGUAGE_NLS_TERRITORY.NLS_CHARACTERSET
  
  
阅读(2660) | 评论(0) | 转发(0) |
0

上一篇:oracle 视图

下一篇:java学习1

给主人留下些什么吧!~~