Содержание
- Ошибка сортировки базы данных . 1cv7.ord
- Ошибка в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного»
- Устранение проблемы с 1С в Windows XP
- Изменяем параметры 1С для Windows Vista, 7
- Исправляем дисфункцию с порядком сортировки в 1С при помощи ordnochk.prm
- Устранение ошибки при восстановлении файлов Windows XP
- Исправление ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!» 1С:Предприятие 7.7
- 0. Об ошибке
- 1. Патч файла BkEnd.dll
- 2. Изменение кодовой страницы ИБ
- 3. Создание файла ordnochk.prm
- Смотрите также:
- 19 Responses to Исправление ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!» 1С:Предприятие 7.7
- 1С 7.7: Ошибка про порядок сортировки
- 1 способ: OrdNoChk.prm
- 2 способ: Изменение порядка сортировки
- Читайте также
Ошибка сортировки базы данных . 1cv7.ord
P.S. к (15) сообщению.
Думаю, нормальная копия (дата файла архива) лежит в диапазоне 24.11.2011 — 12.01.2012.
Хотя могут быть и более ранние копии с файлом 1cv7.md соответствующим структуре файлов DBF.
Вот у меня возникает ещё вопрос. 😉
Кому могла понадобиться исправная база данных состояния конца 2011 года?
Если с ней потом никто реально не работал.
И еще Вы пишите в начале темы: «База поломалась.»(с)
А последний раз с ней НОРМАЛЬНО работали в конце 2011 года.
Ну, т.е. — внезапно поломалась. 🙂
(19) hogik,
Если все так запущено, то тогда восстанавливать — безполезно
Чтобы было что восстанавливать — нужно что-то из чего можно восстановить, а надёрганные с разных мест файлы — вот уж точно не стоит собирать воедино — ничего толком не получиться
шибки при тестировании/исправлении:
Таблица — 1SJOURN. Длина записи не соотвествует ожидаемой
Таблица — SC45032. Не сходится количество полей
Таблица — SC40428. Не сходится количество полей
Таблица — SC135. Не сходится количество полей
Таблица — SC208. Длина записи не соотвествует ожидаемой
Создана таблица — SC55922
Создана таблица — SC55945
Создана таблица — SC57461
Создана таблица — SC58007
Создана таблица — SC58038
Создана таблица — SC58056
Создана таблица — SC58586
Таблица — DH40569. Не сходится количество полей
Таблица — DH13108. Не сошлось наименование поля номер 30 — SP59194
Таблица — DH13136. Не сошлось наименование поля номер 45 — SP59196
Таблица — DH47885. Длина записи не соотвествует ожидаемой
Таблица — DH47894. Длина записи не соотвествует ожидаемой
Создана таблица — DH57981
Создана таблица — DH58570
Создана таблица — DT58570
Создана таблица — DH58655
Создана таблица — DT58655
Создана таблица — DH58671
Создана таблица — DH59210
Создана таблица — DT59210
Таблица — 1SACCS. Длина записи не соотвествует ожидаемой
Таблица — 1SENTRY. Не сходится количество полей
Таблица — 1SBKTTL. Длина записи не соотвествует ожидаемой
Таблица — 1SSBSEL. Длина записи не соотвествует ожидаемой
Проверка физической целостности таблиц ИБ. Неисправимая ошибка.
Думаю что этот файл просто «подкинули2 в базу вместо родного, того что должен был быть на определенный момент времени.Ищите того кто это сделал-.
Источник
Ошибка в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного»
При работе в программе 1С пользователи сталкиваются с различными проблемами, решить которые часто не в состоянии самостоятельно. Сегодня мы решим одну из таких ошибок в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного». Возникает она чаще всего на двух популярных версиях ОС — Windows Vista и Windows 7.
Устранение проблемы с 1С в Windows XP
Для того, чтобы устранить ошибку 1C в Windows XP, необходимо выполнить следующие действия:
- откройте «Панель управления» в меню «Пуск». В разделе «Региональные параметры» должен быть установлен соответствующий язык (русский);
- далее нам нужно открыть программу 1С как конфигуратор, выберите необходимую базу данных;
следующим шагом будет выбор «Администрирование», затем нажмите «Кодовая страница таблиц»,
снова нажмите «Кодовая страница», «1251» и нажмите на нужный язык. При попытке сохранить изменения, вы столкнетесь с сообщением об изменении информации базы данных, а также потребуется подтверждение этих действий;
После этого будет процесс перестраивания всех компонентов программы под измененные конфигурации 1С. Если компьютер со слабой конфигурацией, данный процесс может занять несколько минут. В конце вы увидите небольшое системное окно, где нас оповещают об успешном завершении изменении настроек, а ошибка «Порядок сортировки, установленный для базы данных, отличается от системного» больше не будет вас беспокоить. При этом если необходимо применять УРИБ (компонент), то идентификаторы дочерних и главной базы необходимо оставить на латинице. Иначе вы можете столкнуться с другими ошибками в 1С. Если отключить проверку порядка сортировки, то это может привести к неожиданному расположению строк в построении отчетов и справочников.
Изменяем параметры 1С для Windows Vista, 7
Если у вас более поздние версии операционной системы, то инструкция исправления ошибки в 1С 7.7 немного отличается от предыдущей.
- Запустите 1С. В разделе «Запуск 1С» выберите необходимую базу.
- Из выпадающего списка нужно выбрать пункт «Конфигуратор».
- Далее нажмите «Администрирование» в меню, и после этого нажмите «Кодовая страница таблиц».
- В этом окне необходимо нажать «Текущая системная установка» и подтвердите выбор.
Исправляем дисфункцию с порядком сортировки в 1С при помощи ordnochk.prm
Встречать ошибку в 1С версии 7.7 с сообщением об отличие порядка сортировки, установленных для баз данных, могут и пользователи, которые применяют для работы разные операционные системы, например, Windows 7 и Windows Vista. Это может происходить, когда используется 2 различных компьютера, выходящие в сеть, допустим на работе и дома. Для решения проблемы достаточно создать файлик с названием «ordnochk» и расширение .prm.
- Найдите папку с программой 1С на своем компьютере. Если вы не изменяли путь при установке, то она будет находиться по пути C:Program Files1Cv77.
- Откройте её и здесь создайте пустой текстовый файл.
- Для этого нажмите правой кнопкой мыши, находясь в папке. Выберите пункт «Создать», «Текстовый файл».
- Самое главное — при сохранении этого файла нужно в поле «Название» ввести «ordnochk.prm» и нажать «Сохранить». Иногда система компьютера вносит часть имени после точки в состав имени. Вам необходимо, чтобы «prm» была именно расширением файла.
- Можно сначала создать файл в любой папке, затем переместить его в корень программы 1С.
Перед созданием файла программу лучше закрыть. Когда вы разместите его в корне, попробуйте снова запустить 1С. При следовании этому способу, иногда появляются проблемы при отображении строк в отчете. Он не подойдет, если применяется система сортировка баз данных.
Устранение ошибки при восстановлении файлов 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 «Порядок сортировки, установленный для базы данных, отличается от системного» должна исчезнуть.
Источник
Исправление ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!» 1С:Предприятие 7.7
В данной статье будет рассмотрена причина возникновения ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!» в 1С:Предприятие 7.7, а также способ ее устранения.
0. Об ошибке
Итак, если Вы установите сетевую версию 1С:Предприятие 7.7, при первом запуске может появиться вот такое окошко с предупреждением об ошибке:
Данная ошибка возникает, при несоответствии кодовых таблиц NT6 и 1С. В зависимости от того, где и какую версию 1С вы используете, можно предложить следующие пути решения этой ошибки:
1. Патч файла BkEnd.dll
Если 1С:Предприятие используется в связке с MS SQL Server 2008, то для исправления данной ошибки необходимо пропатчить файл BkEnd.dll, входящий в типовую поставку 1С:Предприятия 7.7. Более подробно об этом читайте здесь.
2. Изменение кодовой страницы ИБ
Если Вы работаете в 1С:Предприятие локально, либо используете 1С в терминальном режиме под управлением Microsoft Windows Server любой версии, эту ошибку можно исправить следующим образом:
Запускаем 1С:Предприятие в режиме конфигуратор, далее в меню выбираем пункт «Администрирование» — «Кодовая страница ИБ».
В открывшемся окне выбираем в списке, в самом низу «+Текущая системная установка» и нажимаем «ОК».
Дожидаемся окончания переиндексации и спокойно работаем с информационной базой.
3. Создание файла ordnochk.prm
Если же пользователи работают с 1С:Предприятие 7.7. с компьютеров в сети под управлением различных версий Windows (например Windows XP и Windows 7), либо Вы работаете с одной базой данных на разных компьютерах, допустим дома и в офисе, в случае когда база данных находиться на съемном носителе, тогда следует создать файл «ordnochk.prm» и поместить его в корневую папку с установленной 1С:Предприятие (по умолчанию это «C:Program Files1Cv77BIN»). Этот файл отключит проверку сортировки.
Создать его не так сложно. Создаем пустой файл с помощью программы блокнот и переименовываем его в ordnochk.prm, при этом меняя расширение с .txt на .prm
Следует помнить, что при решении ошибки этим способом, может возникнуть проблема в отображении отчетов, также возможен не совсем правильный порядок строк. Кроме того, данный способ не приемлем, если используется система распределенных информационных баз.
Смотрите также:
В данной статье я постараюсь вкратце рассказать о принципах работы системы 1С:Предприятие версии 7, ее установки и запуска. Установку буду описывать для 32-битных операционных систем, об особенностях установки 1С:Предприятие 7.7…
Сегодня речь пойдет о блокировках данных в 1С. В видео использованы материалы статей: Материалы в рубрике Эксперт 1С Все видео из цикла «Записки эксперта»: Технологический журнал 1С (Записки эксперта…
Установка платформы 1С:Предприятие 7.7 на 64-х битную операционную систему сопряжена с некоторыми трудностями. Дело в том, что установить 1С через обычный установщик не получится, даже если запускать программу в режиме…
19 Responses to Исправление ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!» 1С:Предприятие 7.7
Здравствуйте. Подскажите, пожалуйста, как победить:
Была база 1с77 в дбф. Её надо перенести на SQL 2008 R2. Порядок моих действий:
1. Выгрузил данные из базы
2. На win server 2008 r2 х64 установил MS SQL 2008 r2, настроил его
3. Создал пустую базу, прописал параметры sql-подключения.
4. Всюду, куда только можно поместил ordnochk.prm И в BIN и в папку с базой.
И при загрузке данных выскакивает эта ошибка о порядке сортировки.
Создал для экспериментов виртуальный сервер с win 2003 и ms sql 2000. Там точно так же возникла ошибка с сортировкой, но файл ordnochk.prm её убрал мгновенно. То есть одни и те же действия на разных конфигурациях сработали по-разному. Теряюсь в догадках.
Да, забыл уточнить еще такой момент, как мне кажется немаловажный. На виртуальном сервере с sql2000 (где всё заработало), сортировка cyrillic_general_CI_AS. Точно такая же сортировка и на компе с SQL 2008r2. И при выгрузке данных уже из sql2000 и загрузке их на комп с 2008 дает все ту же ошибку сортировки, хотя они должны быть идентичны.
Исправил bkend.dll по статье о работе в hex-редакторе на этом же сайте и проблема исчезла. Спасибо 🙂
Рад, что наш сайт помог Вам и в данном вопросе. 🙂
Та же самая проблема была при загрузке данных в базу. ordnochk.prm не помогал. пропатчил bkend.dll по вашей статье и все заработало. спасибо!
Подскажите, как избавиться от такой же ошибке на версии 025? Хочу поставить на W7, но каталог на XP.
Рекомендации, описанные в данной статье, должны сработать для всех версий 1С:Предприятие 7.7.
Для версии 027 под Windows XP использовать OrdNoChk.prm получается. Для 025 — нет.
не устанавливается 1с 7,7 пишет порядок установки базы данных отличается от системного у меня виндус 8,1
А действия, описанные в статье, вам не помогли? На каком этапе возникают ошибки?
Добрый день я поставил( восстановил 1с 7.7 торговля склад на windows 10 x64) Скачал ломаную версию со всеми редакциями, тупо поставил патч который шел в раздаче в системную папку, потом изменил сортировку и вауля, все заработало без ключа на windows 10 x64.
В сету думаю легко найти ломаную версию. Но при этом у меня бала старая папка с базой 7.7
Источник
1С 7.7: Ошибка про порядок сортировки
Начиная с Winodws Vista пользователи, которые работают с 1С: Предприятие 7.7 могут столкнуться с ошибкой при запуске программы: «Порядок сортировки, установленный для базы данных, отличается от системного». После нажатия на ОК, программа завершает работу. Эту ошибку можно устранить двумя способами.
1 способ: OrdNoChk.prm
В 26-ом релизе 1С была добавлена возможность отключения идентичности порядка сортировки, установленного для базы данных и системного порядка сортировки. Если вы хотите полностью отключить проверку кодовой страницы, создайте пустой файл с именем OrdNoChk.prm в папке «BIN» каталога установки 1С:Предприятия 7.7 (по умолчанию это C:Program Files1Cv77BIN). Если, по каким-то причинам, вам надо отключить проверку кодовой страницы только для одной информационной базы, поместите OrdNoChk.prm в папку с нужной информационной базой.
2 способ: Изменение порядка сортировки
Если вы работаете в однопользовательской (локальной) 1С:Предприятие 7.7, либо используется терминальный режим на сервере, то можно просто изменить порядок сортировки базы данных. Для этого запускаем 1С в режиме конфигуратора, выбираем Администрирование — Кодовая страница таблиц ИБ — «+ Текущая системная установка«.
Обратите внимание! Если у вас настроен автообмен с другими информационными базами, все информационные базы должны иметь одну и ту же кодировку. Либо должна быть отключена проверка кодировки (см. 1 способ).
Читайте также
Как регламентировать перекуры в течение рабочего дня? Можно ли разрешать опаздывать к началу рабочего дня? Можно ли чатится во время…
Вам нравится, когда у маркетинга и продаж развязаны руки? Когда они жгут по полной и продажи прут? Когда целевая аудитория…
Laravel Horizon — новомодная админка для работы с Redis в качестве системы очередей сообщений. Однако, нельзя просто так взять и…
Источник
08.08.11 — 21:09
Добрый вечер.
Конфигурация «Бухгалтерский учет».
При попытке запустить базу выдавало такое сообщение: «ошибка загрузки файла сортировки базы данных».
После того, как я типа исправил эту ошибку (зашел в конфигуратор и выставил сортировку), меня выкидывает в обработку «Первый запуск».
База что-то там делает….
После этого я имею: Есть документы, есть наполнение документов, но все они непроведены.
Есть, конечно, бэкап базы, но он за 2-е число.
Как можно восстановить?
Спасибо.
1 — 08.08.11 — 21:10
Еще я подозреваю, что что-то не так, потому, что в обработке «Первый запуск» даёт вместо фирмы выбирать контрагента.
2 — 08.08.11 — 21:12
база на чём?
3 — 08.08.11 — 21:13
База дбф
4 — 08.08.11 — 21:15
И еще такой вопрос: сколько взять денег с админа, за то, что ему не разорвут сфинктер? Бэкап базы был мой, а ответственность за бэкапы на нем. У него бэкапов нет.
5 — 08.08.11 — 21:15
чё-то какое-то странное сообщение, не припомню, чтобы я такое видел.
какой релиз, какая ось? какая системная кодовая страница?
6 — 08.08.11 — 21:16
я не понял:
>>После того, как я типа исправил эту ошибку
и
>>сколько взять денег с админа, за то, что ему не разорвут сфинктер
Ты накосячил, а сфинктер рвать будут админу?
7 — 08.08.11 — 21:17
судя по всему, виста или 7-ка?
8 — 08.08.11 — 21:17
Ось — сервер 2008.
Релиз «Бухгалтерия для Украины» 7.70.288
Платформа 7.70.027
9 — 08.08.11 — 21:19
(6) ну, накосячили, по-ходу, оба. один на бэкапы забил, другой что-то с базой сотворил, тоже не сделав перед этим бэкап.
(8) давай подробно рассказывай, что предшествовало «улёту» базы в нирвану
10 — 08.08.11 — 21:19
(6) Миша, читай (0) повнимательнее.
И да, я всегда делаю бэкапы, особенно перед тем, как ТИПА исправлять ошибки в базе.
11 — 08.08.11 — 21:19
Улет базы в нирвану: отключение электроэнергии. Упс..
12 — 08.08.11 — 21:21
(10)
«И да, я всегда делаю бэкапы, особенно перед тем, как ТИПА исправлять ошибки в базе.» и где бэкап перед этим действом? остался?
13 — 08.08.11 — 21:21
(12) Канешно.
14 — 08.08.11 — 21:23
(13) отлично. за период с бэкапа за 2-е число и до сбоя конфа обновлялась (может, даже очень незначительно)? изменений в БД много было сделано?
15 — 08.08.11 — 21:24
Что я уже делал:
1. Выставлял вручную порядок сортировки.
2. Удалял файл ДД, добавлял объект в конфигурацию и сохранял
3. Тестирование и исправление.
Результат с переменным успехом — от ни одного дока в базе до непроведенных доков.
16 — 08.08.11 — 21:25
бэкап перед сбоем как делал?
17 — 08.08.11 — 21:25
Скорее всего нет. Дружбан уехал в отпуск, попросил на поддержке фирму поддержать. Так что информацией владею слабо.
18 — 08.08.11 — 21:25
(16) Выгрузкой базы.
19 — 08.08.11 — 21:26
(18) пля…
20 — 08.08.11 — 21:27
(19) Поподробнее?
21 — 08.08.11 — 21:27
Файл 1CV7.ORD в корне каталога базы есть?
с тремя строками, первая: 1251
две других: длинные последовательности цифр.
Создать в корне базы файл OrdNoChk.prm пробовал?
(18) Плохо, когда DBF база раскорячилась, надо аккуратно папку копировать.
22 — 08.08.11 — 21:29
(21) Сейчас отпишусь, восстановлю как было.
23 — 08.08.11 — 21:32
1CV7.ORD Файла нет.
Как я понимаю, если есть это файло, то 1с не проверяет порядок сортировки.
Пробовать?
24 — 08.08.11 — 21:33
(23) Я имел ввиду OrdNoChk.prm
25 — 08.08.11 — 21:33
бэкапы всегда надо делать средствами СУБД. в случае с файловой версией в качестве хранилища БД выступают файлы, поэтому можно либо сделать бэкап извне (сделав архивную копию папки БД), либо можно воспользоваться функцией конфигуратора «Сохранить данные», которая делает то же самое, с учётом наложенных масок)
26 — 08.08.11 — 21:35
(25) Где-то я с тобой согласен.
27 — 08.08.11 — 21:35
(25) Не пойму только, чем это мне сейчас может помешать?
28 — 08.08.11 — 21:36
+(25) для обеспечения целостности сохраняемых данных нужно либо обеспечить отсутствие работающих с БД сеансов, либо организовать блокировку БД на запись на всё время сохранения бэкапа
29 — 08.08.11 — 21:37
(28) Да у меня всё гуд с бэкапом.
30 — 08.08.11 — 21:38
(27) так ты не мути, ты скажи, у тебя осталась папка БД с файлами в _неизменном_ состоянии перед тем, как «началось», или ты уже накатывал в рабочую папку выгрузку?
31 — 08.08.11 — 21:40
(27) Сразу после того, как мне выдало сообщение о невозможности загрузить файл, я сделал бэкап средствами файловой системы, и все действия уже проводил на нем.
32 — 08.08.11 — 21:40
(31) Периодически бэкапясь.
33 — 08.08.11 — 21:41
лечишь на 2008? и какую сортировку таки выставил, если нет у тебя 1CV7.ORD?
34 — 08.08.11 — 21:42
ордночек.прм спасет отца русской демократии..
35 — 08.08.11 — 21:43
(31) замечательно, значит, в (18) деза?
попробуй скопировать всю первоначальную папку БД на другой комп желательно с вситой/7/2008,дабы не замучиваться с кодовыми страницами, удали там все *.cdx и запусти монопольно
36 — 08.08.11 — 21:43
Лечу на 2008. Сортровка «+Текущая системная сортировка»
37 — 08.08.11 — 21:43
(34) писатель?
38 — 08.08.11 — 21:43
(34) Что в орночеке должно быть? Просто пустой файл?
39 — 08.08.11 — 21:45
(38) Да
40 — 08.08.11 — 21:46
(38) содержимое его не имеет значения, только его присутствие или отсутствие
41 — 08.08.11 — 21:46
с 1CV7.ORD я бы тоже поиграл, никогда не испытывал от него проблем, но ругается в (0) явно на него.
42 — 08.08.11 — 21:46
(37) ну ты то у нас, конечно читатель. дочитал до твоего поста (5) и дальше читать не стал.
«ошибка загрузки файла сортировки базы данных» — это не «чё-то какое-то странное сообщение, не припомню, чтобы я такое видел.», как ты изволил выразиться, а вполне стандартное..
43 — 08.08.11 — 21:48
(42) а у тебя, видимо, постоянно файловые базы летят? поздравляю, чувак! хороший у тебя / из тебя админ!
44 — 08.08.11 — 21:48
(42)гораздо реже, чем «порядок сортировки отлчается от …» и именно когда убивают 1cv7.ord.
45 — 08.08.11 — 21:48
Положил ордночек в каталог с базой, все по-старому, не удалось загрузить…
Файл точно OrdNoChk и расширение у него точно prm
46 — 08.08.11 — 21:49
> 1CV7.ORD
это для чего ?
47 — 08.08.11 — 21:49
(46) там кодировка хранится в вистах/7/2008 при наличии ордночека
48 — 08.08.11 — 21:50
OrdNoChk.prm добавил в каталог с базой, не помогло — все то же «не удалось загрузить…»
Файл точно OrdNoChk и расширение точно prm
49 — 08.08.11 — 21:51
(44) а, точно, это же другое сообщение.
мои выпады в адрес андрейкс’а просьба считать недействительными..
50 — 08.08.11 — 21:59
Как-то еще можно попытаться восстановить базу?
Может быть, ей подсунуть орночек из восстановленой базы?
51 — 08.08.11 — 22:02
(50)если все файлы целые — достаточно, обычно, п. 1 из (15). Для очистки совести можно ещё и индексы перед этим снести. Иначе — что-то с базой, имхо.
52 — 08.08.11 — 22:03
(50) то есть не ордночек, а 1CV7.ORD, конечно
53 — 08.08.11 — 22:04
(49) мои в адрес Один С’а — тоже
(50) читай (40)
54 — 08.08.11 — 22:05
попробуй (35)
55 — 08.08.11 — 22:08
(35) Только прочитал про дезу.
Нет, не деза.
Читай (31), (32)
56 — 08.08.11 — 22:11
В общем, пока что ситуация такая:
Ничего из вышесказанного не помогает.
Думаю, что восстановлю на 2-е число (уже сделал) и не буду заморачиваться.
После добавления файла ORD, удалении CDX и запуска в монопольном режиме — в базе нет ни одного дока.
57 — 08.08.11 — 22:14
Всем спасибо.
58 — 08.08.11 — 22:18
(56)не добавляй ord, он должен появится сам
1Сергей
59 — 08.08.11 — 22:24
для начала попытался бы загрузить базу на нормальной оси
Перейти к контенту
Если при запуске базы данных 1С Предприятия 7.7 появляется ошибка: «Порядок сортировки, установленный для базы данных, отличается от системного!» то это означает, что база данных перенесена из другой операционной системы. Существует два способа устранения ошибки: более быстрый и более правильный.
Устранение ошибки:
1 способ) Более быстрый: Скачиваем файл OrdNoChk.prm:
В архиве *.rar или по прямой ссылке (через Сохранить ссылку как…)
Или создаём пустой файл сами: открываем Блокнот -> Файл -> Сохранить как… -> Имя файла OrdNoChk.prm и сохраняем его.
Файл OrdNoChk.prm нужно переместить в директорию C:Program Files (x86)1Cv77BIN. Если всё сделали правильно — ошибки больше появляться не должно.
2 способ) Более правильный: Первый вариант(выше) — подходит если необходим срочный запуск базы данных 1С (для просмотра/кратковременной работы). Важно понимать, что, если кодовая страница и порядок сортировки таблиц отличается от кодовой страницы и порядка сортировки таблицы базы данных из-за другой операционной системы, в которой она раньше работала/была создана. То для корректной работы нужно изменить эту самую «Кодовую страницу ИБ». Данная процедура может занять длительное время (в зависимости от размера базы). Перед данной процедурой — обязательно создайте резервную копию базы данных.
Итак, заходим в Конфигуратор 1С 7.7:
В меню выбираем «Администрирование» -> «Кодовая страница таблиц ИБ…»:
Для операционных систем Windows Vista, Windows 7, Windows 10 выбираем: «Текущая системная установка«.
Для операционных систем Windows 98, Windows XP выбираем: 1251 «Русский, белорусский, болгарский и сербский языки».
Получаем следующее сообщение. Нажимаем «Да» и ждём… Данный процесс прерывать запрещено!
Через некоторое время получаем сообщение «Кодовая страница изменена!».
Если всё сделали правильно — ошибки больше появляться не должно.
Copyright©, «Программист 1С в г.Минске», 14.01.2019
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник
При работе в программе 1С пользователи сталкиваются с различными проблемами, решить которые часто не в состоянии самостоятельно. Сегодня мы решим одну из таких ошибок в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного». Возникает она чаще всего на двух популярных версиях ОС — Windows Vista и Windows 7.
Содержание
- Устранение проблемы с 1С в Windows XP
- Изменяем параметры 1С для Windows Vista, 7
- Исправляем дисфункцию с порядком сортировки в 1С при помощи ordnochk.prm
- Устранение ошибки при восстановлении файлов Windows XP
Устранение проблемы с 1С в Windows XP
Для того, чтобы устранить ошибку 1C в Windows XP, необходимо выполнить следующие действия:
После этого будет процесс перестраивания всех компонентов программы под измененные конфигурации 1С. Если компьютер со слабой конфигурацией, данный процесс может занять несколько минут. В конце вы увидите небольшое системное окно, где нас оповещают об успешном завершении изменении настроек, а ошибка «Порядок сортировки, установленный для базы данных, отличается от системного» больше не будет вас беспокоить. При этом если необходимо применять УРИБ (компонент), то идентификаторы дочерних и главной базы необходимо оставить на латинице. Иначе вы можете столкнуться с другими ошибками в 1С. Если отключить проверку порядка сортировки, то это может привести к неожиданному расположению строк в построении отчетов и справочников.
Может быть полезным: Обнаружено нарушение целостности системы в 1C что делать.
Изменяем параметры 1С для Windows Vista, 7
Если у вас более поздние версии операционной системы, то инструкция исправления ошибки в 1С 7.7 немного отличается от предыдущей.
- Запустите 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 «Порядок сортировки, установленный для базы данных, отличается от системного» должна исчезнуть.
Опубликовано 28 октября 2018 Обновлено 03 октября 2020