Η σειρά ταξινόμησης που έχει οριστεί για τις βάσεις δεδομένων είναι διαφορετική από τη σειρά του συστήματος. Σφάλμα βάσης δεδομένων "Η σειρά ταξινόμησης είναι διαφορετική από τη σειρά συστήματος": πώς να το διορθώσετε; Η σειρά ταξινόμησης 1c sql είναι διαφορετική από τη σειρά του συστήματος

Υπάρχουν φορές που το πρόγραμμα δεν μπορεί να ξεκινήσει 1Cκαι εμφανίζεται ένα παράθυρο 1Cμε μήνυμα "Η σειρά ταξινόμησης που έχει οριστεί για τη βάση δεδομένων είναι διαφορετική από !".

Μετά το κλείσιμο του παραθύρου, το πρόγραμμα κλείνει (μπορείτε να το εκτελέσετε στη λειτουργία Διαμορφωτής).

Αιτία λάθους και λύσεις

Λόγος λάθους αναντιστοιχία μεταξύ ρυθμίσεων και ρυθμίσεων 1C.

Παρεμπιπτόντως, εάν το λειτουργικό σύστημα έχει εντοπιστεί και οι τοπικές ρυθμίσεις έχουν ρυθμιστεί σωστά, τότε κατά την εγκατάσταση 1Cοι ρυθμίσεις του θα εναρμονιστούν με το .

Ελέγξτε ότι οι ρυθμίσεις είναι σωστές

ΕΓΩ. Ρυθμίσεις(για τοπική ρωσική έκδοση Windows)

1. Ανοίξτε Αρχή > Ρυθμίσεις> Πίνακας Ελέγχου> γλωσσικά και περιφερειακά πρότυπα.

2. Στην καρτέλα Τοπικές ρυθμίσειςθα πρέπει να υπάρχει στην αναπτυσσόμενη λίστα Ρωσική.

3. Στην καρτέλα Γλώσσες > Περισσότερες λεπτομέρειες… – παράθυρο Γλώσσες και υπηρεσίες εισαγωγής κειμένου > αυτί Επιλογές > Γλώσσα εισαγωγήςπρέπει να υπάρχει – > Ρωσο-Ρωσική.

4. Στην καρτέλα Επιπροσθέτωςπρέπει να υπάρχει> Ρωσική.

II. Ρυθμίσεις 1C

1. Εκκινήστε το πρόγραμμα 1C. Στο παράθυρο Εκκίνηση 1C

2. Στην αναπτυσσόμενη λίστα Σε λειτουργίαεπιλέγω Διαμορφωτής > Εντάξει.

3. Έναρξη Διαμορφωτής. Επιλογή μενού Διαχείριση > Κωδική σελίδα πινάκων ασφάλειας πληροφοριών

4. Στο παράθυρο θα πρέπει να υπάρχει στην αναπτυσσόμενη λίστα> 1251 > Ρωσική, Λευκορωσική, Βουλγαρική και Σερβική γλώσσα.

Σημειώσεις

1. Εάν χρησιμοποιείτε το στοιχείο (διανεμημένη διαχείριση βάσης πληροφοριών),κατά την απενεργοποίηση του ελέγχου σειράς ταξινόμησης,ΔΕΝ ΠΡΕΠΕΙ να χρησιμοποιείτε χαρακτήρες από άλλα αλφάβητα εκτός από τα λατινικά στο αναγνωριστικό τριών γραμμάτων των βάσεων πληροφοριών που αποτελούν μέρος μιας κατανεμημένης βάσης δεδομένων.

2. Λάβετε υπόψη ότι η απενεργοποίηση του ελέγχου ταυτότητας σειράς ταξινόμησης μπορεί να οδηγήσει σε απροσδόκητα για το πρόγραμμα 1C!τη σειρά των γραμμών, για παράδειγμα, κατά τη δημιουργία αναφορών.

Διόρθωση του σφάλματος σε Windows Vista και Windows 7+

