Чтение CSV-файла с двойными квотами с использованием связанного сервера в SQL Server - PullRequest
0 голосов
/ 19 апреля 2020

Я впервые создал Link Server в SQL Server для чтения файла .csv. Мне удалось создать соединение, но возникла проблема с не-Engli sh символами - они не отображаются в надлежащем формате, поскольку они находятся в .csv файле, показывающем некоторый случайный текст:

enter image description here

Исходные значения для следующего столбца FirstName и BusinessEnitityiID в CSV-файле были следующими:

enter image description here

Это это код, используемый для создания сервера ссылок

EXEC master.dbo.SP_ADDLINKEDSERVER 
     @server =N'CSV',
     @srvproduct=N'CSVFILES',@provider=N'Microsoft.ACE.OLEDB.16.0', 
     @datasrc=N'C:\SSIS\data',
     @provstr=N'Text'

Подключение к связанному серверу в SQL Сервер выглядит следующим образом:

enter image description here

Ожидается вывод должен быть как показано ниже

enter image description here

...