Oracle数据导入导出方法汇总.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle数据导入导出方法汇总

Oracle数据库导入导出方法:   1.使用命令行:   数据导出:   1.将数据库TEST完全导出,用户名system密码manager导出到D:\daochu.dmp中   exp system/manager@TEST file=d:\daochu.dmp full=y   2.将数据库中system用户与sys用户的表导出   exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)   3.将数据库中的表inner_notify、notify_staff_relat导出   exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)   4.将数据库中的表table1中的字段filed1以00打头的数据导出   exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\ where filed1 like 00%\   上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。   也可以在上面命令后面加上compress=y来实现。   数据的导入:   1.将D:\daochu.dmp 中的数据导入 TEST数据库中。   imp system/manager@TEST file=d:\daochu.dmp   imp aichannel/aichannel@HUST full=y file= d:\data\newsmgnt.dmp ignore=y   上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。   在后面加上 ignore=y 就可以了。   2.将d:\daochu.dmp中的表table1导入 imp system/manager@TEST file=d:\daochu.dmp tables=(table1) imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log;   2.plsql:   数据导出:   TOOLS-Export user objects(用户对象)   TOOLS-Export tables(表)   数据的导入:   TOOLS-Import tables   Oracle Import(表) SQL Inserts(用户对象)   也可以将用户对象的语句拷贝出来,粘贴到Command Window这样的好处是可以看到执行的过程。 Linux环境中Oracle数据导入与导出备份创建用户操作以下是开发中常用的的操作 和基本命令 启动监听 lsnrctl start 关闭监听 lsnrctl stop 启动数据库 sqlplus as sysdba sqlstartup 停止数据库 sqlshutdown immediate 启动dbconsole服务 emctl start dbconsole 停止dbconsole服务 emctl stop dbconsole 启动或停止 iSQL*Plus: isqlplusctl start | stop 数据导入导出操作过程 启动Oracle: sqlplus system/system as sysdba startup 进入sqlplus以后: 以要导入、导出到test为例。 必须有 /Oracle/oradata/test 的写入权限:才可以进行如下操作. 创建表空间: create tablespace spectrip(表空间名) logging datafile /Oracle/oradata/test(和前边test一致,/Oracle/oradata目录必须存在而且有写入权限) size 200M autoextend on next 50M extent management local segment space management auto; 创建用户和密码: create user ectrip(用户名) identified by ectrip(密码) default tablespace spectrip(表空间名) temporary tablespace TEMP profile default quota unlimited on users; 添加用户授权: grant d

文档评论(0)

bguarfan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档