Так что у меня есть время импортировать CSV-файл. Конечная цель - создать повторяемый процесс для импорта файла. Единственный способ, которым я смог импортировать файл, - это обходной путь с использованием MS Access (импорт в Access, а затем экспорт на SQL Server), который он счастливо и весело делает без проблем.Мастер импорта и экспорта SQL Server (SQL Server Express)
Но, конечно, SQL Server (Express или иначе) должен также иметь возможность импортировать его.
Файл в дикой природе здесь: http://ourairports.com/data/ и, в частности: http://ourairports.com/data/airports.csv
Это отличный набор данных, чтобы играть с (реальных данных) и у меня есть проекты по нормализации его, в результате чего его в SSRS и что не, в основном, чтобы учиться и иметь что-то, чтобы «показать» потенциального работодателя.
Но я буду проклят, если файл будет импортироваться без ошибок. В идеале столбцы будут импортировать и преобразовывать соответствующим образом, то есть столбцы, которые являются числовыми, должны заканчиваться в таблице, определенной как Int или что-то наиболее подходящее.
Наиболее частые ошибки я вижу это:
Data conversion failed. The data conversion for column "wikipedia_link" returned status value 4 and status text "Text was truncated or one or more characters had no match in the target code page."
В идеале я хотел бы, чтобы импортировать файл с помощью T-SQL и Bulk Insert, но имеют схожие проблемы.
Возможно, если кто-то может взять гусака и посмотреть, что случилось, в идеале я бы кое-что узнал и не искал только быстрого ответа, если, конечно, я просто делаю что-то глупое, как забыть флажок.
Благодаря
Гах! Не повезло с этим. – Steve