Помилка бази даних «порядок сортування відрізняється від системного» як виправити

Як правило, більшість користувачів, що виявляють у системі помилку з вказівкою на те, що порядок сортування відрізняється від системного, по всій видимості, працюють з пакетом «1С» версії 7.7. Саме вона є найбільш вразливою навіть не в плані впливу вірусів, але і в області появи помилок і збоїв, які криються в самому програмному коді пакета. Проте коли з'являється повідомлення про помилку, яке говорить, що порядок сортування відрізняється від системного, панікувати не варто. Є кілька простих рішень, які дозволяють усунути цю проблему швидко і назавжди. В даному випадку можна застосувати два рішення як мінімум.

Помилка бази даних «Порядок сортування відрізняється від системного»: в чому проблема?

Сама проблема полягає в тому, що основна програма у вигляді виконуваного файлу на сервері або клієнтської машині не може зробити ініціалізацію бази даних (SQL).

Помилка бази даних «порядок сортування відрізняється від системного» як виправити

Внаслідок цього підключаються призначені для користувача (дочірні) термінали не можуть отримати доступ до самої бази даних (хоча основне ядро ​​програми запускається без проблем). Вважається, що доступ до самого додатком забезпечується саме на рівні серверної версії, яка відповідає за підключення інших призначених для користувача комп'ютерів, що знаходяться в локальній мережі. З нею-то якраз і виникають проблеми.

Далі пропонуються рішення, що дозволяють зробити усунення цього збою. Розглянемо два основні методи, які може освоїти будь-який користувач або початківець системний адміністратор.

Порядок сортування відрізняється від системного (Windows 7). Що робити в першу чергу?

Як вважається, в релізі за номером 26 була включена можливість ігнорування файлів баз даних. Але не варто покладатися на цю службу.

Помилка бази даних «порядок сортування відрізняється від системного» як виправити

неіснуючий об'єкт

Буває так, що додаток при запуску посилається на нібито не існуючий об'єкт у вигляді файлу OrdNoChk.prm, який начебто має бути розташований в папці BIN самої програми, встановленої в програмних файлах системи.

Помилка бази даних «порядок сортування відрізняється від системного» як виправити

Зміна структури баз даних на основі локального обміну даними

З іншого боку, проблема того, що виникає збій з появою повідомлення про те, що порядок сортування встановленого відрізняється від системного, може бути вирішена навіть засобами самої встановлюваної програми.

Але тут слід спочатку подумати, наскільки доцільно застосовувати далі описані засоби і інструменти.

Помилка бази даних «порядок сортування відрізняється від системного» як виправити

При виникненні помилки, коли повідомляється, що порядок сортування бази відрізняється від системного, в самому додатку «1С» слід вибрати розділ конфігурації, в якому потрібно перейти до адміністрування, кодової сторінці таблиць ІБ і пункту поточної системної установки.

висновок

В принципі, повідомлення про те, що в базі даних «1С» порядок сортування відрізняється від системного, можна видалити зовсім просто (або позбутися від нього назавжди). Як показує практика, в найпростішому випадку можна просто створити порожній об'єкт, зазначений вище. Після цього помилка, що сигналізує про те, що порядок сортування відрізняється від системного, більше з'являтися не буде.

Насправді тільки цими рішеннями усунення проблеми не обмежується. Справа в тому, що в самому середовищі «1С» можна писати скрипти або створювати додаткові аплети для управління всією системою на основі того ж мови Visual Basic з використанням баз даних формату DVB. В іншому ж помилка, пов'язана з появою повідомлення, зазначеного вище, устранятся досить просто, якщо не брати до уваги недоробки в коді самої програми або вірусне вплив. Але це, здається, не найстрашніше. Іноді і «криворукість» користувачів, які не знають, як організувати базу даних і підключити її до встановленої програмі, може призводити до того, що помилка цього типу буде з'являтися знову і знову.

Також слід звернути увагу і на той момент, що при включеному автоматичному обміні даними самої платформи з іншими базами даних все вони повинні мати абсолютно однакову кодування. Якщо її не встановити для всіх БД, відповідно, і саме питання імпорту та експорту даних стає, м'яко кажучи, безглуздим. В крайньому випадку, як було сказано вище, кодування слід відключити. Особливо це стосується ситуацій, коли на різних терміналах встановлені відрізняються між собою версії Windows, та ще й з різною архітектурою. Це теж може приводити до непередбачуваних наслідків, аж до того, що і працювати з програмою щодо одночасного доступу до інформації буде неможливо.

Помилка бази даних «порядок сортування відрізняється від системного» як виправити

Схожі статті