1s 7.7 kódová stránka a poradie triedenia. Poradie triedenia nastavené pre databázu sa líši od systémového

1C: čo robiť, ak sa zobrazí hlásenie „Poradie triedenia nastavené pre databázu sa líši od systémového!“

Príčinou chyby je nesúlad medzi nastaveniami systému a nastaveniami 1C.
Mimochodom, ak operačný systém je lokalizovaný a regionálne nastavenia sú správne nastavené, potom pri inštalácii 1C budú jeho nastavenia zosúladené so systémovými.

Kontrola správnosti nastavení

I. Nastavenia systému (pre lokalizovanú ruskú verziu systému Windows)

1. Otvorte Štart - Nastavenia - Ovládací panel - Miestne a jazykové nastavenia.

2. Na karte Miestne nastavenia by mal byť rozbaľovací zoznam ruský.

3. Na karte Jazyky – Ďalšie podrobnosti... – Dialógové okno Jazyky a služby zadávania textu – Karta Možnosti – Predvolený vstupný jazyk by mal byť ruština-ruština.

4. Na karte Rozšírené by malo byť – Ruština.

II. 1C nastavenia

2. V rozbaľovacom zozname V režime vyberte – OK.

4. V okne Kódová stránka tabuliek informačnej databázy by mal rozbaľovací zoznam obsahovať – 1251 – ruský, bieloruský, bulharský a srbský jazyk.

Poznámky

1. Ak používate komponent DIMB (distribuovaná správa infobáz), - keď je vypnutá kontrola poradia triedenia - NESMIETE používať znaky žiadnej inej abecedy okrem latinky v trojpísmenovom identifikátore infobáz zahrnutých v distribuovanej databáze.

2. Treba mať na pamäti, že deaktivácia kontroly identity poradia triedenia môže viesť k neočakávaným výsledkom – pre používateľa programu 1C! – poradie riadkov, napríklad pri generovaní prehľadov.

Riešenie problémov so systémom Windows Vista

Ak používate Windows Vista, zbavte sa hlásenia „Poradie triedenia nastavené pre databázu sa líši od systémového! vyššie uvedené metódy nebudú fungovať.

Pre to:

1. Spustite program 1C. V okne Launch 1C vyberte požadovanú informačnú základňu.

2. V rozbaľovacom zozname V režime vyberte Konfigurátor – OK.

3. Spustí sa konfigurátor. Zvoľte menu Administrácia – Kódová stránka tabuliek informačnej bezpečnosti...

4. V okne Kódová stránka tabuliek infobáz v rozbaľovacom zozname zvoľte + Aktuálna inštalácia systému – OK.

5. V okne Konfigurátor so správou „Pri zmene kódovej stránky sa prebudujú indexy všetkých tabuliek údajov infobáz! Chcete zmeniť kódovú stránku?" kliknite na tlačidlo Áno.

6. Po určitom čase, v závislosti od veľkosti informačnej bezpečnosti, sa zobrazí okno Konfigurátor so správou „Kódová stránka bola zmenená!“, kliknite na OK.

7. Zatvorte Konfigurátor, môžete pracovať s infobázou.

8. Ak chcete pracovať s inými systémami informačnej bezpečnosti, rovnakým spôsobom zmeňte kódovú stránku tabuliek informačnej bezpečnosti.

Väčšina používateľov, ktorí v systéme nájdu chybu, ktorá naznačuje, že poradie zoradenia sa líši od systémového, spravidla pracuje s balíkom 1C verzie 7.7. Práve ten je najzraniteľnejší nielen z hľadiska účinkov vírusov, ale aj z hľadiska chýb a zlyhaní, ktoré spočívajú v programovom kóde samotného balíka. Keď sa vám však zobrazí chybové hlásenie, že poradie zoradenia je iné ako v systéme, nie je dôvod na paniku. Existuje niekoľko jednoduchých riešení, ktoré môžu tento problém vyriešiť rýchlo a natrvalo. IN v tomto prípade Môžu sa použiť aspoň dve riešenia.

Chyba databázy „Poradie zoradenia sa líši od systému“: v čom je problém?

Samotný problém je v tom, že hlavný program vo forme spustiteľného súboru na serveri alebo klientskom počítači nedokáže inicializovať databázu (SQL).

Výsledkom je, že pripojené používateľské (detské) terminály nemôžu pristupovať k samotnej databáze (hoci hlavné jadro programu sa spúšťa bez problémov). Predpokladá sa, že prístup k samotnej aplikácii je poskytovaný presne na úrovni serverovej verzie, ktorá je zodpovedná za pripojenie ďalších používateľských počítačov umiestnených v lokálna sieť. Presne tu vznikajú problémy.

Poradie zoradenia sa líši od systémového (Windows 7). Čo robiť ako prvé?

Predpokladá sa, že vo vydaní číslo 26 bola zahrnutá schopnosť ignorovať databázové súbory. Na túto službu by ste sa však nemali spoliehať.

Neexistujúci objekt

Stáva sa, že aplikácia pri spustení odkazuje na údajne neexistujúci objekt vo forme súboru OrdNoChk.prm, ktorý sa zdá byť umiestnený v priečinku BIN samotného programu, nainštalovaného v systémových programových súboroch.

Ak sa objaví systémové hlásenie, že poradie zoradenia je odlišné od systémového, nie je nič jednoduchšie, ako v tomto adresári vytvoriť prázdny súbor s rovnakým názvom a nahradiť ho pri ukladaní napríklad do rovnakého poznámkového bloku, ktorý je súčasťou štandardná sada všetkých systémov Windows. Ďalšou otázkou je, že štandardný textový editor nastavení, obsahujúci počiatočné údaje, nefunguje pri priamej úprave a následnej aplikácii v akcii.

Zmena štruktúry databázy na základe lokálnej výmeny údajov

Na druhej strane problém, že dôjde k zlyhaniu s hlásením, že poradie zoradenia nainštalovaného programu sa líši od systémového, je možné vyriešiť aj pomocou samotného nainštalovaného programu.

Ale tu by ste mali najprv premýšľať o tom, aké vhodné je použiť nástroje a nástroje opísané nižšie.

Ak sa vyskytne chyba, keď je hlásené, že poradie triedenia databázy sa líši od systémového, v samotnej aplikácii 1C by ste mali vybrať konfiguračnú sekciu, v ktorej musíte prejsť do administrácie, kódovú stránku tabuliek zabezpečenia informácií a aktuálna položka inštalácie systému.

Záver

V zásade možno správu, že poradie zoradenia v databáze 1C sa líši od systémovej, jednoducho vymazať (alebo sa jej navždy zbaviť). Ako ukazuje prax, v najjednoduchšom prípade môžete jednoducho vytvoriť prázdny objekt uvedený vyššie. Potom sa už nebude zobrazovať signalizácia, že poradie zoradenia sa líši od systémového.

V skutočnosti sa odstránenie problému neobmedzuje len na tieto riešenia. Faktom je, že v samotnom prostredí 1C môžete písať skripty alebo vytvárať ďalšie applety na ovládanie celého systému založeného na rovnakom jazyku Visual Basic pomocou databáz formátu DVB. V opačnom prípade možno chybu spojenú so zobrazením vyššie uvedenej správy celkom jednoducho odstrániť, ak neberiete do úvahy chyby v kóde samotného programu alebo vírusový vplyv. Ale toto, myslím, nie je to najhoršie. Niekedy môže „zmätenosť“ používateľov, ktorí nevedia, ako organizovať databázu a pripojiť ju k nainštalovanému programu, viesť k tomu, že sa tento typ chyby objaví znova a znova.

Mali by ste tiež venovať pozornosť skutočnosti, že keď je povolená automatická výmena údajov samotnej platformy s inými databázami, všetky musia mať presne rovnaké kódovanie. Ak nie je nainštalovaný pre všetky databázy, potom samotná otázka importu a exportu údajov sa stáva, mierne povedané, nezmyselnou. Ako posledná možnosť, ako je uvedené vyššie, by sa malo zakázať kódovanie. To platí najmä pre situácie, keď rôzne terminály majú nainštalované rôzne verzie systému Windows a dokonca aj s rôznymi architektúrami. To môže viesť aj k nepredvídateľným následkom až do bodu, kedy nebude možné pracovať s programom, pokiaľ ide o simultánny prístup k informáciám.

