`
songlei8090
  • 浏览: 39021 次
  • 性别: 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数据库备份 1. **RMAN (Recovery Manager)**: Oracle提供的强大工具,用于数据库的备份、恢复和维护。RMAN可以直接连接到运行中的数据库,也可以通过控制文件、服务器进程或者网络连接进行离线备份。 -...

    基于RMAN的Oracle数据库备份与恢复机制.pdf

    基于RMAN的Oracle数据库备份与恢复机制.pdf 本文档详细介绍了基于RMAN的Oracle数据库备份与恢复机制。Oracle Recovery Manager(RMAN)是Oracle公司提供的一种专门备份工具,能够实现数据库定制备份、自动备份等...

    01-Oracle数据库备份与恢复教程

    ### Oracle数据库备份与恢复教程知识点概述 #### 一、Oracle数据库备份基础知识 ##### 1.1 备份文件类型及命名规范 - **备份文件**:主要包括两类文件,分别是用户对象文件(*.sql)和数据文件(*.dmp)。 - **...

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

    ### Oracle数据库备份与恢复的关键知识点 #### 一、Oracle数据库备份流程详解 ##### 1. 创建备份目录 在进行Oracle数据库备份之前,首先需要在服务器上创建一个专门用于存放备份文件的目录。例如,在示例中,以`...

    Oracle数据库备份与恢复.pdf

    ### Oracle数据库备份与恢复 #### 一、Oracle数据库概述 Oracle数据库是一款由甲骨文公司开发的关系型数据库管理系统,以其卓越的性能、可扩展性和安全性在全球范围内被广泛应用。Oracle数据库的特点包括: - **...

    oracle数据库备份与恢复技术

    ### Oracle数据库备份与恢复技术详解 #### 一、引言 在现代企业的信息化建设中,Oracle数据库因其卓越的性能和稳定性被广泛应用于金融、电信、电子商务等多个领域。然而,无论多么可靠的系统都无法避免可能出现的...

    Oracle数据库备份恢复工具

    本工具"Oracle数据库备份恢复工具"是基于MFC(Microsoft Foundation Classes)界面开发的,旨在提供一个简单易用的平台,帮助用户轻松完成Oracle数据库的备份与恢复任务。 首先,我们来了解Oracle数据库备份的基本...

    Veeam 备份恢复oracle数据库详细配置文档

    Veeam 备份恢复 Oracle 数据库详细配置文档 本文档旨在详细介绍如何使用 Veeam 备份恢复 Oracle 数据库的配置过程。该文档将指导读者从环境准备到推送 Oracle RMAN Plugin,再到创建备份作业和运行备份作业,最后...

    Oracle数据库的备份与恢复方案内部学习资料

    下面将详细介绍Oracle数据库备份与恢复的核心概念和技术细节。 #### 二、备份的概念 1. **备份定义**: - 数据库备份是指为防止数据丢失或损坏而采取的一系列措施。 - 它通常包括定期复制数据库中的数据和日志...

    Oracle数据库备份与恢复

    本资料聚焦于“Oracle数据库备份与恢复”,旨在深入解析这一关键主题。 在Oracle数据库中,备份与恢复是数据管理的重要组成部分,它涉及到数据的保护、灾难恢复和业务连续性。备份是为了防止数据丢失,而恢复则是当...

    ORACLE数据库备份与恢复测试

    在Oracle数据库管理中,备份与恢复是至关重要的环节,它关系到数据的安全性和系统的稳定性。Oracle提供了多种备份和恢复策略,以确保在面临硬件故障、软件错误或人为误操作时,能够快速有效地恢复数据。本测试案例将...

    oracle数据库备份与恢复测试

    根据提供的文件信息,我们可以从中提炼出Oracle数据库备份与恢复的关键知识点。下面将详细解析这些知识点。 ### Oracle数据库备份与恢复的基础概念 Oracle数据库备份是指为了防止数据丢失或损坏而进行的数据复制...

    oracle数据库备份与还原

    综上所述,Oracle数据库备份与恢复是数据库管理的重要组成部分。通过合理利用Oracle提供的工具和技术,如数据泵导入导出、RMAN备份等,可以有效保障数据的安全性和可用性。在实际操作中,根据不同的需求选择合适的...

    Oracle数据库备份与恢复之完全攻略

    本资源“Oracle数据库备份与恢复之完全攻略”提供了一份详尽的指导,涵盖了Oracle数据库的备份、还原过程及注意事项。 一、Oracle数据库备份类型 1. **完整备份**:包括数据库的所有数据文件、控制文件、参数文件...

    ORACLE数据库备份用bat脚本

    首先,让我们理解"Oracle数据库备份用bat脚本"的概念。批处理脚本是Windows操作系统中的一种命令文件,可以包含一系列的DOS命令,用于自动化执行特定的任务。在Oracle数据库环境中,我们可以利用Oracle的数据泵工具...

    oracle数据库备份与恢复

    本篇文章将深入探讨Oracle数据库备份与恢复的核心概念、常用方法以及详细流程。 一、Oracle数据库备份的重要性 Oracle数据库中存储的数据通常包含企业的核心业务信息,任何数据丢失都可能导致严重的经济损失甚至...

    oracle数据库备份与恢复笔记

    根据提供的文件信息,我们可以深入探讨Oracle数据库备份与恢复的关键知识点,并通过示例来具体说明。 ### Oracle数据库备份与恢复 #### 一、Oracle数据库备份基础知识 在进行Oracle数据库备份之前,了解基本概念...

    如何备份还原oracle数据库

    在IT领域中,Oracle数据库因其高性能、可靠性及可扩展性被广泛应用于企业级应用之中。对于Oracle数据库管理员而言,掌握如何高效地进行...希望本文能够帮助您更好地理解和掌握Oracle数据库备份与恢复的关键技术点。

    一步一步学RMAN做oracle数据库备份与恢复

    ### RMAN 在 Oracle 数据库备份与恢复中的应用详解 #### 一、RMAN 简介及重要性 RMAN(Recovery Manager)是 Oracle 提供的一种强大的工具,用于管理和自动化 Oracle 数据库的备份、恢复以及灾难恢复过程。它不仅...

Global site tag (gtag.js) - Google Analytics