Казахский язык, 1С 7,7 и SQL #404008


#0 by nola
Заставляем работать связку 1сv 7.7 + MSSQL + казахский язык. Автор: Виктор     21.11.2007 15:13 В связи с тем, что необходимо создавать документы на казахском языке в 1C возникла проблема - 1С отказывалась печатать на казахском языке. Облазили кучу форумов, «погуглили» весь нет -  все советы оказались нерабочими. 1 совет: установить драйвер казахского языка — установили и получили ошибку сортировки кодовой страницы. 2 совет: установить драйвер и вернуть в реестре кодовую страницу на место — не печатает. Первый совет прекрасно работает с DBF версией 1С — установили драйвер поставили для базы кодовую страницу "текущую системную кодовую страницу", подтвердили изменение кодовой страницы и забыли про проблемы. Но с версией SQL это не прокатывает. После упорных поисков и расспросов программистов по 1С мы добились работоспособности этой связки и предлагаем два варианта решения проблемы. 1 вариант решения.  (Необходимо, чтобы версия 1С 7.7 была не ниже 26, на SQL стояла установка кодовой страницы Cirillic_General_CI_AS). Устанавливаем драйвер (подойдет в принципе любой драйвер с полной поддержкой rk1048), затем в базу данных в корень кладем пустой файл под названием OrdNoChk.prm (отключает проверку соответствия кодовой страницы). Все теперь можем работать, но этот вариант полностью работоспособен только если не используется УРБД. Если используется УРБД, то распределенные базы не выгружаются и вылетает эта же пресловутая ошибка несоответствия кодовой страницы. В этом случае помогает второй способ. 2 вариант решени. (Необходимо, чтобы версия 1С 7.7 была 25, на SQL стояла установка кодовой страницы Cirillic_General_CI_AS) Устанавливаем драйвер (подойдет в принципе любой драйвер с полной поддержкой rk1048), ищем патч soaron (да простят меня разработчики 1с) и с помощью него отключаем проверку кодовой страницы на SQL. Все теперь можем работать. Проблем замечено не было ни с УРБД ни с основной базой. Внимание, вопрос. Ув. знатоки, оцените возможные последствия такого решения. Насколько мне известно, 1С не рекомендует отключение проверки кодовой страницы. Хотелось бы знать, решил ли кто проблему иными методами.
#1 by ТелепатБот
#2 by los_hooliganos
Какая операционная система? Какая версия sql?
#3 by nola
2003 Server, MS SQL 2000, все работают в терминале
#4 by nola
и ап
#5 by Jarad
Иногда такие проблемы вылетают с украинским языком. Чем удалось побороть, на скл стоит SQL_Latin1_General_CP1251_CI_AS, (иногда ставил Ukrainian_CI_AS). В региональных настройках винды стоят стандарты "Украина". Релиз 27, но без использования OrdNoChk. Если перелить базу в дбф, то в дбф настройке кодировки - явно "украинский". Может помогут похожие матры...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С