加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle导入导出数据

发布时间:2020-12-12 15:02:47 所属栏目:百科 来源:网络整理
导读:正常就是exp的方法最快,导入是imp的方式也是最快的 具体exp语法 1. 获取帮助 exp help=y 2. 导出一个完整数据库 exp system/manager file=bible_db log=dible_db full=y 3. 导出数据库定义而不导出数据 exp system/manager file=bible_db log=dible_db full

正常就是exp的方法最快,导入是imp的方式也是最快的

具体exp语法

1. 获取帮助    exp help=y    

2. 导出一个完整数据库    exp system/manager file=bible_db log=dible_db full=y    

3. 导出数据库定义而不导出数据    exp system/manager file=bible_db log=dible_db full=y rows=n    

4. 导出一个或一组指定用户所属的全部表、索引和其他对象    

exp system/manager file=seapark log=seapark owner=seapark    

exp system/manager file=seapark log=seapark owner=(seapark,amy,amyc,harold)  

注意:在导出用户时,尽管已经得到了这个用户的所有对象,但是还是不能得到这些对象引用的任何同义词。解决方法是用以下的SQL*Plus命令创建一个脚本文件,运行这个脚本文件可以获得一个重建seapark所属对象的全部公共同义词的可执行脚本,然后在目标数据库上运行该脚本就可重建同义词了。      

SET LINESIZE 132    SET PAGESIZE 0    SET TRIMSPOOL ON    SPOOL c:seapark.syn    SELECT 'Create public synonym '||synonym_name    ||' for '||table_owner||'.'||table_name||';'    FROM dba_synonyms    WHERE table_owner = 'SEAPARK' AND owner = 'PUBLIC';    SPOOL OFF    

5. 导出一个或多个指定表    exp seapark/seapark file=tank log=tank tables=tank    exp system/manager file=tank log=tank tables=seapark.tank    exp system/manager file=tank log=tank tables=(seapark.tank,amy.artist)  

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读