Duomenų bazių rūšiavimo tvarka skiriasi nuo sisteminės. Duomenų bazės klaida „Rūšiavimo tvarka skiriasi nuo sisteminės“: kaip ją ištaisyti? 1c sql rūšiavimo tvarka skiriasi nuo sisteminės

Kartais programos negalima paleisti 1C ir pasirodys langas 1C su žinute "Duomenų bazės rūšiavimo tvarka skiriasi nuo "!.

Uždarius langą, programa užsidaro (galite paleisti režimu Konfigūratorius).

Klaidos priežastis ir sprendimai

Klaidos priežastis nustatymų ir nustatymų neatitikimas 1C.

Beje, jei operacinė sistema yra lokalizuota ir regioniniai nustatymai nustatyti teisingai, tada diegimo metu 1C jos nustatymai bus suderinti su .

Patikrinkite, ar nustatymai yra teisingi

aš. nustatymus(lokalizuotai rusifikuotai versijai Windows)

1. Atidarykite Pradėti > Nustatymai> Kontrolės skydelis> kalbos ir regionų standartai.

2. Skirtuke Regioniniai nustatymai turi būti išskleidžiamajame sąraše rusų.

3. Skirtuke Kalbos > Daugiau informacijos… – langas Teksto įvesties kalbos ir paslaugos > skirtuką Galimybės > Įvesties kalbačia turi būti – > rusų-rusų.

4. Skirtuke Papildomaičia turi būti> rusų.

II. 1C nustatymai

1. Paleiskite programą 1C. Lange Paleiskite 1C

2. Išskleidžiamajame sąraše Režimu pasirinkite Konfigūratorius > Gerai.

3. Pradėkite Konfigūratorius. Pasirinkite meniu Administracija > Informacijos saugos lentelių kodų puslapis

4. Lange turi būti išskleidžiamajame sąraše> 1251 > rusų, baltarusių, bulgarų ir serbų kalbomis.

Pastabos

1. Jei naudojate komponentą (paskirstytas informacijos bazės valdymas),išjungiant rūšiavimo tvarkos tikrinimą,Informacinių bazių, kurios yra paskirstytos duomenų bazės dalis, trijų raidžių identifikatoriuje NETURĖTŲJITE naudoti simbolių iš kitų abėcėlių, išskyrus lotynų.

2. Atminkite, kad išjungus rūšiavimo tvarkos tapatybės tikrinimą, gali kilti netikėtų įvykių 1C programai!eilučių tvarka, pavyzdžiui, generuojant ataskaitas.

Klaidos taisymas Windows Vista ir Windows 7+

Jei naudojate Windows Vista Ir Windows 7+ , tada atsikratykite žinutės "Nustatyta duomenų bazės rūšiavimo tvarka skiriasi nuo sisteminės!" pirmiau minėti metodai neveiks.

Turėsite eiti kitu keliu:

1. Paleiskite programą 1C. Lange Paleiskite 1C pasirinkti reikiamą informacijos bazę.

2. Išskleidžiamajame sąraše Režimu pasirinkite Konfigūratorius > Gerai.

3. Pradėkite Konfigūratorius. Pasirinkite meniu Administracija > Informacijos saugos lentelių kodų puslapis

4. Lange Informacinės bazės lentelių kodų puslapis pasirinkite iš išskleidžiamojo sąrašo + Dabartinis diegimas > Gerai.

Neseniai įsigijote naują kompiuterį, įdiegėte 1C:Enterprise 7.7, perkėlėte duomenų bazę iš seno kompiuterio, o jūsų lūkesčius dėl patogesnio darbo nustelbė užrašas ekrane:

Ši klaida atsiranda, kai NT6 ir 1C kodų lentelės nesutampa. Yra 2 pagrindiniai šios problemos sprendimo būdai.

1. Jei dirbate lokaliai, viename kompiuteryje ir jums nereikia periodiškai perkelti duomenų bazės į kitus kompiuterius, tuomet paprasčiausias būdas yra pakeisti infobazės kodų puslapį, kaip parodyta paveikslėlyje žemiau.

