I am looking for a free tool to load Excel data sheet into an Oracle database. I tried the Oracle SQL developer, but it keeps throwing a NullPointerException. Any ideas?
Excel – Load Excel data sheet to Oracle database
databaseexcelmigratenullpointerexceptionoracle
Related Question
- Sql – Fetch the row which has the Max value for a column
- C# – How to create an Excel (.XLS and .XLSX) file in C# without installing Microsoft Office
- Sql – Get list of all tables in Oracle
- Sql – What are the options for storing hierarchical data in a relational database
- Oracle – How to generate an entity-relationship (ER) diagram using Oracle SQL Developer
- Postgresql – Import SQL dump into PostgreSQL database
Best Solution
Excel -> CSV -> Oracle
Save the Excel spreadsheet as file type 'CSV' (Comma-Separated Values).
Transfer the .csv file to the Oracle server.
Create the Oracle table, using the SQL
CREATE TABLE
statement to define the table's column lengths and types.Use sqlload to load the .csv file into the Oracle table. Create a sqlload control file like this:
Invoke sqlload to read the .csv file into the new table, creating one row in the table for each line in the .csv file. This is done as a Unix command:
OR
If you just want a tool, use QuickLoad