--数据库备份
exp 用户名/密码 FILE=文件存放路径
--数据库恢复
imp 用户名/密码 FILE=文件存放路径
#资料参考
--1、完全:
EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
--如果要执行完全导出,必须具有特殊的权限
--2、用户模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC
--这样用户SONIC的所有对象被输出到文件中。
--3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
--这样用户SONIC的表SONIC就被导出
exp参数:
关键字 说明(默认)
----------------------------------------------
USERID 用户名/口令
FULL 导出整个文件 (N)
BUFFER 数据缓冲区的大小
OWNER 所有者用户名列表
FILE 输出文件 (EXPDAT.DMP)
TABLES 表名列表
COMPRESS 导入一个范围 (Y)
RECORDLENGTH IO 记录的长度
GRANTS 导出权限 (Y)
INCTYPE 增量导出类型
INDEXES 导出索引 (Y)
RECORD 跟踪增量导出 (Y)
ROWS 导出数据行 (Y)
PARFILE 参数文件名
CONSTRAINTS 导出限制 (Y)
CONSISTENT 交叉表一致性
LOG 屏幕输出的日志文件
STATISTICS 分析对象 (ESTIMATE)
DIRECT 直接路径 (N)
TRIGGERS 导出触发器 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
FILESIZE 各转储文件的最大尺寸
QUERY 选定导出表子集的子句
二、IMP:
具有三种模式(完全、用户、表)
--1、完全:
IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
--2、用户模式:
IMP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC
--这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。
--3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
--这样用户SONIC的表SONIC就被导入。
imp参数:
关键字 说明(默认)
----------------------------------------------
USERID 用户名/口令
FULL 导入整个文件 (N)
BUFFER 数据缓冲区大小
FROMUSER 所有人用户名列表
FILE 输入文件 (EXPDAT.DMP)
TOUSER 用户名列表
SHOW 只列出文件内容 (N)
TABLES 表名列表
IGNORE 忽略创建错误 (N)
RECORDLENGTH IO 记录的长度
GRANTS 导入权限 (Y)
INCTYPE 增量导入类型
INDEXES 导入索引 (Y)
COMMIT 提交数组插入 (N)
ROWS 导入数据行 (Y)
PARFILE 参数文件名
LOG 屏幕输出的日志文件
CONSTRAINTS 导入限制 (Y)
DESTROY 覆盖表空间数据文件 (N)
INDEXFILE 将表/索引信息写入指定的文件
SKIP_UNUSABLE_INDEXES 跳过不可用索引的维护 (N)
ANALYZE 执行转储文件中的 ANALYZE 语句 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
TOID_NOVALIDATE 跳过指定类型 id 的校验
FILESIZE 各转储文件的最大尺寸
RECALCULATE_STATISTICS 重新计算统计值 (N)
分享到:
相关推荐
实验4 数据库备份与恢复实验 数据库备份与恢复是数据库管理系统中非常重要的一部分。实验4 数据库备份与恢复实验旨在让学生掌握数据库备份与恢复的操作方法。 知识点1: 数据库备份 数据库备份是指将数据库中的...
在IT行业中,数据库备份是确保数据安全和业务连续性的重要环节。C#作为.NET框架的主要编程语言,可以用于创建高效且用户友好的应用程序,包括带有进度条的数据库备份功能。以下将详细介绍如何利用C#实现这个功能,...
数据库备份是为了防止数据丢失而创建的数据副本,这可能是由于硬件故障、软件错误、恶意攻击或其他不可预见的情况导致的。在Thinkphp中,我们可以利用内置的数据库工具或者第三方库来实现这一目标。 1. **Thinkphp...
数据库备份与还原是IT领域中一个至关重要的环节,特别是在企业级应用中,数据的安全性和完整性是业务持续运行的基础。在数据库系统遭受意外故障、硬件损坏、软件错误或恶意攻击时,能够快速恢复到正常状态至关重要。...
**PostgreSQL数据库备份脚本详解** 在IT领域,数据库的安全性是至关重要的,定期备份是保障数据安全的重要手段。PostgreSQL作为一款强大的开源关系型数据库系统,提供了多种方式进行数据库的备份与恢复。本文将深入...
首先,让我们理解"Oracle数据库备份用bat脚本"的概念。批处理脚本是Windows操作系统中的一种命令文件,可以包含一系列的DOS命令,用于自动化执行特定的任务。在Oracle数据库环境中,我们可以利用Oracle的数据泵工具...
《易语言源码SQL数据库备份恢复详解》 在IT领域,数据备份与恢复是至关重要的环节,它确保了系统在遭遇故障或意外情况时能够快速恢复到正常状态,避免重要数据丢失。本篇将深入探讨易语言源码实现的SQL数据库备份与...
本文将探讨一种另类的SQL Server数据库备份解决方案,旨在提供更灵活、高效的数据保护策略。 首先,我们要理解为什么需要另类备份方案。标准的SQL Server备份虽然全面,但在大规模数据库或高I/O环境下,可能会面临...
在IT行业中,数据库备份是确保数据安全性和业务连续性的重要环节。C#和ASP.NET作为Microsoft .NET框架下的编程语言和Web开发平台,可以用来构建高效、可靠的数据库管理工具,其中包括数据库的备份功能。本教程将详细...
数据库备份是为了防止数据丢失,它将数据库的当前状态保存到一个或多个文件中。常见的备份类型包括完整备份、差异备份和事务日志备份。完整备份保存整个数据库,而差异备份仅记录自上次完整备份以来的更改。事务日志...
SQL Server 2005备份的数据库还原到SQL Server ... 您可能感兴趣的文章:SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法SQL 2005 ERROR:3145 解决办法(备份集中的数据库备份与现有的数据库不同)
达梦数据库备份恢复使用 达梦数据库备份恢复是数据库管理中非常重要的一部分。它可以确保数据库的安全和可靠性。本文将详细介绍达梦数据库备份恢复的步骤和方法。 一、归档配置 在进行数据库备份之前,需要配置...
数据库备份是IT领域中至关重要的任务,特别是在使用像SQL Server这样的大型关系型数据库管理系统时。本文将深入探讨SQL Server数据库备份的重要性和实现方法,以及如何使用特定的winform程序进行数据库备份。 首先...
以上知识点详细阐述了MySQL数据库备份与恢复的基本操作、使用工具、以及各操作步骤。这些知识点对于数据库管理、维护和数据安全具有重要意义。通过本次实验,学生可以熟练掌握数据库的备份与恢复技能,了解不同备份...
1. **Oracle数据库备份**:Oracle数据库备份主要包括物理备份和逻辑备份。物理备份包括完整数据库备份、增量备份和差异备份,通过复制数据库的数据文件、控制文件和日志文件来实现。逻辑备份则是通过SQL命令(如`...
数据库备份是信息系统管理中的关键环节,它保护了数据的安全,防止意外损失,确保业务连续性。"数据库备份工具V5.0"是一个由VC6.0编程环境开发的实用程序,设计用于简化数据库备份过程。虽然这个工具的功能可能并未...
【标题】"jsp数据库备份.rar" 提供的资源是一个基于JSP技术的数据库备份解决方案。JSP(JavaServer Pages)是Java平台上的一个用于开发动态Web应用的技术,它允许开发者在HTML或者XML文档中嵌入Java代码,实现服务器...
数据库备份是信息系统管理中的关键环节,它保护了珍贵的数据免受意外损失,如硬件故障、软件错误或恶意攻击。在本场景中,我们讨论的是一个名为"数据库备份工具.zip"的压缩包,它包含了用于在Windows环境下进行...
在PostgreSQL数据库备份方面,通常的工具包括内置的客户端工具pgAdmin,它提供了用户图形界面来进行数据库的备份和恢复操作。然而,随着数据库规模的增长,直接使用pgAdmin进行操作可能变得不那么稳定和可靠,这就...