Размер файла дампа таблицы составляет около 30 ГБ. Итак, когда я загружаю его содержимое в MonetDB, я получаю несколько исключений («Нулевой байт на входе», «неожиданное включение, ожидание «=» в: установить ansi_nulls on», неожиданное «[» в: «создать таблицу [» и т. д. .), потому что этот файл отформатирован в mssql-способе. Как скопировать из mssql в monetDb?
UPD: Для копирования из csv использую эти скрипты в SQuirreL
CREATE TABLE "PageTracking"(
"PageTrackingID" bigint,
"TimeStamp" date,
"Hash" varchar(50) ,
"UserIP" varchar(16) ,
"UserAgent" varchar(1000) ,
"UserID" varchar(16) ,
"SessionID" varchar(16) ,
"Page" varchar(20) ,
"DocId" int ,
"Url" varchar(500) ,
"Referer" varchar(500) ,
"Rank" int ,
"Total" int
)
А потом
COPY OFFSET 2 INTO "PageTracking" FROM 'f:\tmp\pagetracking.csv'
Когда я использую клиент MonetDb, я получаю:
sql>copy offset 2 into sys.pagetraking from 'f:\tmp\pagetracking.csv';
COPY INTO: no such table 'pagetraking'