|
Коряво работает 1С с Postgres 9.1.2-1.1C | ☑ | ||
---|---|---|---|---|
0
Industrial
11.12.13
✎
13:44
|
Всем привет. Захотелось поэкспериментировать с постгри, поставил 64 битный сервер и 32 битный клиент 1с (8.2.18.109). Потом поставил 64 битный postgresql-9.1.2-1.1C, скачанный с офф. сайта. Всё делал по инструкции, кодировку сделал UTF. Новый базы создаются, объекты норм. добавляются в конфигураторе, запускаются в режиме предприятия. Когда пытаюсь загрузить dt реальной базы, выдаётся сообщение "Порядок сортировки не поддерживается базой данных" и конфигуратор вываливается. Что делать?
|
|||
1
Никола_
Питерский 11.12.13
✎
13:47
|
То есть создал пустую базу новую и в нее пробуешь ДТшник запихнуть ? А Пустую базу запускал перед тем как грузить ?
Или в любую базу ошибка вылазит? |
|||
2
Industrial
11.12.13
✎
13:49
|
пустая создаётся и запускается. Добавляю в неё справочники/документы запускается. Загружают dt - конфигуратор выдаёт ошибку и предлагает перезапуститься
|
|||
3
Никола_
Питерский 11.12.13
✎
16:04
|
(2) А в обычную базу(MS SQL,файловая) этот ДТшник грузится ?
|
|||
4
Industrial
11.12.13
✎
16:24
|
(3)грузится. Пробовал даже dt от типовой бухгалтерии, в постгрес не грузится
|
|||
5
Necessitudo
11.12.13
✎
16:51
|
(0)А загрузи dt сначала в файловую базу, затем из файловой выгрузи и попробуй в постгрю загрузить.
|
|||
6
Industrial
11.12.13
✎
17:06
|
(5) уже пробовал, не получается. Думаю, где-то проблема в кодировке, т.е. когда база создаётся с 0, то 1с всё ок, а когда загружает dt - то в кодировке по умолчанию, а она(кодировка) какая-то левая. Даже не знаю, куда копать, винда русская 7 professional, в региональных настройках всюду русский.
|
|||
7
ansh15
11.12.13
✎
17:17
|
(6)В pgAdmin зайди и посмотри какая кодировка у твоих баз.
При установке PostgrеSQl если выбрать локаль Россия/русский, то будет Win1251, чтобы была UTF, надо выбрать by default. http://postgresql.ru.net/docs/win7_inst.html |
|||
8
Industrial
11.12.13
✎
18:28
|
(7) инструкция малость устарела, by default выбрать нельзя, но всё равно большое спасибо, я натолкнулся на интересные мысли и у меня получилось. Для всех любителей продуктов 1С и бесплатного постгри: перед тем, как выгружать dt из файловой, надо обязательно в файловой зайти в "администрирование - региональные установки информационной базы" и проверить страну. У меня была Украина. Надо поставить русский (Россия) и выгружать dt как обычно. В SQL 2000-2008 ничего менять не надо было -всё и так работало. Посылаю лучи добра братьям серёже и борису, с интернациолизацией в 1с всё хорошо, улучшать больше некуда.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |