Загрузите файл Excel 2007 со столбцами более 255 столбцов в таблицу SQL Server с помощью мастера экспорта импорта SQL Server 2012 - PullRequest
0 голосов
/ 23 мая 2019

У меня есть файл Excel .xlsx, в котором столбцы данных расширяются до 316 столбцов. Каждый столбец содержит данные, относящиеся к этому столбцу. Я хочу загрузить эти данные в таблицу SQL Server.

Я пытался использовать мастер импорта импорта SQL для загрузки этого файла Excel в таблицу SQL Server. Однако Excel загружается не полностью. Данные загружаются только до 255 столбцов. Столбцы после 255-го числа не загружаются в таблицу.

Есть ли способ загрузить Excel с более чем 300 столбцами в таблицу SQL Server

1 Ответ

0 голосов
/ 29 мая 2019

Сегодня у нас есть много инструментов для этого, но если у вас нет лицензии на SSIS или вы не можете купить какое-либо программное обеспечение ... вы можете попробовать это.

  • Разделите свой Excel, ноЯ предпочитаю конвертировать xls в csv (лучше), ставить ID (равно) каждому CSV-файлу и загружать с помощью Мастера импорта в таблицы различий. После этого достаточно просто JOIN.
  • Вы можете использовать какой-нибудь язык,например python с (Python SQL driver - pyodbc / Python SQL driver - pymssql) и сделать скрипт для загрузки csv, в интернете есть много примеров.
...