搜索
首页 电脑/网络 软件 系统软件

SQL*Loader其具有哪些优势?

SQL*Loader其具有哪些优势?

全部回答

2018-04-01

43 0
    一是可以直接被前台应用程序调用。如开源的COMPIERE企业管理应用系统,其就是采用Oracle的数据库系统。在COMPIERE这个应用系统中,有一项很强大的功能,就是数据导入功能。
  其不但可以按现有的模板导入数据,而且,用户还可以自定义导入的格式。这对于系统在基础数据导入的时候,非常的有用。   但是,其这个功能的开发,确很简单,因为其基本上都是直接调用后台数据库系统中的SQL*Loader模块。
  命令行模式的导入模块,可以直接被前台的应用程序调用,这是其最大的优势。 二是可以从既定文件中大量导入数据。利用SQL*Loader工具,可以从既定文件中,如逗号分隔符文件或者固定宽度的文件,把这些文件中的大量记录按照一定的规则导入到Oracle数据库系统中去。
    这个导入的效率比图形界面来说,也要高的多。 三是可以实现把多个数据文件合并成一个文件。我们都知道,Oracle数据库中,可以把一个数据库应用所需要的数据存放在多个数据文件中,以追求比较高的数据库性能,以及比价高的数据库安全性。
  但是,有时候,我们也可能需要把这几个数据文件合二为一,此时,就可以采用SQL*Loader工具把它们进行合并。   四是修复、分离坏的记录。有时候,我们需要导入的数据跟Oracle数据库系统的数据表可能会存在一些冲突,导致数据导入的失败。
  如可能需要导入的数据字段太长,超过了数据表的最大长度限制,此时,就会导致数据导入的失败。利用SQL*Loader导入工具,可以把这些不符合规则的记录分离出来,存放在一个独立的文件中。  而符合规则的数据,则可以被正常的导入。
  如此的话,就可以提高数据导入的准确性。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报