Εάν χρησιμοποιείτε Windows VistaΚαι Windows 7+ , τότε απαλλαγείτε από το μήνυμα "Η σειρά ταξινόμησης που έχει οριστεί για τη βάση δεδομένων είναι διαφορετική από τη σειρά του συστήματος!"οι παραπάνω μέθοδοι δεν θα λειτουργήσουν.

Θα πρέπει να ακολουθήσετε άλλο δρόμο:

1. Εκκινήστε το πρόγραμμα 1C. Στο παράθυρο Εκκίνηση 1Cεπιλέξτε την απαιτούμενη βάση πληροφοριών.

2. Στην αναπτυσσόμενη λίστα Σε λειτουργίαεπιλέγω Διαμορφωτής >ΟΚ.

3. Έναρξη Διαμορφωτής. Επιλογή μενού Διαχείριση > Κωδική σελίδα πινάκων ασφάλειας πληροφοριών

4. Στο παράθυρο Κωδική σελίδα πινάκων βάσης πληροφοριώνεπιλέξτε από την αναπτυσσόμενη λίστα + Τρέχουσα εγκατάσταση >ΟΚ.

Αγοράσατε πρόσφατα έναν νέο υπολογιστή, εγκαταστήσατε το 1C:Enterprise 7.7, μεταφέρατε τη βάση δεδομένων από τον παλιό υπολογιστή και οι προσδοκίες σας για πιο άνετη εργασία επισκιάστηκαν από την επιγραφή στην οθόνη:

Αυτό το σφάλμα παρουσιάζεται όταν οι πίνακες κωδικών NT6 και 1C δεν ταιριάζουν. Υπάρχουν 2 κύριοι τρόποι επίλυσης αυτού του προβλήματος.

1. Εάν εργάζεστε τοπικά, σε έναν υπολογιστή και δεν χρειάζεται να μεταφέρετε περιοδικά τη βάση δεδομένων σε άλλους υπολογιστές, τότε ο ευκολότερος τρόπος είναι να αλλάξετε την κωδικοσελίδα της βάσης πληροφοριών, όπως φαίνεται στο παρακάτω σχήμα.

Για να το κάνετε αυτό, ξεκινήστε το 1C: Enterprise σε λειτουργία διαμόρφωσης και, στη συνέχεια, επιλέξτε το στοιχείο " Διαχείριση» - « Κωδική σελίδα IS" Και στο παράθυρο που ανοίγει, επιλέξτε από τη λίστα, στο κάτω μέρος " +Τρέχουσα εγκατάσταση συστήματος "και κάντε κλικ" Εντάξει».

Περιμένουμε την εκ νέου ευρετηρίαση, κλείστε τον διαμορφωτή και μπορείτε να συνεχίσετε να εργάζεστε, τα δεδομένα σας δεν θα αλλάξουν ούτε θα χαθούν.

2. Αυτή η μέθοδος θα πρέπει να χρησιμοποιείται εάν στο 1C:Enterprise 7.7. εργάζεστε σε ένα δίκτυο και χρησιμοποιείτε επίσης διαφορετικές εκδόσεις των Windows (για παράδειγμα, Windows XP και Windows 7), ή εργάζεστε με μία βάση δεδομένων σε διαφορετικούς υπολογιστές, για παράδειγμα, στο σπίτι και στο γραφείο, στην περίπτωση που η βάση δεδομένων είναι βρίσκεται σε αφαιρούμενα μέσα.

Η λύση είναι επίσης αρκετά απλή, πρέπει να δημιουργήσετε ένα αρχείο " ordnochk.prm"σε οποιοδήποτε πρόγραμμα επεξεργασίας, για παράδειγμα στο ίδιο σημειωματάριο. Αυτό το αρχείο μπορεί να είναι κενό ή μπορεί να περιέχει τη γραμμή "Hello", σε αυτήν την περίπτωση δεν έχει σημασία, το κύριο πράγμα είναι το σωστό όνομα αρχείου.

