Невозможно открыть файл (D: \ sql \ 1.csv) SQLLoader-553: файл не найден SQL * Loader-509: Системная ошибка: система не может найти указанный файл.
Это довольно просто;в каталоге d:\sql
нет файла с именем 1.csv
.Убедитесь, что он существует, и у вас есть права доступа к нему.
Кроме того, он (в основном) выглядит нормально и загружает данные.Вот как:
SQL> create table students (sid number, cname varchar2(20));
Table created.
SQL> $sqlldr scott/tiger control=test10.ctl log=test10.log
SQL*Loader: Release 11.2.0.2.0 - Production on Ned Ruj 29 10:46:51 2019
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
Commit point reached - logical record count 10
Commit point reached - logical record count 11
SQL> select * From students;
SID CNAME
---------- --------------------
10 Java
20 UNIX
30 SQL
40 PLSQL
50 AI
60 PEGA
70 RPA
80 C
90 C++
100 Python
10 rows selected.
SQL>
«В основном» относится к файлу журнала, который содержит следующую строку:
Record 1: Rejected - Error on table STUDENTS, column SID.
ORA-01722: invalid number
Он относится к первой строке в файле CSV - он содержит столбецзаголовки, а SID
это не число.Это легко обрабатывается добавлением - в качестве первой строки в контрольном файле
options (skip=1)