Book Image

Oracle 10g/11g Data and Database Management Utilities

Book Image

Oracle 10g/11g Data and Database Management Utilities

Overview of this book

Does your database look complicated? Are you finding it difficult to interact with it? Database interaction is a part of the daily routine for all database professionals. Using Oracle Utilities the user can benefit from improved maintenance windows, optimized backups, faster data transfers, and more reliable security and in general can do more with the same time and resources.
Table of Contents (18 chapters)
Oracle 10g/11g Data and Database Management Utilities
Credits
About the Author
About the Reviewer
Preface

SQL*Loader basics


Sometimes, an external source provides data in an unwanted format. As database users, we can only deal with whatever way the data has been formatted, and do our best to load it. Sometimes an interface has to be built specifically to perform a complex format load. The purpose of SQL*Loader is not only to provide a plain format data loader tool, but also a means to allow a complex data set to be loaded. The user can leverage the power of SQL*Loader by:

  • Loading several data files on the same session

  • Specifying a particular character sets to be loaded

  • Conditionally loading data

  • Performing pre-loading phases

  • Loading data from a variety of sources, including named pipes

  • Loading either logical or physical records

  • Loading regular data as well as Large Objects and object/relational data

  • Taking advantage of parallelism and direct path loads to accelerate the load process

SQL*Loader's architecture is both simple and elegant. It requires at least one or two input files to start processing...