Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка кодовой страницы BULK INSERT  [new]
Звездочёт
Member

Откуда:
Сообщений: 33
При загрузке данных из csv - файла сервер как-то по своему хочет определить кодовую страницу для загружаемого текста.
Изначально текст в кодировке Windows(1251).

BULK INSERT [dbo].[test]
FROM '\\Документы\test.csv'
WITH (CODEPAGE = 1251, FIRSTROW=2, DATAFILETYPE = 'char', FORMAT = 'CSV', FIELDTERMINATOR = ';');


Выдает ошибку
Сообщение 2775, уровень 17, состояние 12, строка 4
The code page 65001 is not supported by the server.


Что нужно указать, чтобы загрузилось ?
22 ноя 19, 14:50    [22022884]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка кодовой страницы BULK INSERT  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1369
Звездочёт,

ну предположительно что вы ошибаетесь и реально кодировка у файла test.csv utf-8 а не win1251

попробуйте в блокноте файл открыть и сохранить с кодировкой ANSI
22 ноя 19, 15:04    [22022923]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить