Redoslijed sortiranja za bazu podataka je drugačiji od sistemskog! Greška “Red sortiranja postavljen za bazu podataka razlikuje se od sistemskog 1c 7 poredak sortiranja se razlikuje od sistemskog

Po pravilu, većina korisnika koji pronađu grešku u sistemu koja ukazuje da je poredak sortiranja drugačiji od sistemskog, očigledno radi sa 1C paketom verzije 7.7. To je ono što je najranjivije čak ni u pogledu djelovanja virusa, već iu području grešaka i kvarova koji leže u programskom kodu samog paketa. Međutim, kada dobijete poruku o grešci u kojoj se navodi da se poredak sortiranja razlikuje od sistema, nema potrebe za panikom. Postoji nekoliko jednostavnih rješenja koja mogu brzo i trajno riješiti ovaj problem. U ovom slučaju mogu se primijeniti najmanje dva rješenja.

Greška baze podataka "Red sortiranja se razlikuje od sistema": u čemu je problem?

Sam problem je u tome što glavni program u obliku izvršne datoteke na serverskoj ili klijentskoj mašini ne može inicijalizirati bazu podataka (SQL).

Kao rezultat toga, povezani korisnički (dijete) terminali ne mogu pristupiti samoj bazi podataka (iako se glavna jezgra programa pokreće bez problema). Smatra se da je pristup samoj aplikaciji omogućen upravo na nivou verzije servera, koji je odgovoran za povezivanje drugih korisničkih računara koji se nalaze na lokalnoj mreži. Upravo tu nastaju problemi.

Redoslijed sortiranja se razlikuje od sistemskog (Windows 7). Šta prvo učiniti?

Vjeruje se da je u izdanju broj 26 uključena mogućnost ignoriranja datoteka baze podataka. Ali ne biste se trebali oslanjati na ovu uslugu.

Nepostojeći objekat

Dešava se da se aplikacija, kada se pokrene, odnosi na navodno nepostojeći objekat u obliku datoteke OrdNoChk.prm, koji se čini da se nalazi u BIN folderu samog programa, instaliranom u sistemskim programskim datotekama.

Ako se pojavi sistemska poruka u kojoj se navodi da je redoslijed sortiranja drugačiji od sistemskog, nema ništa lakše od kreiranja prazne datoteke u ovom direktoriju s istim imenom i zamjenom prilikom spremanja, na primjer, u isti Notepad, koji je uključen u standardni set bilo kojeg Windows sistema. Ovdje je još jedno pitanje da standardni tekstualni uređivač postavki, koji sadrži početne podatke, ne radi kada se direktno uređuje i naknadno primjenjuje u akciji.

Promjena strukture baze podataka na osnovu lokalne razmjene podataka

S druge strane, problem da dođe do kvara sa porukom da se poredak instaliranog razlikuje od sistemskog može se riješiti čak i samim instaliranim programom.

Ali ovdje biste trebali u početku razmisliti o tome koliko je preporučljivo koristiti alate i alate opisane u nastavku.

Ako dođe do greške kada se javi da se redoslijed sortiranja baze podataka razlikuje od sistemskog, u samoj 1C aplikaciji trebate odabrati odjeljak za konfiguraciju u kojem trebate ići na administraciju, kodnu stranicu tablica sigurnosti informacija i trenutnu stavku instalacije sistema.

Zaključak

U principu, poruka da se poredak sortiranja u bazi podataka 1C razlikuje od sistemskog može se jednostavno izbrisati (ili je se zauvijek riješiti). Kao što pokazuje praksa, u najjednostavnijem slučaju možete jednostavno kreirati prazan objekt naveden gore. Nakon toga se više neće pojavljivati ​​signalizacija da se poredak sortiranja razlikuje od sistemskog.

U stvari, otklanjanje problema nije ograničeno samo na ova rješenja. Činjenica je da u samom 1C okruženju možete pisati skripte ili kreirati dodatne aplete za kontrolu cijelog sistema na osnovu istog Visual Basic jezika koristeći baze podataka DVB formata. Inače, greška povezana s pojavom gore navedene poruke može se jednostavno eliminirati, ako ne uzmete u obzir nedostatke u kodu samog programa ili virusni utjecaj. Ali ovo, mislim, nije najgora stvar. Ponekad „prevrtljivost“ korisnika koji ne znaju kako organizirati bazu podataka i povezati je s instaliranim programom može dovesti do toga da se ova vrsta greške pojavljuje iznova i iznova.

Treba obratiti pažnju i na činjenicu da kada je omogućena automatska razmjena podataka same platforme sa drugim bazama podataka, one moraju imati potpuno isto kodiranje. Ako se ne instalira za sve baze podataka, onda samo pitanje uvoza i izvoza podataka postaje, blago rečeno, besmisleno. Kao posljednje sredstvo, kao što je gore spomenuto, kodiranje treba onemogućiti. Ovo posebno vrijedi za situacije kada različiti terminali imaju instalirane različite verzije Windowsa, pa čak i različite arhitekture. Ovo takođe može dovesti do nepredvidivih posledica, do tačke u kojoj će biti nemoguće raditi sa programom u pogledu istovremenog pristupa informacijama.

Nedavno ste kupili novi računar, instalirali 1C:Enterprise 7.7, prenijeli bazu podataka sa starog računara, a vaša očekivanja za ugodnijim radom zasjenio je natpis na ekranu:

Ova greška se javlja kada se tablice kodova NT6 i 1C ne podudaraju. Postoje 2 glavna načina za rješavanje ovog problema.

1. Ako radite lokalno, na jednom računaru i ne morate periodično prenositi bazu podataka na druge računare, onda je najlakši način da promijenite kodnu stranicu infobaze, kao što je prikazano na slici ispod.

Da biste to učinili, pokrenite 1C:Enterprise u načinu konfiguratora, a zatim odaberite stavku " Administracija» - « IS kodna stranica" I u prozoru koji se otvori odaberite sa liste, na samom dnu “ +Trenutna instalacija sistema " i kliknite " uredu».

Čekamo ponovno indeksiranje, zatvorimo konfigurator i možete nastaviti s radom, vaši podaci se neće promijeniti niti će biti izgubljeni.

2. Ovu metodu treba koristiti ako je u 1C:Enterprise 7.7. radite na mreži, a također koristite različite verzije Windowsa (na primjer, Windows XP i Windows 7), ili radite s jednom bazom podataka na različitim računarima, na primjer, kod kuće i u kancelariji, u slučaju da je baza podataka nalazi se na prenosivim medijima.

Rješenje je također prilično jednostavno, potrebno je kreirati datoteku “ ordnochk.prm"u bilo kojem uređivaču, na primjer u istoj notepadu. Ova datoteka može biti prazna ili može sadržavati red "Zdravo", u ovom slučaju nije važno, glavna stvar je ispravno ime datoteke.

Mora se postaviti u korijenski folder s instaliranim 1C:Enterprise (podrazumevano je “ C:\Program Files\1Cv77\BIN\"). Ovaj fajl će onemogućiti provjeru sortiranja.

Ako imate mrežnu verziju i 1C:Enterprise je instaliran na svakom računaru, onda morate postaviti ovu datoteku na svaki od njih, ovo je važno.

To je to, uživajte u svom poslu.

Prilikom rada u programu 1C korisnici se susreću s raznim problemima koje često ne mogu sami riješiti. Danas ćemo riješiti jednu od ovih grešaka u 1C 7.7 "Red sortiranja postavljen za bazu podataka razlikuje se od sistemskog." Najčešće se javlja na dvije popularne verzije OS-a - Windows Vista i Windows 7.

Da biste riješili grešku 1C u Windows XP-u, morate izvršiti sljedeće korake:


Nakon toga, uslijedit će proces rekonstrukcije svih komponenti programa kako bi odgovarale promijenjenim 1C konfiguracijama. Ako je vaš računar slabo konfigurisan, ovaj proces može potrajati nekoliko minuta. Na kraju ćete vidjeti mali sistemski prozor u kojem smo obaviješteni da su podešavanja uspješno obavljena, a greška „Red sortiranja za bazu podataka je drugačiji od sistemskog“ više vam neće smetati. Štaviše, ako je potrebno koristiti URIB (komponentu), tada se identifikatori podređene i glavne baze podataka moraju ostaviti latiničnim pismom. U suprotnom, možete naići na druge greške u 1C. Ako onemogućite provjeru redoslijeda sortiranja, to može dovesti do neočekivanog postavljanja redova u izvještaje i referentne knjige.

Promjena 1C parametara za Windows Vista, 7

Ako imate novije verzije operativnog sistema, tada se upute za ispravljanje greške u 1C 7.7 malo razlikuju od prethodnog.


Ispravljanje disfunkcije s redoslijedom sortiranja u 1C pomoću ordnochk.prm

Korisnici koji koriste različite operativne sisteme, na primjer, Windows 7 i Windows Vista, također mogu naići na grešku u 1C verziji 7.7 s porukom o razlici u redoslijedu sortiranja postavljenom za baze podataka. Ovo se može dogoditi kada koristite 2 različita računara povezana na mrežu, na primjer na poslu i kod kuće. Da biste riješili problem, samo kreirajte datoteku pod nazivom “ordnochk” i ekstenzijom .prm.

  1. Pronađite fasciklu sa programom 1C na svom računaru. Ako niste promijenili putanju tokom instalacije, ona će se nalaziti na C:\Program Files\1Cv77\.
  2. Otvorite ga i kreirajte praznu tekstualnu datoteku ovdje.
  3. Da biste to uradili, kliknite desnim tasterom miša dok ste u fascikli. Odaberite Novo, Tekstualni fajl.
  4. Najvažnije je da prilikom pohranjivanja ove datoteke morate uneti “ordnochk.prm” u polje “Name” i kliknuti na “Save”. Ponekad kompjuterski sistem dodaje dio imena nakon tačke imenu. Trebate "prm" da bude tačna ekstenzija datoteke.
  5. Prvo možete kreirati datoteku u bilo kojoj mapi, a zatim je premjestiti u korijen programa 1C.

Bolje je zatvoriti program prije kreiranja datoteke. Kada ga stavite u root, pokušajte ponovo pokrenuti 1C. Kada slijedite ovu metodu, ponekad nastaju problemi prilikom prikazivanja redova u izvještaju. Neće raditi ako se koristi sistem za sortiranje baze podataka.

Ispravljanje greške prilikom vraćanja Windows XP datoteka

U Windows XP-u, u nekim slučajevima, vraćanje datoteka sa diska za pokretanje može pomoći. To možete učiniti ručno.

  1. Da biste to učinili, morate otvoriti Windows distribuciju koja je instalirana na vašem sistemu, pronaći 2 datoteke u njoj - “c_1251.nls” i “cp_1251.nls”.
  2. Zatim ih pronađite u sistemu. Možete koristiti traku za pretraživanje.
  3. Nakon što ste pronašli ove 2 datoteke u sistemu, potrebno ih je zamijeniti datotekama iz distribucije, odnosno zamijeniti novim.

To također možete učiniti iz konzole ili komandne linije. Da biste to učinili, umetnite disk u pogon i pokrenite proces oporavka sistema pomoću diska. Kada ste u meniju za oporavak, pritisnite "R" da biste došli do konzole. Zatim unesite sljedeću naredbu u nju "copy C:\Windows\system32\c_1251.nls", unesite istu naredbu za datoteku "cp_1251.lns". I logiraj se normalno. Greška 1C verzija 7.7 “Red sortiranja koji je postavljen za baze podataka razlikuje se od sistemskog” bi trebala nestati.

U kontaktu sa

Drugovi iz razreda

Kako popraviti grešku "Red sortiranja postavljen za bazu podataka razlikuje se od sistemskog" u 1C 7.7 na Windows 7?

Kako popraviti grešku "Red sortiranja se razlikuje od sistemskog" u 1c 7.7?

Prilično čest problem pri povezivanju baze podataka 1C 7.7 na Windows 7 je greška "Red sortiranja postavljen za bazu podataka razlikuje se od sistemskog." Zbog toga je nemoguće prijaviti se na povezanu bazu podataka, iako je prije toga dobro funkcionirala na drugom računalu.

U ovom članku ćemo vam reći kako se možete riješiti ove greške i uspješno pokrenuti odabranu bazu podataka 1C 7.7.

Uklanjamo grešku "Red sortiranja se razlikuje od sistemskog" u 1c 7.7 na Windows 7

Dakle, postoje dva načina za rješavanje ove greške. Prvi se radi promjenom kodne stranice kroz konfigurator, a drugi pomoću datoteke OrdNoChk.prm. Sada ćemo detaljnije govoriti o dvije metode.

Da biste uklonili gore opisanu grešku pri pokretanju 1C 7.7, morate jednom kliknuti u prozoru za odabir baze podataka da biste odabrali bazu podataka koja generiše ovu grešku i na vrhu odaberite "Konfigurator", a zatim kliknite "U redu".

Otvaranje baze podataka u konfiguratoru

Alat za promjenu kodne stranice za tablice baze podataka 1C 7.7

U prozoru koji se pojavi otvorite listu i odaberite posljednju stavku "+ Trenutna instalacija sistema".

Postavljanje nove kodne stranice

Kliknite “OK” svuda i prihvatite promjenu kodne stranice u svim tabelama baze podataka.

Upozorenje o promjeni kodne stranice

Nakon poruke o uspješnom završetku operacije, možete zatvoriti konfigurator i unijeti ovu bazu podataka u normalnom načinu rada.

Drugi način da se ispravi greška „Red sortiranja postavljen za bazu podataka razlikuje se od sistemskog“ u 1C 7.7 je kreiranje prazne datoteke pod nazivom OrdNoChk.prm u fascikli sa 1C programom. Podrazumevano je to C:\Program Files\1Cv77\BIN.

Dajte OrdNoChk.prm u fasciklu sa programom 1C 7.7

Sve što treba da uradite je da kreirate prazan fajl u njemu pod nazivom OrdNoChk.prm. Imajte na umu da je ekstenzija datoteke .prm.

Ovo će onemogućiti provjeru kodne stranice pri pokretanju baze podataka i time se riješiti greške u redoslijedu sortiranja.


Podijelite članak na društvenim mrežama! Pomozite našoj stranici!

Pridružite nam se na VK!

Postoje slučajevi kada se program ne može pokrenuti 1C, i pojavljuje se prozor 1C sa porukom "Red sortiranja postavljen za bazu podataka je drugačiji od !".

Nakon zatvaranja prozora, program se zatvara (možete ga pokrenuti u režimu Konfigurator).

Uzrok greške i rješenja

Razlog greške neusklađenost između postavki i postavki 1C.

Usput, ako je operativni sistem lokaliziran i regionalne postavke su ispravno postavljene, onda tokom instalacije 1C njegove postavke će biti usklađene sa .

Provjera ispravnosti postavki

I. postavke(za lokaliziranu rusificiranu verziju Windows)

1. Otvorite Počni > Postavke> Kontrolna tabla> jezika i regionalnih standarda.

2. Na kartici Regionalne postavke trebalo bi da se nalazi na padajućoj listi ruski.

3. Na kartici Jezici > Više detalja… – prozor Jezici za unos teksta i usluge > tab Opcije > Jezik unosa mora biti – > rusko-ruski.

4. Na kartici Dodatno mora biti> ruski.

II. 1C postavke

1. Pokrenite program 1C. U prozoru Pokrenite 1C

2. U padajućoj listi U modu izaberite Konfigurator > uredu.

3. Start Konfigurator. Odaberite meni Administracija > Kodna stranica tablica sigurnosti informacija

4. U prozoru trebalo bi da se nalazi na padajućoj listi> 1251 > ruski, bjeloruski, bugarski i srpski jezik.

Bilješke

1. Ako koristite komponentu (upravljanje distribuiranom bazom podataka),kada onemogućite provjeru redoslijeda sortiranja,NE TREBATE koristiti znakove iz bilo kojeg drugog alfabeta osim latinice u troslovnom identifikatoru baza podataka koje su dio distribuirane baze podataka.

2. Imajte na umu da onemogućavanje provjere identiteta redoslijeda sortiranja može rezultirati neočekivanim za 1C program!redoslijed redova, na primjer, prilikom generiranja izvještaja.

Ispravljanje greške u Windows Vista i Windows 7+

Ako koristite Windows Vista I Windows 7+ , onda se riješite poruke "Red sortiranja postavljen za bazu podataka je drugačiji od sistemskog!" gore navedene metode neće raditi.

Morat ćete ići drugim putem:

1. Pokrenite program 1C. U prozoru Pokrenite 1C izaberite potrebnu bazu podataka.

2. U padajućoj listi U modu izaberite Konfigurator >OK.

3. Start Konfigurator. Odaberite meni Administracija > Kodna stranica tablica sigurnosti informacija

4. U prozoru Kodna stranica tabele infobaze izaberite sa padajuće liste + Trenutna instalacija >OK.