用于创建Oracle SQL Loader控制文件的用户界面

时间:2020-03-06 14:34:23  来源:igfitidea点击:

是否有用于编写Oracle SQL Loader控制文件的良好用户界面? PL / SQL Developer包含一个"文本导入器"功能(提醒Excel导入向导之一)以将文本文件导入表中,但是使用专有格式而不是SQL Loader格式。对于SQL Loader格式,这样的操作将非常有帮助。

解决方案

TOAD具有执行SQL * Loads的接口,它也可以生成控制文件...

http://www.toadsoft.com/get2know9/#Loader

TOAD答案可能是目前最好的答案。但是,在试用TOAD SQL Loader向导时,我对可用性级别感到失望。假设我有一个预先存在的表可将数据加载到其中。我一直在寻找可以让我先走的东西

  • 在固定宽度输入文件中找到列,然后
  • 分析候选名称和数据类型的列,然后
  • 生成用于加载数据的表和控制文件

由于找不到任何能够满足我需要的东西,因此我为此创建了一个实用程序。该实用程序在某种程度上是根据我的特定需求定制的(固定宽度的文件格式,顶部的标题,将标题与数据分隔开的虚线分隔线,列之间的空白),并且仅支持我所需的SQL Loader功能。如果我有机会将其充实为更通用的东西,我很乐意将其发布给社区。