Неверная кодировка dbf при загрузке в sql базу

1. Rabin 51 12.10.20 11:16 Сейчас в теме
Доброго времени!
Читаю файл dbf на sql-серверной базе, отображается неверная кодировка.
Тот же файл корректно читается в файловой базе на том же компьютере где установлен SQL сервер, под WinServer2016.

SQL-Express был переустановлен на русский вариант, чтобы поддерживалась Cyrillic, язык учетной записи админа был поменян на русский, запускаю базу под учеткой администратора-не помогает
В dbf viewer видно, что корректный вид достигается именно кодировкой OEM(DOS) а не ANSI; в прогр.коде кодировка OEM прописана до открытия файла-не помогает, так же как и если указать кодировку после открытия файла
Найденные решения
8. nomad_irk 76 14.10.20 12:30 Сейчас в теме
(7)
ОС изначально русская?

Установлен русский для не юникода?

После изменения локализации ОС, машина перезагружалась?
Прикрепленные файлы:
10. nomad_irk 76 14.10.20 12:47 Сейчас в теме
(9)параметры локализации так же были скопированы всем пользователям?
При установке платформы 1С языковая настройка была как установлена?
Прикрепленные файлы:
12. Rabin 51 14.10.20 14:26 Сейчас в теме
После выделенных на скрине действий с учетом предыдущих танцев и после перезагрузки сервера кодировка под sql стала корректной, благодарю за помощь!
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 76 12.10.20 11:22 Сейчас в теме
(1)Если в файловой версии БД dbf читается корректно, то проблемы в настройках локализации SQL-сервера/ОС.
3. Rabin 51 13.10.20 17:58 Сейчас в теме
Что я недонастроил на русский язык?
Прикрепленные файлы:
4. nomad_irk 76 13.10.20 18:16 Сейчас в теме
(3) Есть еще SQL Native Client или ADODB драйвер, с помощью которого 1С общается с MSSQL.
У них должны быть настройки локализации.
5. Rabin 51 14.10.20 10:52 Сейчас в теме
Где эти настройки локализации найти?
Прикрепленные файлы:
6. nomad_irk 76 14.10.20 12:17 Сейчас в теме
(5)Погорячился я. У них если и есть настройки, то это выполняется на уровне платформы 1С.
Предлагаю проверит региональные настройки внутри самой БД, в конфигураторе:
Прикрепленные файлы:
7. Rabin 51 14.10.20 12:24 Сейчас в теме
Язык указан Русский
Прикрепленные файлы:
8. nomad_irk 76 14.10.20 12:30 Сейчас в теме
(7)
ОС изначально русская?

Установлен русский для не юникода?

После изменения локализации ОС, машина перезагружалась?
Прикрепленные файлы:
9. Rabin 51 14.10.20 12:33 Сейчас в теме
Изначально был язык Англ(США), теперь как на скрине. После этого сервер был перезагружен
Прикрепленные файлы:
10. nomad_irk 76 14.10.20 12:47 Сейчас в теме
(9)параметры локализации так же были скопированы всем пользователям?
При установке платформы 1С языковая настройка была как установлена?
Прикрепленные файлы:
11. Rabin 51 14.10.20 13:49 Сейчас в теме
Платформа и сервер 1с были переустановлены под русский интерфейс, сервер winserv после этого перезагружен. Параметры локализации были перевыбраны под русский не у всех пользователей, это обязательно? Ведь учетная запись админа, под которой запускаю чтение dbf, уже русская("тек.язык программ, не поддерживающий Юникод" в настройках Региона панели упр-ния)
12. Rabin 51 14.10.20 14:26 Сейчас в теме
После выделенных на скрине действий с учетом предыдущих танцев и после перезагрузки сервера кодировка под sql стала корректной, благодарю за помощь!
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот