Ошибка базы данных «Порядок сортировки отличается от системного»: как исправить? Порядок сортировки, установленный для базы данных, отличается от системного Порядок сортировки отличается windows 7

Вы недавно купили новый компьютер, установили 1С:Предприятие 7.7, перенесли базу со старого компьютера и ожидания о более комфортной работы омрачила надпись на экране:

Данная ошибка возникает, при несоответствии кодовых таблиц NT6 и 1С. Существует 2 основных способа решения этой проблемы.

1. Если вы работаете локально, на одном компьютере и вам не надо периодически переносить базу на другие компьютеры, то самое простое поменять кодовую страницу информационной базы, как показано на рисунке ниже.

Для этого запускаем 1С:Предприятие в режиме конфигуратор, далее в меню выбираем пункт «Администрирование » - «Кодовая страница ИБ ». И в открывшемся окне выбираем из списка, в самом низу «+Текущая системная установка » и нажимаем «ОК ».

Дожидаемся переиндексации, закрываем конфигуратор и можно работать дальше, ваши данные не изменятся и не пропадут.

2. Этот способ следует использовать, если в 1С:Предприятие 7.7. работают в сети, да еще используются различные версий Windows (например Windows XP и Windows 7), либо Вы работаете с одной базой данных на разных компьютерах, допустим дома и в офисе, в случае когда база данных находиться на съемном носителе.

Решение тоже достаточно простое, нужно создать файл «ordnochk.prm » в любом редакторе, например в том же блокноте. Этот файл может быть пустым или может содержать строку «Привет», в данном случае это не важно, главное правильное название файла.

Его нужно поместить в корневую папку с установленной 1С:Предприятие (по умолчанию это «C:\Program Files\1Cv77\BIN\ »). Этот файл отключит проверку сортировки.

Если у Вас сетевая версия и на каждом компьютере установлена 1С:Предприятие, то в каждую нужно поместить этот файл, это важно.

Все, приятной работы.

В данной статье будет рассмотрена причина возникновения ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!» в 1С:Предприятие 7.7, а также способ ее устранения.

0. Об ошибке

2. Изменение кодовой страницы ИБ

Если Вы работаете в 1С:Предприятие локально, либо используете 1С в под управлением любой версии, эту ошибку можно исправить следующим образом:

Запускаем 1С:Предприятие в режиме конфигуратор, далее в меню выбираем пункт «Администрирование » — «Кодовая страница ИБ ».

В открывшемся окне выбираем в списке, в самом низу «+Текущая системная установка » и нажимаем «ОК ».

Дожидаемся окончания переиндексации и спокойно работаем с информационной базой.

3. Создание файла ordnochk.prm

Если же пользователи работают с 1С:Предприятие 7.7. с компьютеров в сети под управлением различных версий Windows (например Windows XP и Windows 7), либо Вы работаете с одной базой данных на разных компьютерах, допустим дома и в офисе, в случае когда база данных находиться на съемном носителе, тогда следует создать файл «ordnochk.prm » и поместить его в корневую папку с установленной 1С:Предприятие (по умолчанию это «C:\Program Files\1Cv77\BIN\ »). Этот файл отключит проверку сортировки.

Создать его не так сложно. Создаем пустой файл с помощью программы блокнот и переименовываем его в ordnochk.prm , при этом с .txt на .prm

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

Помогла ли Вам данная статья?

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

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


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

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

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


Исправляем дисфункцию с порядком сортировки в 1С при помощи ordnochk.prm

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

  1. Найдите папку с программой 1С на своем компьютере. Если вы не изменяли путь при установке, то она будет находиться по пути C:\Program Files\1Cv77\.
  2. Откройте её и здесь создайте пустой текстовый файл.
  3. Для этого нажмите правой кнопкой мыши, находясь в папке. Выберите пункт «Создать», «Текстовый файл».
  4. Самое главное - при сохранении этого файла нужно в поле «Название» ввести «ordnochk.prm» и нажать «Сохранить». Иногда система компьютера вносит часть имени после точки в состав имени. Вам необходимо, чтобы «prm» была именно расширением файла.
  5. Можно сначала создать файл в любой папке, затем переместить его в корень программы 1С.

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

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

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

  1. Для этого нужно открыть дистрибутив с Windows, который установлен в вашей системе, отыскать в нем 2 файла - «c_1251.nls» и «cp_1251.nls».
  2. Затем найти их в системе. Можно воспользоваться поисковой строкой.
  3. После того, как вы отыскали в системе эти 2 файла их нужно заменить на файлы из дистрибутива, то есть заменить на новые.

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

Вконтакте

Одноклассники

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

Первый способ — файл OrdNoChk.prm

Для того чтобы исправить данную ошибку в 1С 7.7, достаточно поместить файл без содержимого с названием «OrdNoChk.prm» в папку BIN с установленной программой.

Этот файл-флаг сигнализирует системе о том, что проверка кодировки не требуется. Если нужно отключить проверку для конкретной папки, закиньте тот же файл в папку базы данных.

Второй способ — настройки ОС и 1С

Причина этой ошибки достаточно проста и банальна — различаются настройки операционной системы и .

Кстати, ОС Windows 7 и 8 не входят в число официально поддерживаемых операционных систем 1С версии 7.7. Поэтому гарантировать безупречной работы никто не может.

Настройка системы должна происходить сразу и в 1С, и в ОС.

Настройка в Windows:

  • Откройте «Пуск – Настройка – Панель управления – Язык и региональные стандарты».
  • На закладке «Региональные параметры» должно быть выбрано – «Русский».
  • В меню «Языки – Подробнее…» – диалоговое окно Языки и службы текстового ввода – вкладка Параметры – Язык ввода по умолчанию должно быть – Русский-Русская.
  • В закладке «Дополнительно» должен быть выбран Русский язык.

После установки 1с версии 7.7 на компьютер и её запуска обычно появляется ошибка «Порядок сортировки, установленный для базы данных, отличается от системного!», что же в этом случае делать?

Эту проблему можно решить двумя способами:

1. Способ

  • Необходимо убедиться, что номер платформы 7.7.
  • Запустить 1c. Выбрать нужную информационную базу и открыть её в режиме «Конфигуратор».
  • Меню «Администрирование» -> «Кодовая страница таблиц ИБ».
  • В окне «Кодовая страница таблиц ИБ» открываем пункт «Текущая системная установка» -> ОК.
  • На экране появится сообщение «При выполнении изменения кодовой страницы будут перестроены индексы всех таблиц данных Информационной Базы! Выполнить изменение кодовой страницы?» нажать кнопку «Да».
  • На сообщение «Кодовая страница изменена!» нажать OK.
  • Закрыть «Конфигуратор» и запустить Информационную Базу в обычном режиме 1С:Предприятие.

Если неработоспособными оказались несколько Информационных Баз, то необходимо проделать эту процедуру с каждой из этих баз.

2. Способ

  • Запустить текстовый редактор, к примеру, редактор «Блокнот».
  • Затем меню «Файл» выбрать пункт: «Сохранить как». В открывшемся окне нажать «Тип файла », выбрать «Все файлы», а имя файла указать как: OrdNoChk.prm. Сохранить этот файл в корневой каталог информационной базы, либо в каталог программы 1С (этот файл можно загрузить ниже).
  • Запустить программу 1С. В Окне программы выбрать нужную Информационную базу и нажать кнопку «Изменить».
  • В открывшемся окне указать путь к раннее сохраненному файлу, программа 1с готова к запуску.

Если имеется несколько Информационных баз, то необходимо файл OrdNoChk.prm поместить в каждую из них этим способом.

Важно: Для новичков в 1с будет легче воспользоваться вторым вариатом, так как не надо производить действий с информационной базой и конфигурацией.
При любых действиях, в том числе при ошибке «Порядок сортировки, установленный для базы данных, отличается от системного!» c ИБ или конфигурацией, всегда рекомендуется создавать резервные копии, чтобы была возможность восстановить потерянные данные.