在windows 10上将tbl文件导入monetDB

在windows 10上将tbl文件导入monetDB,windows,monetdb,Windows,Monetdb,我在将使用dbgen生成的TPCH基准数据导入我的monetDB数据库时遇到问题。 我已经创建了所有表,正在尝试使用以下命令导入: 将记录从PATH\region.tbl分隔符元组\u分隔符“|”记录\u分隔符“\r\n”复制到区域中 我得到以下错误消息: 语法错误,意外记录,应为二进制或in:copy记录 我在互联网上也发现了这一点: 使用分隔符“|”和“\n”复制到sys.region的“PATH/region.tbl” 但我收到以下错误消息: 语法错误,意外标识,应来自:复制到sys.re

我在将使用dbgen生成的TPCH基准数据导入我的monetDB数据库时遇到问题。 我已经创建了所有表,正在尝试使用以下命令导入:

将记录从PATH\region.tbl分隔符元组\u分隔符“|”记录\u分隔符“\r\n”复制到区域中

我得到以下错误消息:

语法错误,意外记录,应为二进制或in:copy记录

我在互联网上也发现了这一点:

使用分隔符“|”和“\n”复制到sys.region的“PATH/region.tbl”

但我收到以下错误消息:

语法错误,意外标识,应来自:复制到sys.region C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\region

因为我是一个新的monetDB用户,所以我不会

我做错了什么


任何帮助都将不胜感激:

记录构造需要一个数字,特别是要加载的记录数。我通常这样做:

COPY 5 RECORDS INTO region FROM '/path/to/region.tbl' USING DELIMITERS '|', '|\n' LOCKED;
同样,在第二次尝试中,您在文件路径之前丢失了一个

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

有关更多信息,请参见此处:

记录构造需要一个数字,特别是要加载的记录数。我通常这样做:

COPY 5 RECORDS INTO region FROM '/path/to/region.tbl' USING DELIMITERS '|', '|\n' LOCKED;
同样,在第二次尝试中,您在文件路径之前丢失了一个

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

有关详细信息,请参见此处:

谢谢,我用第二个得到它,我忘了FROM--和一个分隔符\r银行,我用第二个得到它,我忘了FROM--和一个分隔符\r\n