importerer tbl-fil til monetDB på Windows 10

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har problemer med at importere dataene fra TPCH-benchmark (genereret med dbgen) i min monetDB-database.
Jeg har allerede oprettet alle tabellerne, og jeg forsøger at importere ved hjælp af følgende kommando:



  KOPIERINGER I REGION FRA 'PATH \ region.tbl' DELIMITERS tuple\_seperator '|' record\_seperator '\ r \ n';



Og jeg får følgende fejlmeddelelse:



  syntaksfejl, uventede RECORDS, forventer BINARY eller INTO i: 'kopiere poster'



Jeg fandt også ud af denne på internettet:



  Kopier til sys.region 'PATH/region.tbl' ved hjælp af afgrænsere '|', '\ n';



Men jeg får følgende fejlmeddelelse:



  syntaksfejl, uventet IDENT, forventer FROM i: 'kopi til sys.region' C: \ ProgramData \ MySQL \ MySQL Server 5.7 \ Uploads \ region. '



Fordi jeg er en ny monetDB-bruger, får jeg ikke


Hvad jeg gør galt?


Enhver hjælp vil være værdsat :)

Bedste reference


RECORDS konstruktionen forventer et nummer, specifikt hvor mange poster du skal indlæse. Jeg gør normalt dette:


COPY 5 RECORDS INTO region FROM '/path/to/region.tbl' USING DELIMITERS '|', '|
' LOCKED;


Også i det andet forsøg mangler du en FROM før stien til filen som


COPY INTO sys.region FROM '/path/to/region.tbl' USING DELIMITERS '|', '
';


Se her for mere information: https://www.monetdb.org/Documentation/Manuals/SQLreference/CopyInto[3]