Я пытаюсь вставить данные из этой ссылки на мой сервер SQL
https://www.ian.com/affiliatecenter/include/V2/CityCoordinatesList.zip
Я создал таблицу
CREATE TABLE [dbo].[tblCityCoordinatesList](
[RegionID] [int] NOT NULL,
[RegionName] [nvarchar](255) NULL,
[Coordinates] [nvarchar](4000) NULL
) ON [PRIMARY]
И я запускаю следующий скрипт для массовой вставки
BULK INSERT tblCityCoordinatesList
FROM 'C:\data\CityCoordinatesList.txt'
WITH
(
FIRSTROW = 2,
MAXERRORS = 0,
FIELDTERMINATOR = '|',
ROWTERMINATOR = '\n'
)
Но массовая вставка завершается с ошибкой
Cannot obtain the required interface ("IID_IColumnsInfo") from OLE DB provider "BULK" for linked server "(null)".
Когда я гуглял, я обнаружил несколько статей, в которых говорится, что проблема может быть в RowTerminator, но я пробовал все, например / n / r, / n и т. Д., Но ничего не работает.
Может ли кто-нибудь помочь мне вставить эти данные в мою базу данных?