`
songlei8090
  • 浏览: 37976 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle数据库备份与恢复命令

 
阅读更多
Oracle数据库备份与还原命令
 
数据导出:
 
  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 将数据库中的表table1 、table2导出
 
  exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
 
  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
 
  上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
 
  在后面加上 ignore=y 就可以了。
 
  2 将d:\daochu.dmp中的表table1 导入
 
  imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
 
  基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入。
 
  注意:
 
  你要有足够的权限,权限不够它会提示你。
 
  数据库时可以连上的。可以用tnsping TEST 来获得数据库TEST能否连上
 
附录一:
 给用户增加导入数据权限的操作
 第一,启动sql*puls
 第二,以system/manager登陆
 第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)
 第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
   DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
      DBA,CONNECT,RESOURCE,CREATE SESSION  TO 用户名字 
 第五, 运行-cmd-进入dmp文件所在的目录, 
      imp userid=system/manager full=y file=*.dmp
      或者 imp userid=system/manager full=y file=filename.dmp
 
安装oracle9I
Szportdb\szportdb\szportdb
用sysdba 登录建立用户:szportdb 表空间可以自己设定,也可以Users
倒入数据库。
 
Imp szportdb/szportdb@szportdb full=y C:\szportdb.dmp ignore=

 

1
3
分享到:
评论

相关推荐

    oracle数据库备份与恢复命令(批处理)

    最近配置需要做oracle数据库的备份,总结了以前做的批处理,其中的一些数据需要根据实际情况进行更改。

    Oracle数据库备份和恢复的命令

    简单直接,通俗易懂的Oracle数据库备份和恢复。对于Oracle数据库不了解的同志,可以查阅。

    oracle数据库备份与还原

    oracle的数据库备份与还原,有数据泵的导入导出

    oracle数据库备份恢复源码

    支持任意DMP文件的自动恢复程序,避免手工输入诸多命令,简化操作。

    Oracle数据库的备份与恢复

    Oracle数据库的备份与恢复.rar (12.09 KB) 常用备份及命令,常用备份及命令常用备份及命令常用备份及命令

    Oracle 数据库的备份与恢复

    Oracle 数据库的备份与恢复,介绍oracle数据库导入导出的操作命令。

    Oracle数据库自动备份工具

    Oracle数据库备份、恢复工具。是原来我们部门常用的小工具,代替Oracle客户端的exp和imp命令,支持自动备份和zip压缩,功能不是很强大,但是可以满足日常Oracle简单备份使用。

    oracle10g常用命令数据库的备份和恢复

    刚学时自己整理的。只有一点,但适用于想要接触和刚刚接触Oracle的人。 oracle10g常用命令

    Oracle 10gr2版本数据库备份和恢复工具

    oracle数据库的备份和恢复一般都在dos下通过命令实现,但是,对于一般的数据库管理员或是普通用户而言,命令的使用可能多少是他们的难点,为了摆脱那些可怕的命令,我将那些命令集成到可视化的程序中,使用方便快捷...

    oracle培训教材——备份与恢复以及常用命令

    oracle培训教材——备份与恢复以及常用命令 把oracle数据库从我的电脑上迁移到机房的电脑上,一开始采用dmp/imp方式,但是发现需要导出很多用户,太麻烦。所以决定采用冷备份/冷恢复的方式。

    oracle备份和恢复.pdf

    所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态...

    Oracle备份与恢复培训教程

    本书是一本oracle数据库备份与恢复的好书。本书分别讲解了用户管理的备份与恢复和RMAN的备份与恢复。各章主题鲜明、注重实用。通过各种应用示例,使读者在理 论学习的同时,能进行实践练习,为以后在实际的运行环境...

    Oracle备份与恢复培训教程2

    本书是一本oracle数据库备份与恢复的好书。本书分别讲解了用户管理的备份与恢复和RMAN的备份与恢复。各章主题鲜明、注重实用。通过各种应用示例,使读者在理论学习的同时,能进行实践练习,为以后在实际的运行环境中...

    Oracle 备份、恢复单表或多表数据步骤

    Oracle 备份、恢复单表或多表数据步骤,适用于 Oracle 8、9、10。 *备份单表或多表数据:

    赤兔Oracle数据库恢复软件 v11.6.zip

    软件功能强大,持修复因各种原因造成的数据库无法打开或数据库删除后没有备份的问题,从而实现对Oracle数据库的抢修恢复,最大限度减少数据丢失。是用户实现Oracle数据库抢修恢复的好帮手。需要的朋友快来下载吧! ...

    Mssql、Oracle、Mysql数据库备份与还原总结

    Mssql、Oracle、Mysql数据库备份与还原语句命令及方法整理总结。

    Oracle数据库学习指南

    Oracle2: 1. 《Oracle8 优化技术》摘录 (第一章 安装) 2. 《Oracle8 优化技术》摘录 (第二章 内存-CPU) 3. 《Oracle8 优化技术》摘录 (第三章 输入-输出) 4. EXP、IMP 命令详解 ...52. 自动备份Oracle数据库

    高性能动态SQL Oracle数据安全 Oracle 数据库的聚簇技术 等等

    Oracle数据库的备份与恢复 77 Oracle分区功能提高应用程序性能 79 Oracle数据库处理时间基本准则 81 入侵Oracle数据库常用操作命令 82 Oracle数据库优化及其应用程序研究 83 Instance实例和数据库 85 Oracle数据缓冲...

    Oracle数据备份与还原(全).docx

    该资源主要是oracle数据库备份和还原的相关记录,主要对oracle数据库相关操作进行了解释,对各个命令做了讲解,欢迎有需要的小伙伴下载学习!

    12.系统和数据库备份、恢复策略.doc

    系统、数据库备份和恢复策略 一、各数据库备份策略 目前应用服务器采用Oracle RAC数据库,应用服务器采用双机备份,主备机数据库通过磁阵共享信息。 备份采用两种方式: 1. 配置信息备份 数据库定时调用备份程序,...

Global site tag (gtag.js) - Google Analytics