Вопрос специалистам 1С: 1С+Vista+XP=?

  • Автор темы Danil
  • Дата начала
Danil

Danil

Новичок
Регистрация
15.08.2005
Сообщения
404
Реакции
0
Баллы
0
1С 27-я установлена на компе с ХР. Хочу подключится клиентом с ноута, на котором Виста. При попытке открыть любую базу выдает ошибку: "Порядок сортировки, установленный для базы данных,отличается от системного". Инет покурил, там пишут, что надо создать сигнальный файл OrdNoChk.prm, который отключает проверку, но при этом есть немалая вероятность того, что базы будут работать криво. Или второй вариант: меню Администрирование - Кодовая страница таблиц ИБ - Текущая системная кодировка, но тоже вопрос, будут ли базы открываться одинаково "ровно" из-под обеих операционных систем. Если кто-нибудь здесь сталкивался с проблемой работы с 1С из-под Виста и ХР одновременно, прошу помочь советом. Заранее благодарен!
 
!Chip

!Chip

Активный участник
Регистрация
27.02.2008
Сообщения
42 382
Реакции
2 255
Баллы
113
http://www.kb.mista.ru/article.php?id=125
http://www.klerk.ru/soft/1c/?94009
Как помирить программу 1С и Windows Vista

Бывают случаи, когда не удается запустить программу 1С, при этом появляется диалоговое окно 1С с сообщением «Порядок сортировки, установленный для базы данных, отличается от системного!». После закрытия окна программа закрывается (запустить ее можно в режиме Конфигуратор).
Автор Валерий Сидоров. Оригинал статьи http://netler.ru/pc/1c-no-ord.htm

Причина ошибки и способы устранения
Причина ошибки – несоответствие системных настроек и настройки 1С.
Кстати, если операционная система локализована и региональные настройки установлены корректно, то при установке 1С ее настройки будут приведены в соответствие с системными.

Проверка корректности настроек
I. Системные настройки (для локализованной русифицированной версии Windows)
1. Откройте Пуск – Настройка – Панель управления – Язык и региональные стандарты.
2. На вкладке Региональные параметры в выпадающем списке должно быть – Русский.
3. На вкладке Языки – Подробнее… – диалоговое окно Языки и службы текстового ввода – вкладка Параметры – Язык ввода по умолчанию должно быть – Русский-Русская.
4. На вкладке Дополнительно должно быть – Русский.

II. Настройки 1С
1. Запустите программу 1С. В окне Запуск 1С выделите нужную информационную базу.
2. В выпадающем списке В режиме выберите Конфигуратор – OK.
3. Запустится Конфигуратор. Выберите меню Администрирование – Кодовая страница таблиц ИБ…
4. В окне Кодовая страница таблиц информационной базы в выпадающем списке должно быть – 1251 – Русский, белорусский, болгарский и сербский языки.

В качестве крайней меры иногда рекомендуют отключать проверку соответствия порядка сортировки. Для этого в каталоге информационной базы нужно создать сигнальный файл с именем OrdNoChk.prm (с произвольным содержимым).

Примечания
1. Если вы используете компоненту УРИБ (управление распределенными информационными базами), – при отключении проверки порядка сортировки, – НЕ СЛЕДУЕТ использовать символы любых алфавитов, кроме латинского, в трехбуквенном идентификаторе информационных баз, входящих в состав распределенной базы.
2. Следует иметь в виду, что отключение проверки идентичности порядка сортировки может привести к неожиданному – для пользователя программы 1С ! – порядку следования строк, например, при формировании отчетов.

Устранение ошибки в Windows Vista
Если вы пользуетесь Windows Vista, то избавиться от сообщения «Порядок сортировки, установленный для базы данных, отличается от системного!» вышеуказанными методами не удастся.