Tento článok bude diskutovať o príčine chyby. "Poradie triedenia nastavené pre databázu sa líši od systémového!" v 1C:Enterprise 7.7, ako aj spôsob, ako ho odstrániť.

0. O chybe

2. Zmena kódovej stránky IS

Ak pracujete v 1C:Enterprise lokálne alebo používate 1C s ktoroukoľvek verziou, túto chybu je možné opraviť takto:

Spustíme 1C:Enterprise v režime konfigurátora a potom vyberte položku „ Administrácia» — « Kódová stránka IS».

V okne, ktoré sa otvorí, vyberte zo zoznamu úplne dole „ + Aktuálna inštalácia systému"a kliknite" OK».

Čakáme na dokončenie opätovného indexovania a pokojne pracujeme s informačnou základňou.

3. Vytvorte súbor ordnochk.prm

Ak používatelia pracujú s 1C:Enterprise 7.7. z počítačov v sieti s rôznymi verziami Windows (napríklad Windows XP a Windows 7), alebo pracujete s rovnakou databázou na rôznych počítačoch, napríklad doma a v kancelárii, ak je databáza umiestnená na vymeniteľnom médiu, potom by ste mali vytvoriť súbor " ordnochk.prm"a umiestnite ho do koreňového priečinka s nainštalovaným 1C:Enterprise (v predvolenom nastavení je " C:\Program Files\1Cv77\BIN\"). Tento súbor zakáže kontrolu zoradenia.

Nie je to také ťažké vytvoriť. Vytvorte prázdny súbor pomocou programu Poznámkový blok a premenujte ho na ordnochk.prm, s .TXT na .prm

Treba pamätať na to, že pri riešení chyby týmto spôsobom môže nastať problém pri zobrazovaní prehľadov a poradie riadkov nemusí byť úplne správne. Okrem toho táto metóda nie je prijateľná, ak sa používa systém distribuovaných informačných báz.

Pomohol vám tento článok?

Nedávno ste si kúpili nový počítač, nainštalovali ste 1C:Enterprise 7.7, preniesli databázu zo starého počítača a vaše očakávania pohodlnejšej práce zatienil nápis na obrazovke:

Táto chyba sa vyskytuje, keď sa tabuľky kódov NT6 a 1C nezhodujú. Existujú 2 hlavné spôsoby riešenia tohto problému.

1. Ak pracujete lokálne, na jednom počítači a nepotrebujete periodicky prenášať databázu na iné počítače, tak najjednoduchším spôsobom je zmeniť kódovú stránku infobázy, ako je znázornené na obrázku nižšie.

Ak to chcete urobiť, spustite 1C:Enterprise v režime konfigurátora a potom vyberte položku „ Administrácia» - « Kódová stránka IS" A v okne, ktoré sa otvorí, vyberte zo zoznamu úplne dole „ + Aktuálna inštalácia systému "a kliknite" OK».

Čakáme na opätovné indexovanie, zatvorte konfigurátor a môžete pokračovať v práci, vaše údaje sa nezmenia ani nestratia.

2. Táto metóda by sa mala použiť, ak v 1C:Enterprise 7.7. pracujete na sieti a používate aj rôzne verzie Windows (napríklad Windows XP a Windows 7), prípadne pracujete s jednou databázou na rôznych počítačoch, napríklad doma a v kancelárii, v prípade, že je databáza umiestnené na vymeniteľnom médiu.

Riešenie je tiež celkom jednoduché, musíte vytvoriť súbor “ ordnochk.prm"v ľubovoľnom editore, napríklad v tom istom poznámkovom bloku. Tento súbor môže byť prázdny alebo môže obsahovať riadok „Ahoj“, v tomto prípade na tom nezáleží, hlavná vec je správny názov súboru.

Musí byť umiestnený v koreňovom priečinku s nainštalovaným 1C:Enterprise (v predvolenom nastavení je to „ C:\Program Files\1Cv77\BIN\"). Tento súbor zakáže kontrolu zoradenia.

Ak máte sieťovú verziu a na každom počítači je nainštalovaný 1C:Enterprise, musíte tento súbor umiestniť na každý z nich, je to dôležité.

To je všetko, užite si prácu.

Poradie triedenia nastavené pre databázu sa nezhoduje so systémom

Príčinou chyby je nesúlad medzi nastaveniami systému a nastaveniami 1C.
Mimochodom, ak je operačný systém lokalizovaný a regionálne nastavenia sú správne nastavené, potom pri inštalácii 1C budú jeho nastavenia zosúladené so systémovými.

Kontrola správnosti nastavení

I. Nastavenia systému (pre lokalizovanú ruskú verziu systému Windows)

1. Otvorte Štart - Nastavenia - Ovládací panel - Miestne a jazykové nastavenia.
2. Na karte Miestne nastavenia by mal byť rozbaľovací zoznam ruský.
3. Na karte Jazyky – Viac podrobností... – Dialógové okno Jazyky a služby zadávania textu – Karta Možnosti – Predvolený vstupný jazyk by mal byť ruština-ruština.
4. Na karte Rozšírené by malo byť – Ruština.

II. 1C nastavenia




4. V okne Kódová stránka tabuliek informačnej databázy by mal rozbaľovací zoznam obsahovať – 1251 – ruský, bieloruský, bulharský a srbský jazyk.

Ako posledná možnosť sa niekedy odporúča vypnúť kontrolu zhody poradia zoradenia. Aby ste to dosiahli, musíte v adresári infobase vytvoriť signálny súbor s názvom OrdNoChk.prm (s ľubovoľným obsahom). Ale:
1. Ak používate komponent DIMB (distribuovaná správa infobáz), - keď je vypnutá kontrola poradia triedenia - NESMIETE používať znaky žiadnej inej abecedy ako latinku v trojpísmenovom identifikátore infobáz zahrnutých v distribuovanej databáze.
2. Treba mať na pamäti, že deaktivácia kontroly identity poradia triedenia môže viesť k neočakávaným výsledkom – pre používateľa programu 1C! – poradie riadkov, napríklad pri generovaní prehľadov.

Riešenie problémov so systémom Windows Vista

Ak používate Windows Vista, zbavte sa hlásenia „Poradie triedenia nastavené pre databázu sa líši od systémového! vyššie uvedené metódy nebudú fungovať.

Pre to:

1. Spustite program 1C. V okne Launch 1C vyberte požadovanú informačnú základňu.
2. V rozbaľovacom zozname V režime vyberte Konfigurátor – OK.
3. Spustí sa konfigurátor. Zvoľte menu Administrácia – Kódová stránka tabuliek informačnej bezpečnosti...
4. V okne Kódová stránka tabuliek infobáz v rozbaľovacom zozname zvoľte + Aktuálna inštalácia systému – OK.
5. V okne Konfigurátor so správou „Pri zmene kódovej stránky sa prebudujú indexy všetkých tabuliek údajov infobáz! Chcete zmeniť kódovú stránku?" kliknite na tlačidlo Áno.
6. Po určitom čase, v závislosti od veľkosti informačnej bezpečnosti, sa zobrazí okno Konfigurátor so správou „Kódová stránka bola zmenená!“, kliknite na OK.
7. Zatvorte Konfigurátor, môžete pracovať s infobázou.
8. Ak chcete pracovať s inými systémami informačnej bezpečnosti, rovnakým spôsobom zmeňte kódovú stránku tabuliek informačnej bezpečnosti.

Ak sa pri pripájaní na sql server vyskytne chyba, skopírujte súbory windows/system32 sqlsrv32.dll a sqlsrv32.rll z počítača s winXP do počítača s Vista (po udelení povolenia na ich prepísanie)

Ak nájdete chybu, vyberte časť textu a stlačte Ctrl+Enter.