Uspostavljen je redoslijed sortiranja 1s. Redoslijed sortiranja postavljen za bazu podataka razlikuje se od onog sustava. Ispravljanje pogreške prilikom vraćanja Windows XP datoteka

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

Ova se pogreška 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čunalu i nemate potrebe povremeno prenositi bazu podataka na druga računala, tada je najjednostavnije promijeniti kodnu stranicu infobaze, kao što je prikazano na slici ispod.

Da biste to učinili, pokrenite 1C:Enterprise u načinu rada konfiguratora, a zatim odaberite stavku " administracija» - « IS kodna stranica" I u prozoru koji se otvori odaberite s popisa, na samom dnu " + Trenutna instalacija sustava " i kliknite " u redu».

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

2. Ovu metodu treba koristiti ako je u 1C:Enterprise 7.7. radite na mreži, a također koristite različite verzije sustava Windows (primjerice Windows XP i Windows 7) ili radite s jednom bazom podataka na različitim računalima, primjerice kod kuće i u uredu, u slučaju kada je baza nalazi se na prijenosnom mediju.

Rješenje je također vrlo jednostavno, trebate stvoriti datoteku " ordnochk.prm"u bilo kojem uređivaču, na primjer u istoj bilježnici. Ova datoteka može biti prazna ili može sadržavati redak "Hello", u ovom slučaju nije važno, glavna stvar je točan naziv datoteke.