Πρέπει να τοποθετηθεί στον ριζικό φάκελο με εγκατεστημένο το 1C:Enterprise (από προεπιλογή είναι " C:\Program Files\1Cv77\BIN\"). Αυτό το αρχείο θα απενεργοποιήσει τον έλεγχο ταξινόμησης.

Εάν έχετε μια έκδοση δικτύου και το 1C:Enterprise είναι εγκατεστημένο σε κάθε υπολογιστή, τότε πρέπει να τοποθετήσετε αυτό το αρχείο σε κάθε υπολογιστή, αυτό είναι σημαντικό.

Αυτό είναι όλο, απολαύστε τη δουλειά σας.

Παρά την απροθυμία των εταιρικών χρηστών να αποχαιρετήσουν τα Windows XP, γίνεται προφανές ότι αυτό θα πρέπει να γίνει στο εγγύς μέλλον. Επομένως, θα χρειαστεί να τρέξετε το 1C Enterprise 7.7 σε περιβάλλον Windows 7 (Vista). Σε αυτό το άρθρο, αποφασίσαμε να εξετάσουμε τα «τυπικά» προβλήματα που προκύπτουν κατά την εργασία με 1C σε ένα νέο περιβάλλον λειτουργικού συστήματος και τρόπους επίλυσής τους.

Σφάλμα: "Η σειρά ταξινόμησης δεδομένων είναι διαφορετική από τη σειρά του συστήματος"

Μόνο οι τεμπέληδες πιθανότατα δεν γνωρίζουν αυτό το σφάλμα, καθώς και τον τρόπο επίλυσής του. Ωστόσο, δεν είναι όλα τόσο απλά όσο φαίνονται, οπότε ας δούμε αυτό το ζήτημα με περισσότερες λεπτομέρειες.

Ο λόγος για το σφάλμα είναι ασήμαντος - μια αναντιστοιχία μεταξύ των σελίδων κώδικα της οικογένειας λειτουργικών συστημάτων NT6 και 1C. Υπάρχουν δύο τρόποι για να λυθεί αυτό το πρόβλημα:

  • Εναρμονίστε τη σελίδα κωδικού ασφαλείας πληροφοριών με τη σελίδα του συστήματος. Για να γίνει αυτό ξεκινάμε Διαμορφωτής - Διαχείριση - Κωδική σελίδα IBκαι στο κάτω μέρος της αναπτυσσόμενης λίστας επιλέξτε + Τρέχουσα εγκατάσταση συστήματος. Αυτός είναι ο πιο σωστός τρόπος, αλλά αφού φέρει τη βάση δεδομένων σε συμμόρφωση με την κωδικοσελίδα των Windows 7 (Vista), θα αρχίσουμε να λαμβάνουμε το ίδιο σφάλμα κατά την εκκίνηση της βάσης δεδομένων στα Windows XP.
  • Απενεργοποιήστε τον έλεγχο σειράς ταξινόμησης. Για να το κάνετε αυτό, δημιουργήστε ένα αρχείο σήματος με το όνομα ordnochk.prm(). Τοποθετημένο σε έναν κατάλογο με ασφάλεια πληροφοριών, απενεργοποιεί τον έλεγχο της σειράς ταξινόμησης για αυτήν τη βάση δεδομένων κατά την τοποθέτησή της στον κατάλογο ΑΠΟΘΗΚΗ(στο φάκελο εγκατάστασης 1C) ο έλεγχος ταξινόμησης θα απενεργοποιηθεί για όλες τις βάσεις δεδομένων σε αυτόν τον υπολογιστή. Αυτή η μέθοδος λειτουργεί μόνο με έκδοση 26 και άνω. Επιπλέον, το 1C προειδοποιεί:
"Η χρήση αυτής της δυνατότητας μπορεί να συνιστάται μόνο σε ακραίες περιπτώσεις, όταν δεν είναι δυνατός ο συντονισμός της σειράς ταξινόμησης συστήματος με τη σειρά ταξινόμησης που έχει οριστεί για τη βάση πληροφοριών. Κατά την απενεργοποίηση του ελέγχου σειράς ταξινόμησης στις συνθήκες εφαρμογής, τα στοιχεία διαχείρισης κατανεμημένων βάσεων πληροφοριών ΔΕΝ ΠΡΕΠΕΙ χρησιμοποιήστε χαρακτήρες οποιουδήποτε αλφαβήτου εκτός από τα λατινικά, στο αναγνωριστικό τριών γραμμάτων των βάσεων πληροφοριών που αποτελούν μέρος του διανεμημένου αλφαβήτου Θα πρέπει να ληφθεί υπόψη ότι το 1C:Enterprise χρησιμοποιεί τις δυνατότητες ταξινόμησης και των δύο μηχανισμών κατά την εργασία και την απενεργοποίηση της σειράς. Ο έλεγχος ταυτότητας σε αυτά μπορεί να οδηγήσει σε μια απροσδόκητη σειρά σειρών για τον χρήστη, για παράδειγμα, κατά τη δημιουργία αναφορών."

Ποια μέθοδο να επιλέξετε; Εάν έχετε έναν ομοιογενή στόλο λειτουργικού συστήματος, π.χ. Όλα τα μηχανήματα τρέχουν Windows 7 (Vista), τότε θα πρέπει οπωσδήποτε να χρησιμοποιήσετε την πρώτη επιλογή. Η δεύτερη επιλογή θα πρέπει να χρησιμοποιηθεί εάν είναι απαραίτητο να εργαστείτε ταυτόχρονα με βάσεις δεδομένων και στις δύο οικογένειες λειτουργικών συστημάτων. Σε αυτήν την περίπτωση, συνιστάται να εντοπίσετε τις βάσεις δεδομένων σε ένα μηχάνημα με Windows XP και ordnochk.prmτοποθετήστε το στο φάκελο BIN σε ένα μηχάνημα με Windows 7 (Vista). Αυτό θα σας επιτρέψει να αποφύγετε πιθανά προβλήματα με τη λειτουργία εξαρτημάτων όπως το URIB. Να θυμάστε ότι μπορεί να χρησιμοποιηθεί μηχάνημα με Windows 7 (Vista). μόνογια εργασία σε λειτουργία 1C Enterprise. Οποιεσδήποτε αλλαγές στη λειτουργία Configurator πρέπει να γίνουν μόνοσε μηχάνημα με Windows XP. Κατά τον εντοπισμό βάσεων δεδομένων σε μηχάνημα με Windows 7 (Vista) Αναγκαίωςη σελίδα κωδικού ασφαλείας πληροφοριών θα πρέπει να μετατραπεί σε σύστημα συστήματος (σύμφωνα με την πρώτη μέθοδο) και ordnochk.prmχρήση ήδη σε μηχανήματα με Windows XP, διαφορετικά η εργασία με το URIB ή η απλή φόρτωση δεδομένων που έχουν μεταφορτωθεί προηγουμένως στην ασφάλεια πληροφοριών θα είναι αδύνατη.

Σφάλμα κατά τη δημιουργία από το στοιχείο V7Plus.dll (το CLSID λείπει)

Αυτό το ζήτημα παρουσιάζεται όταν είναι ενεργοποιημένο το UAC, κατά την πρόσβαση σε εξωτερική επεξεργασία ή άλλες ενέργειες που απαιτούν τη βιβλιοθήκη V7Plus.dll(φόρτωση δεδομένων, αναφορών κ.λπ.), ενώ V7Plus.dllυπάρχουν στον κατάλογο με τη βάση δεδομένων. Ο λόγος για το σφάλμα είναι ότι το 1C Enterprise καταχωρεί αυτήν τη βιβλιοθήκη δυναμικά όταν προκύψει η ανάγκη χρήσης. Όταν το UAC είναι ενεργοποιημένο, το 1C λειτουργεί με δικαιώματα χρήστη και επομένως δεν μπορεί να καταχωρήσει τη βιβλιοθήκη. Η λύση είναι απλή - εγγραφείτε V7Plus.dllχειροκίνητα, για αυτό συνιστούμε να το αντιγράψετε στο φάκελο BIN (ώστε να μην συνδέεται με μια συγκεκριμένη βάση δεδομένων), εκτελέστε Γραμμή εντολών με δικαιώματα διαχειριστήκαι εκτελέστε την εντολή:

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

Το αποτέλεσμα της εκτέλεσης θα πρέπει να είναι ένα μήνυμα σχετικά με την επιτυχή εγγραφή της βιβλιοθήκης.

Σφάλμα "Για πρόσβαση στη βάση δεδομένων, απαιτείται πρόγραμμα οδήγησης ODBC για MS SQL Server έκδοση 3.50.0303 ή παλαιότερη

Το σφάλμα παρουσιάζεται όταν προσπαθείτε να εκτελέσετε την έκδοση SQL 1C Enterprise 7.7 σε Windows 7 (Vista) και οφείλεται στην έλλειψη υποστήριξης από αυτά τα λειτουργικά συστήματα για εκδόσεις του διακομιστή SQL χαμηλότερες SQL Server 2005 SP2. Απόσπασμα από το επίσημο δελτίο τύπου της Microsoft:

Για βελτιωμένη ασφάλεια, τα λειτουργικά συστήματα Microsoft Windows Server 2008 και Microsoft Windows Vista θα υποστηρίζουν SQL Server 2005 Express SP1 και όλες οι άλλες εκδόσεις του SQL Server θα απαιτούν SQL Server 2005 SP2. Προηγούμενες εκδόσεις του SQL Server, συμπεριλαμβανομένου του SQL Server 2000(όλες οι εκδόσεις, συμπεριλαμβανομένου του Desktop Engine, γνωστό και ως MSDE), SQL Server 7.0 και SQL Server 6.5, Τα λειτουργικά συστήματα Windows Server 2008 και Windows Vista δεν θα υποστηρίζονται.

Λύσεις για σήμερα δεν υπάρχει(και είναι απίθανο να εμφανιστεί). Η «λύση» που βρίσκεται στο Διαδίκτυο που περιλαμβάνει την αντικατάσταση των αρχείων προγραμμάτων οδήγησης ODBC με αρχεία από τα Windows XP δεν θα πρέπει να ληφθεί σοβαρά υπόψη και η χρήση της δεν συνιστάται αυστηρά.

Εναλλακτικά, συνιστούμε την εκτέλεση του 1C Enterprise στον Windows Server 2003 σε λειτουργία τερματικού, προτείνουμε επίσης την ίδια επιλογή για τη λειτουργία αρχείου 1C σε ένα δίκτυο με διαφορετικές εκδόσεις των Windows.

1C: τι να κάνετε εάν εμφανιστεί το μήνυμα "Η σειρά ταξινόμησης για τη βάση δεδομένων διαφέρει από τη σειρά του συστήματος!"

Η αιτία του σφάλματος είναι η αναντιστοιχία μεταξύ των ρυθμίσεων συστήματος και των ρυθμίσεων 1C.
Παρεμπιπτόντως, εάν το λειτουργικό σύστημα είναι εντοπισμένο και οι τοπικές ρυθμίσεις έχουν ρυθμιστεί σωστά, τότε κατά την εγκατάσταση του 1C οι ρυθμίσεις του θα ευθυγραμμιστούν με τις ρυθμίσεις του συστήματος.

Ελέγξτε ότι οι ρυθμίσεις είναι σωστές

I. Ρυθμίσεις συστήματος (για μεταφρασμένη ρωσική έκδοση των Windows)

1. Ανοίξτε Έναρξη - Ρυθμίσεις - Πίνακας Ελέγχου - Τοπικές και Επιλογές γλώσσας.

2. Στην καρτέλα Τοπικές ρυθμίσεις, η αναπτυσσόμενη λίστα πρέπει να είναι ρωσική.

3. Στην καρτέλα Γλώσσες – Περισσότερες λεπτομέρειες... – Παράθυρο διαλόγου Γλώσσες και υπηρεσίες εισαγωγής κειμένου – Καρτέλα Επιλογές – Η προεπιλεγμένη γλώσσα εισαγωγής θα πρέπει να είναι Ρωσο-Ρωσικά.

4. Στην καρτέλα Για προχωρημένους θα πρέπει να υπάρχει – Ρωσικά.

II. Ρυθμίσεις 1C

2. Στην αναπτυσσόμενη λίστα Σε λειτουργία, επιλέξτε – ΟΚ.

4. Στη σελίδα Κώδικας του παραθύρου πινάκων πληροφοριών βάσης, η αναπτυσσόμενη λίστα πρέπει να περιέχει – 1251 – Ρωσικές, Λευκορωσικές, Βουλγαρικές και Σερβικές γλώσσες.

Σημειώσεις

1. Εάν χρησιμοποιείτε το στοιχείο DIMB (διαχείριση κατανεμημένων βάσεων πληροφοριών), - όταν ο έλεγχος σειράς ταξινόμησης είναι απενεργοποιημένος - ΔΕΝ ΠΡΕΠΕΙ να χρησιμοποιείτε χαρακτήρες οποιουδήποτε αλφαβήτου εκτός από το λατινικό στο αναγνωριστικό τριών γραμμάτων των βάσεων πληροφοριών που περιλαμβάνονται στη διανεμημένη βάση δεδομένων.

2. Θα πρέπει να ληφθεί υπόψη ότι η απενεργοποίηση του ελέγχου ταυτότητας σειράς ταξινόμησης μπορεί να οδηγήσει σε απροσδόκητα αποτελέσματα - για τον χρήστη του προγράμματος 1C! – τη σειρά των γραμμών, για παράδειγμα, κατά τη δημιουργία αναφορών.

Αντιμετώπιση προβλημάτων Windows Vista

Εάν χρησιμοποιείτε Windows Vista, τότε απαλλαγείτε από το μήνυμα "Η σειρά ταξινόμησης που έχει οριστεί για τη βάση δεδομένων είναι διαφορετική από τη σειρά συστήματος!" οι παραπάνω μέθοδοι δεν θα λειτουργήσουν.

Για αυτό:

1. Εκκινήστε το πρόγραμμα 1C. Στο παράθυρο Launch 1C, επιλέξτε την επιθυμητή βάση πληροφοριών.

2. Στην αναπτυσσόμενη λίστα Σε λειτουργία, επιλέξτε Configurator – ΟΚ.

3. Το Configurator θα ξεκινήσει. Επιλέξτε μενού Διαχείριση – Κωδική σελίδα πινάκων ασφάλειας πληροφοριών...

4. Στη σελίδα Κωδικός των πινάκων της βάσης πληροφοριών, στην αναπτυσσόμενη λίστα, επιλέξτε + Τρέχουσα εγκατάσταση συστήματος – ΟΚ.

5. Στο παράθυρο Configurator με το μήνυμα «Κατά την αλλαγή της κωδικοσελίδας, τα ευρετήρια όλων των πινάκων δεδομένων βάσης πληροφοριών θα ξαναδημιουργηθούν! Θέλετε να αλλάξετε την κωδικοσελίδα;" κάντε κλικ στο Ναι.

6. Μετά από ένα ορισμένο χρονικό διάστημα, ανάλογα με το μέγεθος της ασφάλειας πληροφοριών, θα εμφανιστεί το παράθυρο Configurator με το μήνυμα «Η σελίδα κώδικα έχει αλλάξει!», κάντε κλικ στο OK.

7. Κλείστε το Configurator, μπορείτε να εργαστείτε με τη βάση πληροφοριών.

8. Για να εργαστείτε με άλλα συστήματα ασφάλειας πληροφοριών, αλλάξτε την κωδικοσελίδα των πινάκων ασφάλειας πληροφοριών με τον ίδιο τρόπο.

mob_info