Ошибка в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного»

На чтение
4 мин
Дата обновления
01.03.2026
Тип:Курс
Формат:Смешанный
1С-программист
Курс 1С-программист поможет вам освоить разработку и настройку учетных систем на платформе 1С, которая широко используется в бизнесе. В течение обучения вы получите практические навыки программирования, работы с базами данных и автоматизации бизнес-процессов. Запишитесь на курс, чтобы создать собственные проекты для портфолио, учиться на реальных кейсах и получить поддержку экспертов, а также получить сертификат, подтверждающий ваши новые компетенции!
110100 ₽203808 ₽
3396 ₽/мес рассрочка
Подробнее
#COURSE#

При работе в программе 1С пользователи сталкиваются с различными проблемами, решить которые часто не в состоянии самостоятельно. Сегодня мы решим одну из таких ошибок в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного». Возникает она чаще всего на двух популярных версиях ОС — Windows Vista и Windows 7.Ошибка в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного»

Устранение проблемы с 1С в Windows XP

Для того, чтобы устранить ошибку 1C в Windows XP, необходимо выполнить следующие действия:

  • откройте «Панель управления» в меню «Пуск». В разделе «Региональные параметры» должен быть установлен соответствующий язык (русский);
  • далее нам нужно открыть программу 1С как конфигуратор, выберите необходимую базу данных;

    Ошибка в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного»

    Раздел «Конфигуратор» в 1С

  • следующим шагом будет выбор «Администрирование», затем нажмите «Кодовая страница таблиц»,

    Ошибка в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного»

    Кодовая страница таблиц

    снова нажмите «Кодовая страница», «1251» и нажмите на нужный язык. При попытке сохранить изменения, вы столкнетесь с сообщением об изменении информации базы данных, а также потребуется подтверждение этих действий;

  • после этого закрываем окна настроек конфигуратора, и входим в программу в стандартном режиме.

После этого будет процесс перестраивания всех компонентов программы под измененные конфигурации 1С. Если компьютер со слабой конфигурацией, данный процесс может занять несколько минут. В конце вы увидите небольшое системное окно, где нас оповещают об успешном завершении изменении настроек, а ошибка «Порядок сортировки, установленный для базы данных, отличается от системного» больше не будет вас беспокоить. При этом если необходимо применять УРИБ (компонент), то идентификаторы дочерних и главной базы необходимо оставить на латинице. Иначе вы можете столкнуться с другими ошибками в 1С. Если отключить проверку порядка сортировки, то это может привести к неожиданному расположению строк в построении отчетов и справочников.

Может быть полезным: Обнаружено нарушение целостности системы в 1C что делать.

Изменяем параметры 1С для Windows Vista, 7

Если у вас более поздние версии операционной системы, то инструкция исправления ошибки в 1С 7.7 немного отличается от предыдущей.

  • Запустите 1С. В разделе «Запуск 1С» выберите необходимую базу.
  • Из выпадающего списка нужно выбрать пункт «Конфигуратор».
  • Далее нажмите «Администрирование» в меню, и после этого нажмите «Кодовая страница таблиц».
  • В этом окне необходимо нажать «Текущая системная установка» и подтвердите выбор.

    Текущая системная установка в 1С

  • В окне, в котором появится запрос на сохранение настроек, нажмите «Да».
  • Далее должно отобразиться системное сообщение с фразой об успешном изменении.
  • Закройте окна настроек и запустите программу в обычном режиме.
  • Исправляем дисфункцию с порядком сортировки в 1С при помощи ordnochk.prm

    Встречать ошибку в 1С версии 7.7 с сообщением об отличие порядка сортировки, установленных для баз данных, могут и пользователи, которые применяют для работы разные операционные системы, например, Windows 7 и Windows Vista. Это может происходить, когда используется 2 различных компьютера, выходящие в сеть, допустим на работе и дома. Для решения проблемы достаточно создать файлик с названием «ordnochk» и расширение .prm.

  • Найдите папку с программой 1С на своем компьютере. Если вы не изменяли путь при установке, то она будет находиться по пути C:Program Files1Cv77.
  • Откройте её и здесь создайте пустой текстовый файл.
  • Для этого нажмите правой кнопкой мыши, находясь в папке. Выберите пункт «Создать», «Текстовый файл».
  • Самое главное — при сохранении этого файла нужно в поле «Название» ввести «ordnochk.prm» и нажать «Сохранить». Иногда система компьютера вносит часть имени после точки в состав имени. Вам необходимо, чтобы «prm» была именно расширением файла.
  • Можно сначала создать файл в любой папке, затем переместить его в корень программы 1С.
  • Перед созданием файла программу лучше закрыть. Когда вы разместите его в корне, попробуйте снова запустить 1С. При следовании этому способу, иногда появляются проблемы при отображении строк в отчете. Он не подойдет, если применяется система сортировка баз данных.

    Читайте также: Неверный формат хранилища данных 1C 8.3 как исправить.

    Устранение ошибки при восстановлении файлов Windows XP

    В ОС Windows XP, в некоторых случаях, может помочь восстановления файлов из загрузочного диска. Можно сделать это вручную.

  • Для этого нужно открыть дистрибутив с Windows, который установлен в вашей системе, отыскать в нем 2 файла — «c_1251.nls» и «cp_1251.nls».
  • Затем найти их в системе. Можно воспользоваться поисковой строкой.
  • После того, как вы отыскали в системе эти 2 файла их нужно заменить на файлы из дистрибутива, то есть заменить на новые.
  • Можно также это сделать при консоли или командной строки. Для этого вставьте диск в привод, и запустите процесс восстановления системы при помощи диска. Когда вы окажитесь в меню восстановления, нажмите «R», чтобы попасть в консоль. Далее введите в ней следующую команду «copy C:Windowssystem32c_1251.nls», такую же команду введите для файла «cp_1251.lns». И войдите в систему в обычном режиме. Ошибка 1С версии 7.7 «Порядок сортировки, который установлен для баз данных, отличается от системного» должна исчезнуть.