(Oracle应用开发与实战)第14章 数据导出和导入.ppt

(Oracle应用开发与实战)第14章 数据导出和导入.ppt

Oracle提供的数据加载工具SQL*Loader可以将外部文件中的数据加载到Oracle数据库,SQL*Loader支持多种数据类型(如日期型、字符型、数据字符等),即可以将多种数据类型加载到数据库。 使用SQL*Loader导入数据时,必须编辑一个控制文件(.CTL)和一个数据文件(.DAT)。控制文件用于描述要加载的数据信息,包括数据文件名、数据文件中数据的存储格式、文件中的数据要存储到哪一个字段、哪些表和列要加载数据、数据的加载方式等。 根据数据的存储格式,SQL*Loader所使用的数据文件可以分为两种,即固定格式存储的数据和自由格式存储的数据。固定格式存储的数据按一定规律排序,控制文件通过固定长度将数据分割。自由格式存储的数据则是由规定的分隔符来区分不同字段的数据。 在使用SQL*Loader加载数据时,可以使用系统提供的一些参数控制数据加载的方法。调用SQL*Loader的命令为SQLLDR,SQLLDR命令的形式如下: C:\ sqlldr 14.4.1 SQL* Loader概述 执行该命令后,会屏幕中输出该命令的用法和有效的关键字,如图14-5所示。 图14-5 执行sqlldr命令 14.4.2 加载数据 使用SQL*Loader加载数据的关键是编写控制文件,控制文件决定要加载的数据

文档评论(0)

1亿VIP精品文档

相关文档