Mora se smjestiti u korijensku mapu s instaliranim 1C:Enterprise (prema zadanim postavkama to je " C:\Programske datoteke\1Cv77\BIN\"). Ova datoteka će onemogućiti provjeru sortiranja.

Ako imate mrežnu verziju i 1C:Enterprise je instaliran na svakom računalu, tada morate postaviti ovu datoteku na svako, ovo je važno.

To je to, uživajte u svom poslu.

U ovom će se članku raspravljati o uzroku pogreške. "Redoslijed sortiranja postavljen za bazu podataka razlikuje se od onog sustava!" u 1C:Enterprise 7.7, kao i način za njegovo uklanjanje.

0. O pogrešci

2. Promjena kodne stranice IS

Ako radite u 1C:Enterprise lokalno ili koristite 1C s bilo kojom verzijom, ova se pogreška može ispraviti na sljedeći način:

Pokrećemo 1C:Enterprise u načinu rada konfiguratora, a zatim odabiremo stavku " administracija» — « IS kodna stranica».

U prozoru koji se otvori odaberite s popisa, na samom dnu " + Trenutna instalacija sustava" i kliknite " u redu».

Čekamo da se ponovno indeksiranje završi i mirno radimo s informacijskom bazom.

3. Napravite datoteku ordnochk.prm

Ako korisnici rade s 1C:Enterprise 7.7. s računala na mreži s različitim verzijama sustava Windows (primjerice Windows XP i Windows 7) ili radite s istom bazom podataka na različitim računalima, primjerice kod kuće i u uredu, ako se baza podataka nalazi na prijenosnom mediju, tada biste trebali stvoriti datoteku " ordnochk.prm" i smjestite ga u korijensku mapu s instaliranim 1C:Enterprise (prema zadanim postavkama to je " C:\Programske datoteke\1Cv77\BIN\"). Ova datoteka će onemogućiti provjeru sortiranja.

Nije tako teško stvoriti. Stvorite praznu datoteku koristeći Notepad i preimenujte je u ordnochk.prm, sa .txt na .prm

Treba imati na umu da kod rješavanja pogreške na ovaj način može doći do problema u prikazu izvješća, a redoslijed redaka možda neće biti sasvim točan. Osim toga, ova metoda nije prihvatljiva ako se koristi sustav distribuiranih baza podataka.

Je li vam ovaj članak pomogao?

Unatoč nevoljkosti korporativnih korisnika da se oproste od Windows XP-a, postaje očito da će se to ipak morati učiniti u bliskoj budućnosti. Stoga će biti potrebno pokrenuti 1C Enterprise 7.7 u okruženju Windows 7 (Vista). U ovom smo članku odlučili pogledati "tipične" probleme koji se javljaju pri radu s 1C u novom OS okruženju i načine za njihovo rješavanje.

Pogreška: "Redoslijed sortiranja podataka razlikuje se od sistemskog"

Vjerojatno samo lijeni ne znaju za ovu grešku, kao ni za način rješavanja iste. Međutim, nije sve tako jednostavno kao što se čini, pa pogledajmo ovo pitanje detaljnije.

Razlog pogreške je trivijalan - neusklađenost kodnih stranica NT6 i 1C obitelji operativnih sustava. Postoje dva načina za rješavanje ovog problema:

  • Kodnu stranicu informacijske sigurnosti uskladiti sa sustavnom. Da bismo to učinili, pokrećemo Konfigurator - Administracija - IB kodna stranica i na samom dnu padajućeg popisa odaberite + Trenutna instalacija sustava. Ovo je najispravniji način, ali nakon što smo bazu podataka uskladili s kodnom stranicom sustava Windows 7 (Vista), počet ćemo primati istu pogrešku prilikom pokretanja baze podataka u sustavu Windows XP.
  • Onemogući provjeru redoslijeda sortiranja. Da biste to učinili, stvorite signalnu datoteku s nazivom ordnochk.prm(). Budući da je smještena u imenik s informacijskom sigurnošću, onemogućuje provjeru redoslijeda sortiranja za ovu bazu podataka prilikom postavljanja u imenik BIN(u instalacijskoj mapi 1C) provjera sortiranja bit će onemogućena za sve baze podataka na ovom računalu. Ova metoda djeluje samo s izdanjem 26 i novijim. Osim toga, 1C upozorava:
"Korištenje ove značajke može se preporučiti samo u ekstremnim slučajevima, kada nije moguće koordinirati redoslijed sortiranja sustava s redoslijedom sortiranja postavljenim za informacijsku bazu. Kada se onemogući provjera redoslijeda sortiranja u uvjetima aplikacije, komponente upravljanja distribuiranom informacijskom bazom NE SMIJEJU koristiti znakove bilo koje abecede osim latinice, u troslovnom identifikatoru informacijskih baza koje su dio distribuirane. Treba imati na umu da 1C:Enterprise koristi mogućnosti sortiranja oba mehanizma pri radu i onemogućavanju reda. provjera identiteta u njima može dovesti do neočekivanog redoslijeda za korisnika, na primjer, prilikom generiranja izvješća."

Koju metodu odabrati? Ako imate homogenu flotu OS-a, tj. Svi strojevi pokreću Windows 7 (Vista), onda biste svakako trebali koristiti prvu opciju. Drugu opciju treba koristiti ako je potrebno istovremeno raditi s bazama podataka pod obje OS obitelji. U ovom slučaju, preporučljivo je locirati baze podataka na računalu sa sustavom Windows XP i ordnochk.prm stavite ga u mapu BIN na računalu sa sustavom Windows 7 (Vista). To će vam omogućiti da izbjegnete potencijalne probleme s radom takvih komponenti kao što je URIB. Imajte na umu da se može koristiti stroj sa sustavom Windows 7 (Vista). samo za rad u 1C Enterprise modu. Sve promjene u modu konfiguratora moraju se napraviti samo na stroju sa sustavom Windows XP. Prilikom lociranja baza podataka na računalu sa sustavom Windows 7 (Vista) Obavezno kodnu stranicu informacijske sigurnosti treba pretvoriti u sistemsku (prema prvoj metodi), te ordnochk.prm koristiti već na strojevima sa sustavom Windows XP, inače će rad s URIB-om ili jednostavno učitavanje prethodno učitanih podataka u informacijsku sigurnost biti nemogući.

Pogreška prilikom kreiranja iz komponente V7Plus.dll (nedostaje CLSID)

Ovaj se problem javlja kada je UAC omogućen, kada se pristupa vanjskoj obradi ili drugim radnjama koje zahtijevaju biblioteku V7Plus.dll(učitavanje podataka, izvješća itd.), dok V7Plus.dll prisutan u imeniku s bazom podataka. Razlog pogreške je taj što 1C Enterprise dinamički registrira ovu biblioteku kada se pojavi potreba za korištenjem. Kada je UAC omogućen, 1C radi s korisničkim pravima i stoga ne može registrirati knjižnicu. Rješenje je jednostavno - registrirajte se V7Plus.dll ručno, za to preporučujemo da ga kopirate u mapu BIN (kako ne biste bili vezani za određenu bazu podataka), pokrenite Naredbeni redak s administratorskim pravima i pokrenite naredbu:

Regsvr32<путь к 1С>\BIN\V7Plus.dll

rezultat izvršenja trebala bi biti poruka o uspješnoj registraciji knjižnice.

Pogreška "Za pristup bazi podataka potreban je ODBC upravljački program za MS SQL Server verzija 3.50.0303 ili starija

Pogreška se javlja kada pokušate pokrenuti SQL verziju 1C Enterprise 7.7 na Windows 7 (Vista) i uzrokovana je nedostatkom podrške ovih operativnih sustava za niže verzije SQL poslužitelja SQL Server 2005 SP2. Izvadak iz službenog Microsoftovog priopćenja za javnost:

Radi poboljšane sigurnosti, operativni sustavi Microsoft Windows Server 2008 i Microsoft Windows Vista podržavat će SQL Server 2005 Express SP1, a sva ostala izdanja SQL Servera zahtijevat će SQL Server 2005 SP2 ili noviji. Ranije verzije SQL Servera, uključujući SQL Server 2000(sva izdanja, uključujući Desktop Engine, poznat i kao MSDE), SQL Server 7.0 i SQL Server 6.5, Operativni sustavi Windows Server 2008 i Windows Vista neće biti podržani.

Rješenja za danas ne postoji(i malo je vjerojatno da će se pojaviti). “Rješenje” koje se nalazi na Internetu, a koje uključuje zamjenu datoteka ODBC drajvera datotekama iz Windows XP-a, ne treba ozbiljno razmatrati i strogo se ne preporučuje njegovo korištenje.

Kao alternativu, preporučujemo pokretanje 1C Enterprise na Windows Server 2003 u terminalskom načinu rada; također preporučujemo istu opciju za 1C način rada na mreži s različitim verzijama sustava Windows.

"Postavljeni redoslijed sortiranja za bazu podataka razlikuje se od sistemskog" u 1C 7.7 na Windows 7 postao je raširen s izdavanjem nove obitelji operativnih sustava - Windows 7, 8 i 10. Pogledajmo upute za rješavanje ovog problema i uzrok greške.

Prva metoda je datoteka OrdNoChk.prm

Da biste ispravili ovu grešku u 1C 7.7, samo postavite datoteku bez sadržaja pod nazivom "OrdNoChk.prm" u BIN mapu s instaliranim programom.

Ova datoteka zastavice signalizira sustavu da provjera kodiranja nije potrebna. Ako trebate onemogućiti skeniranje za određenu mapu, smjestite istu datoteku u mapu baze podataka.

Druga metoda su postavke OS-a i 1C

Razlog za ovu pogrešku je prilično jednostavan i banalan - postavke operativnog sustava i .

Usput, Windows 7 i 8 nisu među službeno podržanim operativnim sustavima 1C verzije 7.7. Stoga nitko ne može jamčiti besprijekoran rad.

Sustav treba odmah konfigurirati u 1C i OS-u.

Postavke u sustavu Windows:

  • Otvorite "Start - Postavke - Upravljačka ploča - Regionalne i jezične mogućnosti."
  • Na kartici "Regionalne postavke" treba odabrati "Ruski".
  • U izborniku "Jezici - Više detalja..." - dijaloški okvir Jezici i usluge unosa teksta - kartica Opcije - Zadani jezik unosa trebao bi biti rusko-ruski.
  • U kartici "Napredno" morate odabrati ruski jezik.

Postoje trenuci kada se program ne može pokrenuti 1C, i pojavit će se prozor 1C s porukom "Postavljeni redoslijed sortiranja za bazu podataka razlikuje se od!".

Nakon zatvaranja prozora, program se zatvara (možete ga pokrenuti u načinu rada Konfigurator).

Uzrok pogreške i rješenja

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

Usput, ako je operativni sustav lokaliziran i regionalne postavke su ispravno postavljene, a zatim tijekom instalacije 1C njegove će se postavke uskladiti s .

Provjera jesu li postavke ispravne

ja postavke(za lokaliziranu rusificiranu verziju Windows)

1. Otvorite Početak > Postavke> Upravljačka ploča> jezika i regionalnih standarda.

2. Na kartici Regionalne postavke treba biti na padajućem popisu ruski.

3. Na kartici Jezici > Više detalja… – prozor Jezici i usluge za unos teksta > tab Mogućnosti > 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. Na padajućem popisu U načinu rada Izaberi Konfigurator > u redu.

3. Početak Konfigurator. Odaberite izbornik administracija > Kodna stranica tablica informacijske sigurnosti

4. U prozoru treba biti na padajućem popisu> 1251 > ruski, bjeloruski, bugarski i srpski jezik.

Bilješke

1. Ako koristite komponentu (upravljanje distribuiranom informacijskom bazom),prilikom onemogućavanja provjere redoslijeda sortiranja,NE SMIJETE koristiti znakove iz bilo koje abecede osim latinice u troslovnom identifikatoru infobaza koje su dio distribuirane baze podataka.

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

Rješavanje problema Windows Vista i Windows 7+

Ako koristite Windows Vista I Windows 7+ , onda se riješite poruke "Redoslijed sortiranja postavljen za bazu podataka razlikuje se od onog sustava!" gore navedene metode neće raditi.

Morat ćete ići drugim putem:

1. Pokrenite program 1C. U prozoru Pokrenite 1C odaberite potrebnu informacijsku bazu.

2. Na padajućem popisu U načinu rada Izaberi Konfigurator >OK.

3. Početak Konfigurator. Odaberite izbornik administracija > Kodna stranica tablica informacijske sigurnosti

4. U prozoru Kodna stranica tablica infobaze odaberite s padajućeg popisa + Trenutna instalacija >OK.