全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL create directory dump_dir as /u01/app/oracle/admin/lsmesdb/dpdump;Directory created.SQL grant read,write on directory dump_dir to system;Grant succeeded.創建使用者create user test identified by test;授權GRANT CONNECT TO TEST;GRANT EXP_FULL_DATABASE TO TEST;GRANT IMP_FULL_DATABASE TO TEST;GRANT DBA TO TEST1.導出整個數據庫exp test/testlinshine file=d:dumplinshine.dmp full=y2.導出特定的表exp test/testlinshine tables=color_admin.emp,color.dept file=mytable.dmp3.導出特定的用戶exp test/testlinshine owner=scott file=myuser.dmp4.導出特定的表空間exp test/testlinshine tablespace=users file=mytp.dmp1.導入整個數據庫imp test/testlinshine full=y file=d:dumplinshine.dmp ignore=y2.導入特定的表imp test/testlinshinetables=color_admin.empfile=mytable.dmpimp test/testlinshine tables=color_admin.emp fromuser=scotttouser=new_scott file=mytable.dmp3.導入特定的用戶revoke unlimited tablespace from bl_admin;alter user bl_admin quota 0 on MES_TABLESPACE;alter user bl_admin quota unlimited on BL_MES_DATA_TS;imp bl_admin/bladminblmes4 fromuser=mes_admin touser=bl_admin file=e:blmes.dmp log=e:imp.log1. create user backup_admin identified by backupadmin;2. GRANT EXP_FULL_DATABASE TO backup_admin;3. GRANT IMP_FULL_DATABASE TO backup_admin;4. grant create session,resource to backup_admin5. create directory pump_dir as E:dump;6. grant read on directory pump_dir to backup_admin導出數據庫Expdp test/testlinshine dumpfile=pump_dir:mydb.dmp schemas=color_admin job_name=rebert nologfile=y7. 導入數據庫Impdp test/testlinshine dumpfile=pump_dir:mydb.dmp remap_schema=color_admin:test job_name=rebert nologfile=yContent=metadata_only只有表結構Data_only只有數據ALL所有8. 使用expdp和impdp来给方案(用户)转移表空间3.1導出expdp system/manager DIRECTORY=dump_dir DUMPFILE=schema.dmp SCHEMAS=old_user LOGFILE=export2009021601.log3.2導入impdp new_user/password DIRECTORY=dump_dir DUMPFILE=schema.dmp SCHEMAS=old_user REMAP_SCHEMA=old_user:new_user REMAP_TABLESPACE=system:new_tablespace LOGFILE=import2009021601.logselect username,sid,serial# from v$session;alter system kill session 152,24357 immediate;drop user test cascade;grant connect ,resource to test identified by test;alter user test default tablespace test_ts temporary tablespace temp;下面介绍的是导入导出的实例。数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中 exp email=system/managerTESTsystem/managerTEST/email file=d:daochu.dmp full=y2 将数据库中system用户与sys用户的表导出 exp email=system/managerTESTsystem/managerTEST/email file=d:daochu.dmp owner=(system,sys)3 将数据库中的表inner_notify、notify_staff_relat导出 exp email=aichannel/aichannelTESTDB2aichannel/aichannelTESTDB2/email file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat) 4 将数据库中的表table1中的字段filed1以00打头的数据导出 exp email=system/managerTESTsystem/managerTEST/email file=d:daochu.dmp tables=(table1) query= where filed1 like 00%上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。也可以在上面命令后面 加上 compress=y 来实现。数据的导入1 将D:daochu.dmp 中的数据导入 TEST数据库中。 imp email=system/managerTESTsystem/managerTEST/email file=d:daochu.dmp imp email=aichannel/aichannelHUSTaichannel/aichannelHUST/email full=y file=file= d:datanewsmgnt.dmp ignore=y 上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。 在后面加上 ignore=y 就可以了。2 将d:daochu.dmp中的表table1 导入imp email=system/managerTESTsystem/managerTEST/email file=d:daochu.dmp tables=(table1)基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。 Oracle并没有提供什么参数让你将数据导入到指定的表空间中,数据默认还是导入到它原来所在的表空间。你可以用IMP 的SHOW参数可以看到其创建脚本中会指定TABLESPACE参数,而这个值是原系统该对象所在的表空间,跟你用户默认的表空间是没有关系的。当然如果你建表时没特意指定表空间,那么默认的就会是用户的默认表空间。 贝壳 (22364224)2011-02-14 16:18:15 1如果目标系统中不存在跟原系统一样的表空间,这个一样,是指存储你要导入的数据的表空间如:你要导入的数据在原系统中是存放在USERS表空间的,而在目标系统并不存在这个表空间,那么你在导入数据时数据就会导入到目标系统中该用户的默认表空间2 如果存在一样的表空间,则在目标系统中:a) REVOKE UNLIMITED TABLESPACE FROM 该USERb) 取消该用户在原系统导出数据所在表空间的配额:SQLALTER USER XXX QUOTA 0 ON OLD_TABLESPACEc) 将你要存储导入数据的表空间设为该用户默认的表空间d) 添加该用户在其默认表空间中的配额:SQLALTER USER XXX QUOTA UNLIMITED ON NEW_TABLESPACE3 其他方法:a) 可以用IMP的SHOW=Y将创建脚本SPOOL出来,然后修改其创建脚本中的TABLESPACE,将其修改成你所需要的表空间。b) 用第三方工具,比如TOAD,产生其创建脚本,然后修改TABLESPACE值,然后导入的时候加IGNORE=Y进行导入。c) 可以先导入数据,然后用TOAD的R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医联体院感工作制度
- 医院九不准工作制度
- 医院团总支工作制度
- 医院采购部工作制度
- 协防部工作制度汇编
- 博士工作室工作制度
- 卫生局保密工作制度
- 卫生院医院工作制度
- 卫生院院感工作制度
- 厅局老干部工作制度
- 2025年云南省昆明嵩明县选调事业单位人员12人历年管理单位笔试遴选500模拟题附带答案详解
- 浦东教师招聘教案模板
- JBT 14745-2024《镁合金压铸熔炉 安全要求》
- 简易版装修合同电子版
- 福建石狮鸿山热电厂二期工程脱硫、脱硝、除尘设施先期验收监测报告
- 通信光缆线路施工实施方案投标方案(技术标)
- “超额利润资料新提成”薪酬激励方案
- 重庆地区某二级公路改建设计-毕业设计设计书
- 2023学年完整公开课版花丝纹样
- 辅警招聘考试试题库(附答案)
- 对羟基苯乙酮合成
评论
0/150
提交评论