`

Oracle 备份导出数据库

阅读更多
注:使用导出导入命令的时候需要进行ORACLE的安装目录下的BIN目录中


简单导出某一指定用户的全部表
exp cqedu/cqedu@cqu file='/root/oracle20100401.dmp'

exp 用户名/密码@SID名称 file=存储地址

如果只导出表结构可以加入
rows=n


导入
imp education/education@edu file=/feixueli20100505.dmp fro
muser=feixueli touser=feixueli


imp 有权限的用户名/密码@SID file=文件地址 fromuser=指定需要导入的所属用户表 touser=导致哪个用户下


//内容追加

有些数据库在导出的时候不用加服务名如以下
exp cqedu/cqedu file='/root/oracle20100401.dmp'

在导出的时候可能会出现说文件夹不存在,将以exp.dmp方式导出的时候可以设定一个新名字保存到当前BIN目录里。


用户登录
  常用的登录启动数据库有两种方式

一.
sqlplus /nolog
conn / as sysdba

二.
sqlplus /nolog
conn sys/sys密码@服务名 as sysdba


导入报错
   如果在导入时出现报错信息时,可能是表创建顺序引起的个别外键无法创建,这种情况只需要重新再导入一次就行了。

导入时无权限建立视图等情况
   有可能在导入的时候用户缺少创建视图或者其它操作的权限,这时可以用sys用户连接到SQLPLUS 对用户进行一次赋权限

grant dba to UserName;



远程COPY命令SCP
scp 本地文件 root@192.168.0.3:/root/

将本机的指定文件COPY到指定服务器的指定目录中   



分享到:
评论

相关推荐

    如何备份还原oracle数据库

    Oracle提供了多种工具来进行数据库备份,其中最常用的是`EXPDP`(导出)和`IMPDP`(导入)命令行工具。 #### 1. EXPDP (Export Data Pump) `EXPDP` 是一种快速高效的数据导出工具,它支持并行处理,可以极大地提高...

    oracle备份与还原数据库

    ### Oracle备份与还原数据库知识点详解 #### 一、Oracle数据库备份方法概述 Oracle数据库提供了三种标准的备份方式:导出/导入(EXP/IMP)、热备份(Hot Backup)和冷备份(Cold Backup)。这些方法根据不同的场景...

    Oracle 19c 备份恢复-导入导出

    exp 用于导出数据库对象和数据,而 imp 用于导入数据库对象和数据。两个命令都可以使用 help 选项来获取帮助信息,例如,exp help=y 和 imp help=y。 二、工作方式 exp 和 imp 工具都有三种工作方式:交互式方式、...

    linux下远程定时备份oracle数据库

    同时,确保Linux环境中的用户有执行Oracle备份操作所需的权限。 接下来,创建一个备份脚本,该脚本会执行实际的数据库备份。Oracle提供了多种备份方式,如物理备份(使用RMAN,即Recovery Manager)和逻辑备份...

    Oracle导入导出命令bat执行命.rar

    `expdp`用于导出数据库对象和数据,而`impdp`则用于将这些导出的数据导入到数据库中。这两个工具提供了许多选项和参数,以满足各种需求,例如指定导出的用户、表、模式,控制数据的过滤,以及设置导出的压缩级别等。...

    oracle实现数据库的备份与还原

    本主题将深入探讨如何使用C#编程语言来实现Oracle数据库的备份与还原过程。 首先,理解Oracle数据库的备份原理是必要的。Oracle提供多种备份方式,包括物理备份(如数据文件、控制文件的拷贝)和逻辑备份(如导出/...

    oracle备份还原数据库.zip

    本压缩包文件"oracle备份还原数据库.zip"包含两个关键部分:1. oracle备份数据库和2. oracle还原数据库,这将帮助我们理解Oracle数据库备份和恢复的基本概念及操作步骤。 首先,让我们深入探讨"Oracle备份数据库"这...

    oracle导入导出数据库的命令.zip

    在`导出数据库前先设置oracle环境变量.txt`文件中,应详细描述了这些环境变量的设置方法。 接下来,Oracle数据库的导入(Import)则是通过`impdp`(Import Data Pump)命令来实现的,用于将之前导出的二进制文件中...

    oracle备份数据库导入导出

    在Oracle数据库管理中,数据备份和导入导出是至关重要的操作,它们确保数据的安全性和可恢复性。Oracle数据库提供了多种工具和技术来实现这些任务,主要包括`expdp`(数据泵导出)和`impdp`(数据泵导入)。下面将...

    Oracle数据库导入导出工具

    本工具是一款基于Java编写的桌面应用程序,专为Oracle数据库的导入导出提供便利。 1. **Oracle数据库导入导出的重要性** - 数据迁移:当需要将数据从一个Oracle实例迁移到另一个实例时,导入导出工具是关键。 - ...

    oracle数据库导入导出备份与恢复

    Oracle数据库的导入导出是数据库管理和维护中至关重要的部分,它涉及到数据的备份与恢复,确保数据的安全性和可恢复性。Oracle提供了Export和Import工具来实现这一目标。 **Export工具**用于从数据库中提取数据和元...

    oracle数据库定期备份导出dmp文件的脚本和定时任务的设置.zip

    1、提供了oracle数据库备份脚本,导出dmp文件 2、定时任务由操作系统提供的支持,在操作系统中设置定时任务,由操作系统定期执行脚本 3、补充。压缩包脚本有点问题,不能删除旧的备份文件。需要自动删除历史备份文件...

    Java导出Oracle数据库数据

    Java 导出 Oracle 数据库数据 Java 是一种流行的编程语言,广泛应用于各种领域。Oracle 是一种关系数据库管理系统,广泛应用于企业级应用中。在实际项目中,数据备份和恢复是非常重要的工作。本文将介绍如何使用 ...

    Oracle数据库导入导出(备份与恢复).docx

    exp命令可以根据不同的参数设置来导出数据库中的不同类型的数据。例如,使用full=y参数可以导出整个数据库,而使用tables=(table1,table2)参数可以导出指定的表。 imp命令 imp命令是Oracle数据库的导入命令,用于...

    Oracle导出报错处理,备份数据库的bat

    本篇文章将详细探讨Oracle导出报错处理,以及如何利用bat批处理文件进行数据库备份和文件清理。 首先,Oracle导出(expdp)是Oracle数据库提供的一个实用工具,用于将数据库对象的数据和元数据导出到数据泵目录或...

    Oracle数据库异地自动备份.pdf

    Oracle数据库异地自动备份 Oracle数据库异地自动备份是指将Oracle数据库备份到远程服务器或磁带上,以确保数据的安全和可靠性。本文将结合实践经验,讨论UNIX环境下Oracle数据库的自动备份实现方法。 一、数据库...

    oracle数据库导出表结构到WORD文档

    在开发、文档编写或分享数据库设计时,有时我们需要将Oracle表结构导出到更便于阅读和分享的格式,比如Microsoft Word文档。这个过程可以帮助团队成员更好地理解数据库结构,也可以作为备份或审计的参考。 "oracle...

    Oracle 数据库备份与恢复总结(导出与导入装库与卸库)

    Oracle 数据库备份与恢复是数据库管理中的重要环节,它确保了数据的安全性和可恢复性。在Oracle中,常用的备份和恢复工具是`exp`(Export)和`imp`(Import)。这两个工具允许管理员导出(备份)数据库中的数据和...

    Oracle 数据库导出导入命令及详解

    在数据库管理中,数据导出和导入是常见的操作,用于备份、迁移、恢复或者在不同环境间转移数据。本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID...

    oracle 导出数据库中部分表

    本文将详细解析如何使用Oracle的导出工具(expdp)来导出数据库中的部分表,并将其保存为DMP文件,同时记录操作日志。 ### Oracle导出工具:expdp Oracle提供了两种主要的导出工具:`exp`和`expdp`。其中,`exp`是...

Global site tag (gtag.js) - Google Analytics