Norėdami tai padaryti, paleiskite 1C:Enterprise konfigūravimo režimu, tada pasirinkite elementą " Administracija» - « IS kodo puslapis“ Atsidariusiame lange pasirinkite iš sąrašo, esančio pačiame apačioje “ +Dabartinis sistemos įrengimas “ ir spustelėkite „ Gerai».

Laukiame pakartotinio indeksavimo, uždarome konfigūratorių ir galite tęsti darbą, jūsų duomenys nepasikeis ir nebus prarasti.

2. Šis metodas turėtų būti naudojamas, jei 1C:Enterprise 7.7. dirbate tinkle, taip pat naudojate skirtingas „Windows“ versijas (pvz., „Windows XP“ ir „Windows 7“) arba dirbate su viena duomenų baze skirtinguose kompiuteriuose, pavyzdžiui, namuose ir biure, jei duomenų bazė yra ant nuimamos laikmenos.

Sprendimas taip pat gana paprastas, reikia sukurti failą “ ordnochk.prm Bet kuriame redaktoriuje, pavyzdžiui, tame pačiame bloknote. Šis failas gali būti tuščias arba jame gali būti eilutė „Sveiki“, šiuo atveju tai nesvarbu, svarbiausia yra teisingas failo pavadinimas.

Jis turi būti įdėtas į šakninį aplanką, kuriame įdiegta 1C: Enterprise (pagal numatytuosius nustatymus tai yra " C:\Programų failai\1Cv77\BIN\“). Šis failas išjungs rūšiavimo tikrinimą.

Jei turite tinklo versiją ir kiekviename kompiuteryje įdiegta 1C: Enterprise, turite įdėti šį failą kiekviename iš jų, tai svarbu.

Tai viskas, mėgaukitės savo darbu.

Nepaisant įmonių vartotojų nenoro atsisveikinti su Windows XP, tampa akivaizdu, kad artimiausiu metu tai vis tiek teks padaryti. Todėl Windows 7 (Vista) aplinkoje reikės paleisti 1C Enterprise 7.7. Šiame straipsnyje nusprendėme pažvelgti į „tipiškas“ problemas, kylančias dirbant su 1C naujoje OS aplinkoje, ir jų sprendimo būdus.

Klaida: „Duomenų rūšiavimo tvarka skiriasi nuo sistemos“

Tik tinginiai tikriausiai nežino apie šią klaidą, taip pat kaip ją išspręsti. Tačiau ne viskas taip paprasta, kaip atrodo, todėl pažvelkime į šią problemą išsamiau.

Klaidos priežastis yra nereikšminga – NT6 ir 1C šeimos operacinių sistemų kodų puslapių neatitikimas. Yra du būdai, kaip išspręsti šią problemą:

  • Informacijos saugos kodo puslapį suderinkite su sistemos pirmuoju. Norėdami tai padaryti, paleidžiame Konfigūratorius – Administravimas – IB kodų puslapis ir pačiame išskleidžiamojo sąrašo apačioje pasirinkite + Dabartinis sistemos diegimas. Tai pats teisingiausias būdas, tačiau suderinę duomenų bazę su „Windows 7“ („Vista“) kodo puslapiu, pradėsime gauti tą pačią klaidą paleisdami duomenų bazę sistemoje „Windows XP“.
  • Išjungti rūšiavimo tvarkos tikrinimą. Norėdami tai padaryti, sukurkite signalo failą pavadinimu ordnochk.prm(). Įdėjus į katalogą su informacijos apsauga, ji neleidžia tikrinti šios duomenų bazės rūšiavimo tvarkos, kai ji įkeliama į katalogą BIN(1C diegimo aplanke) rūšiavimo patikra bus išjungta visose šio kompiuterio duomenų bazėse. Šis metodas veikia tik su 26 ir naujesne versija. Be to, 1C įspėja:
"Naudoti šią funkciją galima tik kraštutiniais atvejais, kai neįmanoma suderinti sistemos rūšiavimo tvarkos su infobazei nustatyta rūšiavimo tvarka. Išjungus rūšiavimo tvarkos tikrinimą programos sąlygose, paskirstyti informacinės bazės valdymo komponentai NETURI informacijos bazių, kurios yra paskirstytos, trijų raidžių identifikatoriuje naudokite bet kokių abėcėlių, išskyrus lotynų, simbolius. Reikėtų nepamiršti, kad dirbdama ir išjungdama tvarką 1C:Enterprise naudoja abiejų mechanizmų rūšiavimo galimybes. tapatybės patikrinimas juose gali sukelti netikėtą eilučių tvarką vartotojui, pavyzdžiui, generuojant ataskaitas.

Kurį metodą turėtumėte pasirinkti? Jei turite homogeninį OS parką, t.y. Visuose įrenginiuose veikia „Windows 7“ („Vista“), tuomet tikrai turėtumėte naudoti pirmąją parinktį. Antroji parinktis turėtų būti naudojama, jei reikia vienu metu dirbti su abiejų OS šeimų duomenų bazėmis. Tokiu atveju patartina rasti duomenų bazes kompiuteryje su Windows XP ir ordnochk.prmįdėkite jį į BIN aplanką kompiuteryje, kuriame veikia „Windows 7“ („Vista“). Tai leis išvengti galimų problemų, susijusių su tokių komponentų kaip URIB veikimu. Atminkite, kad galima naudoti įrenginį, kuriame veikia Windows 7 (Vista). tik darbui 1C Enterprise režimu. Būtina atlikti visus konfigūratoriaus režimo pakeitimus tik kompiuteryje su Windows XP. Kai nustatote duomenų bazių vietą kompiuteryje su Windows 7 (Vista) Būtinai informacijos saugos kodo puslapį reikia konvertuoti į sisteminį (pagal pirmąjį būdą), ir ordnochk.prm naudoti jau kompiuteriuose su Windows XP, kitaip dirbti su URIB ar tiesiog įkelti anksčiau įkeltų duomenų į informacijos apsaugą bus neįmanoma.

Klaida kuriant iš komponento V7Plus.dll (nėra CLSID)

Ši problema kyla, kai UAC įjungtas, kai pasiekiamas išorinis apdorojimas ar kiti veiksmai, kuriems reikalinga biblioteka V7Plus.dll(įkeliant duomenis, ataskaitas ir pan.), o V7Plus.dll pateikti kataloge su duomenų baze. Klaidos priežastis yra ta, kad 1C Enterprise dinamiškai registruoja šią biblioteką, kai atsiranda poreikis ją naudoti. Kai UAC įjungtas, 1C veikia su vartotojo teisėmis, todėl negali užregistruoti bibliotekos. Išeitis paprasta – registruokitės V7Plus.dll rankiniu būdu, tam rekomenduojame nukopijuoti jį į BIN aplanką (kad nebūtų susietas su konkrečia duomenų baze), paleiskite Komandinė eilutė su administratoriaus teisėmis ir paleiskite komandą:

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

vykdymo rezultatas turėtų būti pranešimas apie sėkmingą bibliotekos registraciją.

Klaida „Norint pasiekti duomenų bazę, reikalinga ODBC tvarkyklė, skirta MS SQL Server 3.50.0303 ar senesnei versijai

Klaida įvyksta bandant paleisti SQL versiją 1C Enterprise 7.7 sistemoje Windows 7 (Vista) ir atsiranda dėl to, kad šios operacinės sistemos nepalaiko senesnių SQL serverio versijų. SQL Server 2005 SP2. Ištrauka iš oficialaus Microsoft pranešimo spaudai:

Siekiant padidinti saugumą, Microsoft Windows Server 2008 ir Microsoft Windows Vista operacinės sistemos palaikys SQL Server 2005 Express SP1, o visiems kitiems SQL Server leidimams reikės SQL Server 2005 SP2 arba naujesnės versijos. Ankstesnės SQL Server versijos, įskaitant SQL Server 2000(visi leidimai, įskaitant Desktop Engine, taip pat žinomas kaip MSDE), SQL Server 7.0 ir SQL Server 6.5, „Windows Server 2008“ ir „Windows Vista“ operacinės sistemos nebus palaikomos.

Šios dienos sprendimai neegzistuoja(ir vargu ar atsiras). Internete rastas „sprendimas“, susijęs su ODBC tvarkyklės failų pakeitimu failais iš „Windows XP“, neturėtų būti rimtai svarstomas ir jo naudoti griežtai nerekomenduojama.

Kaip alternatyvą rekomenduojame paleisti „1C Enterprise“ sistemoje „Windows Server 2003“ terminalo režimu.

1C: ką daryti, jei pasirodo pranešimas „Nustatyta duomenų bazės rūšiavimo tvarka skiriasi nuo sisteminės!

Klaidos priežastis yra sistemos nustatymų ir 1C nustatymų neatitikimas.
Beje, jei operacinė sistema yra lokalizuota ir regioniniai nustatymai nustatyti teisingai, tada diegiant 1C jos nustatymai bus suderinti su sistemos nustatymais.

Patikrinkite, ar nustatymai yra teisingi

I. Sistemos nustatymai (lokalizuotai rusifikuotai Windows versijai)

1. Atidarykite Pradėti - Nustatymai - Valdymo skydas - Regiono ir kalbos parinktys.

2. Skirtuke Regioniniai nustatymai išskleidžiamasis sąrašas turėtų būti rusų kalba.

3. Skirtuke Kalbos – Daugiau informacijos... – Dialogo langas Kalbos ir teksto įvesties paslaugos – Skirtukas Parinktys – Numatytoji įvesties kalba turi būti rusų-rusų.

4. Skirtuke Advanced turėtų būti – rusų k.

II. 1C nustatymai

2. Išskleidžiamajame sąraše Įjungtas režimas pasirinkite – Gerai.

4. Informacinės bazės lentelių lange Kodas išskleidžiamajame sąraše turi būti – 1251 – rusų, baltarusių, bulgarų ir serbų kalbos.

Pastabos

1. Jei naudojate DIMB komponentą (paskirstytas informacijos bazės valdymas), – kai rūšiavimo tvarkos tikrinimas išjungtas – NETURĖTŲ naudoti kitų raidžių simbolių, išskyrus lotynų, trijų raidžių informacinių bazių, įtrauktų į paskirstytą duomenų bazę, identifikatoriuje.

2. Reikėtų nepamiršti, kad rūšiavimo tvarkos tapatybės tikrinimo išjungimas gali sukelti netikėtų rezultatų – 1C programos vartotojui! – eilučių tvarka, pavyzdžiui, generuojant ataskaitas.

„Windows Vista“ trikčių šalinimas

Jei naudojate „Windows Vista“, pašalinkite pranešimą „Duomenų bazės rūšiavimo tvarka skiriasi nuo sisteminės! minėti metodai neveiks.

Už tai:

1. Paleiskite 1C programą. Lange Launch 1C pasirinkite norimą informacijos bazę.

2. Išskleidžiamajame sąraše In mode pasirinkite Configurator – OK.

3. Bus paleista konfigūravimo programa. Pasirinkite meniu Administravimas – Informacijos saugos lentelių kodų puslapis...

4. Informacijos bazės lentelių lango Kodas išskleidžiamajame sąraše pasirinkite + Dabartinis sistemos diegimas – Gerai.

5. Konfigūratoriaus lange su pranešimu „Keičiant kodų puslapį bus perstatyti visų infobazės duomenų lentelių indeksai! Ar norite pakeisti kodo puslapį?" spustelėkite Taip.

6. Po tam tikro laiko, priklausomai nuo informacijos apsaugos dydžio, atsiras langas Configurator su pranešimu „Kodo puslapis pakeistas!“, spustelėkite Gerai.

7. Uždarykite Configurator, galėsite dirbti su informacijos baze.

8. Norėdami dirbti su kitomis informacijos saugos sistemomis, tokiu pat būdu pakeiskite informacijos saugos lentelių kodų puslapį.

mob_info