Для этого:
1. Запустите программу 1С. В окне Запуск 1С выделите нужную информационную базу.
2. В выпадающем списке В режиме выберите Конфигуратор – OK.
3. Запустится Конфигуратор. Выберите меню Администрирование – Кодовая страница таблиц ИБ…
4. В окне Кодовая страница таблиц информационной базы в выпадающем списке выберите + Текущая системная установка – OK.
5. В окне Конфигуратор с сообщением «При выполнении изменения кодовой страницы будут перестроены индексы всех таблиц данных информационной базы! Выполнить изменение кодовой страницы?» нажмите Да.
6. По истечении определенного промежутка времени, зависящего от размера ИБ, появится окно Конфигуратор с сообщением «Кодовая страница изменена!», нажмите OK.
7. Закройте Конфигуратор, можно работать с информационной базой.
8. Для работы с другими ИБ измените аналогичным образом кодовую страницу таблиц ИБ.
 
freya13

freya13

Новичок
Регистрация
09.10.2006
Сообщения
3 895
Реакции
0
Баллы
0
Использую порядок сортировки таблиц в конфигураторе, если нужно, чтобы 1С работала из-под Висты. Есть ряд клиентов. работающих из-под разных операционок с одной БД. Лично я рассказываю им все проблемные моменты и снимаю с себя ответственность - решение о такой работе принимают они сами. Я бы не рекомендовала. Хотя если каждый день делаются архивные копии, то восстановить 1 день в случае чего не проблема.
 
OP
Danil

Danil

Новичок
Регистрация
15.08.2005
Сообщения
404
Реакции
0
Баллы
0
2!Chip Спасибо. Но я же выше написал, что инет курил.
freya13 Опиши, пожалуйста, проблемные моменты, которые могут возникнуть теоретически и которые возникали на практике, в случае работы из-под двух разных ос с одной базой.
 
A

alenagrom

Новичок
Регистрация
29.09.2009
Сообщения
1
Реакции
0
Баллы
0
2 !Chip Добрый день. Была такая проблема «Порядок сортировки, установленный для базы данных, отличается от системного!». После совершения всех описанных вами действий стало выскакивать сообщение"Ошибка загрузки метаданных". Что делать. Спасибо
 
Последнее редактирование:
freya13

freya13

Новичок
Регистрация
09.10.2006
Сообщения
3 895
Реакции
0
Баллы
0
2!Chip Спасибо. Но я же выше написал, что инет курил.
freya13 Опиши, пожалуйста, проблемные моменты, которые могут возникнуть теоретически и которые возникали на практике, в случае работы из-под двух разных ос с одной базой.

На практике, слава богу, не было, но если у вас возникнет косяк с базой, например, когда мигнет свет или кто то некорректно ее отрубит. никто не даст вам гарантии, что база восстановится и нормально протестится из-за разного порядка сортировки таблиц в двух ОС
 
freya13

freya13

Новичок
Регистрация
09.10.2006
Сообщения
3 895
Реакции
0
Баллы
0
2 !Chip Добрый день. Была такая проблема «Порядок сортировки, установленный для базы данных, отличается от системного!». После совершения всех описанных вами действий стало выскакивать сообщение"Ошибка загрузки метаданных". Что делать. Спасибо

В окне Кодовая страница таблиц информационной базы в выпадающем списке выберите + Текущая системная установка – OK.

Вот это Вы делали? Путь к каталогу с базой не меняли? Что лежит в каталоге с базой сейчас, файл 1cv7.md есть?
 
!Chip

!Chip

Активный участник
Регистрация
27.02.2008
Сообщения
42 382
Реакции
2 255
Баллы
113
Бекапы надо делать и небудет всяких неожиданостей
 
SffD

SffD

Неадекватный
Регистрация
20.04.2006
Сообщения
8 098
Реакции
44
Баллы
0
OrdNoChk.prm, проблем пока не обнаружил.
 
BooMeR

BooMeR

Участник
Регистрация
18.10.2005
Сообщения
2 070
Реакции
1
Баллы
38
В окне Кодовая страница таблиц информационной базы в выпадающем списке выберите + Текущая системная установка – OK.

Вот это Вы делали? Путь к каталогу с базой не меняли? Что лежит в каталоге с базой сейчас, файл 1cv7.md есть?
это делается если работают не одновременно в разных системах, а с начало работали в висте например, а потом в ХР или наоборот.
 
Верх Низ