I am trying to perform the following task:
create TABLE tpch10.ext_part
(
p_partkey NUMBER(10, 0),
p_name VARCHAR2(55),
p_mfgr CHAR(25),
p_brand CHAR(10),
p_type VARCHAR2(25),
p_size INTEGER,
p_container CHAR(10),
p_retailprice NUMBER,
p_comment VARCHAR2(23)
)
ORGANIZATION EXTERNAL
(TYPE oracle_loader
DEFAULT DIRECTORY DATA_PUMP_DIR
ACCESS PARAMETERS (
FIELDS
TERMINATED BY '|'
MISSING FIELD VALUES ARE NULL
)
LOCATION('part10.tbl'));
But I get an error that there is no part10.tbl file in the directory DATA_PUMP_DIR.
Before that I performed usual operations:
CREATE USER user IDENTIFIED BY user;
GRANT CREATE SESSION,
CREATE TABLE,
UNLIMITED TABLESPACE
TO user;
GRANT READ, write ON DIRECTORY DATA_PUMP_DIR TO user;