导入导出实用程序用于实施数据库的逻辑备份和恢复
导出实用将数据库中的对象定义和数据备份到一个操作系统二进制文件中
导入使用程序读取二进制导出文件并将对象和数据载入数据库中
导出额导入实用程序的特点有:
1.可以按时间保存表结构和数据
2.允许导出指定的表,并重新导入到新的数据库中
3.可以吧数据库迁移到另外一台异构服务器上
4.在两个不同版本的Oracle数据库之间传输数据
5.在联机状态下进行备份和恢复
6.可以重新组织表的存储结构,减少链接及磁盘碎片
调用导入导出的三种方法:
在命令执行程序的参数和参数值
已交互的方式提示用户逐个输入参数的值
允许用户将运行参数和参数值存储在参数文件中,以便重复使用参数
导入导出数据库对象的四种模式:完全数据库、表、用户、表空间
导入导出整个数据库的所有对象
导入导出一个或多个指定的表或表空间
导入导出一个用户模式中的所有对象
导入导出一个或多个指定的表空间中的所有对象
导出使用程序有以下常用的命令参数
参数 说明
USERID 确定执行导出实用程序的用户名和口令
BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示
FILE 指定导出的二进制文件名称,默认的扩展名是.dmp
FULL 指定是否以全部数据库方式导出,只有授权用户才可使用此参数
OWNER 要导出的数据库用户列表
HELP 指定是否显示帮助消息和参数说明
ROWS 确定是否要导出表中的数据
TABLES 按表方式导出时,指定需导出的表和分区的名称
PARFILE 指定传递给导出实用程序的参数文件名
TABLESPACES 按表空间方式导出时,指定要导出的表空间名
导出实用程序
按用户方式导出数据
exp gmd/gmd@oracle file=d:/1.dmp owner=gmd
按表方式导出数据
exp gmd/gmd@oracle tables=(GRP_PROVINCE,GRP_CITY,GRP_AREA) file=d:/2.dmp
按表空间方式导出数据
exp system/oracle@oracle tablespaces=(gmd) file=d:/3.dmp
使用参数文件导出数据
exp system/oracle@oracle parfile='d:\parameters.txt'
导入使用程序有以下常用的命令参数
参数 说明
USERID 指定执行导入的用户名和密码
BUFFER 指定用来读取数据的缓冲区大小,以字节为单位
COMMIT 指定是否在每个数组(其大小由BUFFER参数设置)插入后进行提交
FILE 指定要导入的二进制文件名
FROMUSER 指定要从导出转储文件中导入的用户模式
TOUSER 指定要将对象导入的用户名。FROMUSER与TOUSER可以不同
FULL 指定是否要导入整个导出转储文件
TABLES 指定要导入的表的列表
ROWS 指定是否要导入表中的行
PARFILE 指定传递给导入实用程序的参数文件名,此文件可以包含这里列出的所有参数
IGNORE 导入时是否忽略遇到的错误,默认为N
TABLESPACES 按表空间方式导入,列出要导入的表空间名
导入实用程序
按整个文件导入数据库
imp gmd/gmd@oracle file=d:1.dmp ignore=y full=y
按halibut用户的表导入到fantasy用户
imp gmd/gmd@oracle file=2.dmp fromuser=halibut touser=fantasy tables=(t_user,role)
使用参数文件导入数据
imp system/oracle@oracle parfile='d:\paramenters.txt'
分享到:
相关推荐
标题中的“PB写的数据导入导出的程序”指的是使用PowerBuilder(PB)开发的数据导入和导出工具。PowerBuilder是一款强大的、基于事件驱动的可视化编程环境,尤其适用于创建数据库应用程序。这个程序的主要功能是实现...
### 金蝶BOS开发之导入导出 #### 一、引言 金蝶BOS平台作为一款功能强大的企业级应用开发平台,为企业提供了灵活高效的应用定制与开发能力。其中,数据导入导出功能是企业在日常运营过程中经常需要用到的一个重要...
本示例将详细介绍如何利用易语言进行EXCEL快速导入导出的操作。 首先,我们需要了解易语言中与Excel相关的基础组件和函数。易语言提供了一个名为“通用数据访问组件”的模块,其中包含了读取和写入Excel文件所需的...
"组策略导入导出工具"是一种实用程序,允许管理员方便地备份、迁移或复制GPO。这个工具无需安装,简化了操作流程,使得在不同环境之间转移策略变得更加便捷。以下是使用该工具的一些关键步骤: 1. **备份GPO**:在...
在本文档中,我们将详细讨论PTC Windchill数据导入导出(DataLoad)的过程,特别是在11.0 M030版本中的具体应用。文档中不仅包含了操作步骤和最佳实践的指导,还详细介绍了数据加载的工具使用以及如何处理特定的数据...
在本资源中,我们关注的是"易语言列表框、超级列表框导入导出功能模块",这是一个针对易语言开发的实用工具,主要用于增强列表框和超级列表框的数据处理能力。 列表框和超级列表框是易语言中的两种常用控件,它们...
在提供的`export.exe`文件可能是用于执行expdp命令的脚本或实用程序,而`使用说明.chm`则可能包含了如何使用这些工具的详细指导。 使用Data Pump工具需要注意的事项包括: - 确保有足够的磁盘空间来存储导出和导入...
总的来说,\"iTunes授权导入导出工具\"是苹果用户处理授权问题的一个实用工具,它简化了授权管理过程,让数字内容的跨设备使用更加便捷。对于频繁更换设备或需要在不同电脑上使用相同内容的用户,这个工具无疑提供了...
PDF书签导入导出程序是一款专门针对PDF文档书签管理的实用工具,它允许用户方便地导入和导出PDF文件中的书签,极大地提升了在大量PDF文档中管理和组织书签的效率。书签在PDF阅读中起着重要的导航作用,尤其对于包含...
在批量导入导出过程中,POI允许程序创建、修改和保存Excel文件,包括设置工作表、单元格的各种属性。例如,可以创建新的工作簿,添加工作表,设定单元格的值,设置单元格样式,甚至处理公式和图表。这使得Java应用...
总的来说,SQLServer导入导出小工具(c#)是一个综合了C#编程、SQL Server数据处理和文件操作技术的实用程序,它的设计和实现充分展示了C#语言的灵活性和.NET Framework的强大功能。通过这样的工具,用户可以高效地...
"Excel表的导入导出"这个主题涉及到如何将Excel数据与其他应用程序或系统进行交互,包括读取Excel数据到程序中处理,以及将处理后的数据写回Excel文件。以下是关于这个主题的详细知识点: 1. **数据导入**: - **...
本示例"EXCEL导入导出demo"聚焦于如何利用Java的一个库——jxl,来实现JSP(Java Server Pages)对Excel文件的导入与导出功能。这个功能对于Web应用程序来说极其实用,它允许用户通过浏览器上传Excel文件进行处理,...
- "ExportImport"可能是一个程序或脚本,用于实现导入导出功能,需要注意文件命名规范,确保文件的可识别性和兼容性。 - 文件路径管理也很关键,避免路径过长导致的问题,同时考虑跨平台兼容性。 5. **安全性与...
当涉及到数据导入导出时,Spring提供了一种高效且灵活的方式,特别是在处理Excel数据时。本篇文章将深入探讨如何基于Spring实现基于Excel模板的导入导出功能。 首先,我们来理解“基于excel模板的导入导出”这个...
在编程领域,特别是涉及到用户界面(UI)设计时,List Control是一种常见的组件,它用于显示一系列的数据项,通常用于列表、表格或者详细信息视图。...通过实现这些功能,可以提升应用程序的实用性和易用性。
在Oracle数据库管理中,导入导出工具是两个至关重要的实用程序,用于数据迁移、备份和恢复。这两个工具分别是`exp.exe`(导出工具)和`imp.exe`(导入工具),它们通常位于Oracle安装目录的`bin`子目录下。 **导出...
导入导出功能对于应用程序来说是必要的,因为它允许用户将数据从文件加载到列表框中,或者将列表框中的数据保存到文件中。这通常涉及到文本文件(如CSV或TSV)、XML文件或数据库格式。在给定的源码中,开发者可能...
本话题聚焦于一个由Delphi编写的特定工具——"导入导出函数查看工具",该工具专门用于分析PE(Portable Executable)文件格式中的导入和导出函数。 PE文件格式是Windows操作系统中用于可执行文件、动态链接库(DLL...
综上所述,GridView和Excel的导入导出涉及到多个技术环节,包括数据读取、格式转换、错误处理等,是.NET开发中常见且实用的功能。正确理解和运用这些技术,可以提高Web应用程序的数据交互能力,提升用户体验。