-1

У меня есть текстовый файл 50 ГБ (разделенный запятыми), который имеет повторяющиеся имена заголовков.

Я хотел бы импортировать этот файл в новую таблицу, но мастер импорта SQL Server жалуется на повторяющиеся имена заголовков.

Создание файла через очень простое объединение таблиц + экспорт заняло 2,5 часа. Добавление других инструкций SQL в запрос не представляется возможным, поскольку на основании моих тестовых прогонов добавление дополнительных инструкций в запрос делает его слишком долгим.

Можно ли открыть только первую часть файла, чтобы редактировать заголовки вручную? Это кажется лучшим вариантом, чем разделение файла.

1 ответ1

0

Если у кого-то есть эта проблема, откройте файл, используя Hex Editor (HxD).

Это откроет карту жесткого диска файла, и она передает информацию, а не загружает весь файл.

Затем я изменил первый символ общих заголовков на число, поэтому вместо Учетной записи и Учетной записи у меня есть Учетная запись и 8ccount. По крайней мере, не позволяет вставлять символы по умолчанию. Это перезаписывает данные.

Когда вы сохраняете, он сначала создает резервную копию, так что это займет некоторое время, если это очень большой файл (плюс вам понадобится место). Возможно, вы можете отключить этот параметр и отважиться на него без резервного копирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .