Contactos

1s 7,7 clasificación. Error: El orden de clasificación establecido para la base de datos es diferente al del sistema. Error: "El orden de clasificación de los datos es diferente al del sistema"

Hay ocasiones en las que el programa no se puede iniciar. 1C y aparece una ventana 1C con un mensaje "¡El orden de clasificación establecido para la base de datos es diferente de!".

Después de cerrar la ventana, el programa se cierra (puede ejecutarlo en el modo Configurador).

Causa del error y soluciones.

Motivo del error falta de coincidencia entre configuraciones y configuraciones 1C.

Por cierto, si el sistema operativo está localizado y la configuración regional está configurada correctamente, durante la instalación 1C su configuración se ajustará a .

Comprobar que la configuración sea correcta

I. ajustes(para la versión rusificada localizada ventanas)

1. Abierto Comenzar > Configuración> Panel de control> Idioma y estándares regionales..

2. En la pestaña Ajustes regionales debería estar en la lista desplegable ruso.

3. En la pestaña Idiomas > Más detalles… – ventana Idiomas y servicios de entrada de texto > pestaña Opciones > Idioma de entrada debe haber – > ruso-ruso.

4. En la pestaña Además debe haber> ruso.

II. configuración 1C

1. Inicie el programa 1C. En la ventana Lanzar 1C

2. En la lista desplegable en modo seleccionar Configurador > DE ACUERDO.

3. Empezar Configurador. Seleccione el menú Administración > Página de códigos de tablas de seguridad de la información.

4. En la ventana debería estar en la lista desplegable> 1251 > Idiomas ruso, bielorruso, búlgaro y serbio.

Notas

1. Si utiliza el componente (gestión de bases de datos distribuidas),al deshabilitar la verificación del orden de clasificación,NO DEBE utilizar caracteres de ningún alfabeto que no sea el latino en el identificador de tres letras de las bases de datos que forman parte de una base de datos distribuida.

2. Tenga en cuenta que deshabilitar la verificación de identidad del orden de clasificación puede provocar errores inesperados. ¡Para el programa 1C!el orden de las líneas, por ejemplo, al generar informes.

Arreglando el error en Windows Vista y Ventanas 7+

Si utiliza Windows Vista Y Ventanas 7+ , luego deshazte del mensaje "¡El orden de clasificación establecido para la base de datos es diferente al del sistema!" Los métodos anteriores no funcionarán.

Tendrás que ir por otro camino:

1. Inicie el programa 1C. En la ventana Lanzar 1C seleccione la base de información requerida.

2. En la lista desplegable en modo seleccionar Configurador >OK.

3. Empezar Configurador. Seleccione el menú Administración > Página de códigos de tablas de seguridad de la información

4. En la ventana Página de códigos de tablas de la base de datos. seleccione de la lista desplegable + Instalación actual >OK.

1C: qué hacer si aparece el mensaje "¡El orden de clasificación establecido para la base de datos difiere del del sistema!"

La causa del error es una discrepancia entre la configuración del sistema y la configuración de 1C.
Por cierto, si el sistema operativo está localizado y la configuración regional está configurada correctamente, al instalar 1C su configuración se alineará con la del sistema.

Comprobar que la configuración sea correcta

I. Configuración del sistema (para la versión rusificada localizada de Windows)

1. Abra Inicio - Configuración - Panel de control - Opciones regionales y de idioma.

2. En la pestaña Configuración regional, la lista desplegable debe ser rusa.

3. En la pestaña Idiomas – Más detalles… – Cuadro de diálogo Idiomas y servicios de entrada de texto – Pestaña Opciones – El idioma de entrada predeterminado debe ser ruso-ruso.

4. En la pestaña Avanzado debería haber – Ruso.

II. configuración 1C

2. En la lista desplegable En modo, seleccione – Aceptar.

4. En la ventana Página de códigos de las tablas de la base de información, la lista desplegable debe contener – 1251 – los idiomas ruso, bielorruso, búlgaro y serbio.

Notas

1. Si está utilizando el componente DIMB (administración de bases de datos distribuidas), cuando la verificación del orden de clasificación está deshabilitada, NO DEBE usar caracteres de ningún alfabeto que no sea el latino en el identificador de tres letras de las bases de datos incluidas en la base de datos distribuida.

2. Debe tenerse en cuenta que deshabilitar la verificación de identidad del orden de clasificación puede generar resultados inesperados, ¡para el usuario del programa 1C! – el orden de las líneas, por ejemplo, al generar informes.

Solución de problemas de Windows Vista

Si está utilizando Windows Vista, elimine el mensaje "¡El orden de clasificación establecido para la base de datos es diferente al del sistema!". Los métodos anteriores no funcionarán.

Para esto:

1. Inicie el programa 1C. En la ventana Iniciar 1C, seleccione la base de información deseada.

2. En la lista desplegable En modo, seleccione Configurador – Aceptar.

3. Se iniciará el Configurador. Seleccionar menú Administración – Página de códigos de tablas de seguridad de la información...

4. En la ventana Página de códigos de tablas de la base de información, en la lista desplegable, seleccione + Instalación actual del sistema – Aceptar.

5. En la ventana del Configurador con el mensaje “¡Al cambiar la página de códigos, se reconstruirán los índices de todas las tablas de datos de la base de datos! ¿Quieres cambiar la página de códigos?" haga clic en Sí.

6. Después de un cierto período de tiempo, dependiendo del tamaño de la seguridad de la información, aparecerá la ventana del Configurador con el mensaje “¡La página de códigos ha sido cambiada!”, haga clic en Aceptar.

7. Cierre el Configurador, podrá trabajar con la base de datos.

8. Para trabajar con otros sistemas de seguridad de la información, cambie la página de códigos de las tablas de seguridad de la información de la misma manera.

"El orden de clasificación establecido para la base de datos difiere del del sistema" en 1C 7.7 en Windows 7 se generalizó con el lanzamiento de una nueva familia de sistemas operativos: Windows 7, 8 y 10. Veamos las instrucciones para resolver este problema y la causa del error.

El primer método es el archivo OrdNoChk.prm

Para corregir este error en 1C 7.7, simplemente coloque un archivo sin contenido llamado "OrdNoChk.prm" en la carpeta BIN con el programa instalado.

Este archivo de bandera indica al sistema que no es necesaria la verificación de codificación. Si necesita desactivar el escaneo de una carpeta específica, coloque el mismo archivo en la carpeta de la base de datos.

El segundo método es la configuración del sistema operativo y 1C.

La razón de este error es bastante simple y banal: la configuración del sistema operativo y .

Por cierto, Windows 7 y 8 no se encuentran entre los sistemas operativos oficialmente compatibles de 1C versión 7.7. Por tanto, nadie puede garantizar un funcionamiento perfecto.

El sistema debe configurarse inmediatamente tanto en 1C como en el sistema operativo.

Configuración en Windows:

  • Abra "Inicio - Configuración - Panel de control - Opciones regionales y de idioma".
  • En la pestaña "Configuración regional", se debe seleccionar "Ruso".
  • En el menú “Idiomas – Más detalles…” – cuadro de diálogo Idiomas y servicios de entrada de texto – Pestaña Opciones – El idioma de entrada predeterminado debe ser ruso-ruso.
  • En la pestaña “Avanzado” se debe seleccionar el idioma ruso.

A pesar de la renuencia de los usuarios corporativos a decir adiós a Windows XP, cada vez es más evidente que esto será necesario hacerlo en un futuro próximo. Por lo tanto, será necesario ejecutar 1C Enterprise 7.7 en un entorno Windows 7 (Vista). En este artículo, decidimos analizar los problemas "típicos" que surgen al trabajar con 1C en un nuevo entorno de sistema operativo y las formas de resolverlos.

Error: "El orden de clasificación de los datos es diferente al del sistema"

Probablemente sólo los perezosos no conozcan este error, así como la forma de solucionarlo. Sin embargo, no todo es tan sencillo como parece, así que veamos este tema con más detalle.

El motivo del error es trivial: una falta de coincidencia entre las páginas de códigos de las familias de sistemas operativos NT6 y 1C. Hay dos formas de resolver este problema:

  • Alinee la página del código de seguridad de la información con la del sistema. Para ello lanzamos Configurador - Administración - Página de códigos IB y en la parte inferior de la lista desplegable seleccione + Instalación del sistema actual. Esta es la forma más correcta, pero una vez que la base de datos cumpla con la página de códigos de Windows 7 (Vista), comenzaremos a recibir el mismo error al iniciar la base de datos en Windows XP.
  • Deshabilite la verificación del orden de clasificación. Para hacer esto, cree un archivo de señal con el nombre ordnochk.prm(). Al estar ubicado en un directorio con seguridad de la información, deshabilita la verificación del orden de clasificación de esta base de datos al colocarla en el directorio. PAPELERA(en la carpeta de instalación de 1C) la verificación de clasificación se desactivará para todas las bases de datos en esta PC. Este método funciona sólo con la versión 26 y superior. Además, 1C advierte:
"El uso de esta función solo se puede recomendar en casos extremos, cuando no es posible coordinar el orden de clasificación del sistema con el orden de clasificación establecido para la base de datos. Al deshabilitar la verificación del orden de clasificación en las condiciones de la aplicación, los componentes de administración de la base de datos distribuida NO DEBEN utilizar caracteres de cualquier alfabeto, excepto el latino, en el identificador de tres letras de las bases de información que forman parte de la distribuida. Debe tenerse en cuenta que 1C:Enterprise utiliza las capacidades de clasificación de ambos mecanismos al trabajar y deshabilita el orden. La verificación de identidad en ellos puede provocar un orden de filas inesperado para el usuario, por ejemplo, al generar informes".

¿Qué método deberías elegir? Si tiene una flota de sistemas operativos homogénea, es decir Todas las máquinas ejecutan Windows 7 (Vista), entonces definitivamente deberías usar la primera opción. Se debe utilizar la segunda opción si es necesario trabajar simultáneamente con bases de datos en ambas familias de sistemas operativos. En este caso, es recomendable ubicar las bases de datos en una máquina con Windows XP, y ordnochk.prm colóquelo en la carpeta BIN en una máquina con Windows 7 (Vista). Esto le permitirá evitar posibles problemas con el funcionamiento de componentes como el URIB. Recuerde que se puede utilizar una máquina que ejecute Windows 7 (Vista) solo para trabajar en modo 1C Enterprise. Cualquier cambio en el modo Configurador debe realizarse solo en una máquina con Windows XP. Al ubicar bases de datos en una máquina con Windows 7 (Vista) Necesariamente la página de códigos de seguridad de la información debe convertirse a la del sistema (según el primer método), y ordnochk.prmÚselo ya en máquinas con Windows XP; de lo contrario, será imposible trabajar con URIB o simplemente cargar datos cargados previamente en la seguridad de la información.

Error al crear desde el componente V7Plus.dll (falta CLSID)

Este problema ocurre cuando UAC está habilitado, al acceder a procesamiento externo u otras acciones que requieren la biblioteca V7Plus.dll(carga de datos, informes, etc.), mientras V7Plus.dll presente en el directorio con la base de datos. El motivo del error es que 1C Enterprise registra esta biblioteca dinámicamente cuando surge la necesidad de utilizarla. Cuando UAC está habilitado, 1C trabaja con derechos de usuario y, por lo tanto, no puede registrar la biblioteca. La solución es sencilla: registrarse V7Plus.dll manualmente, para esto recomendamos copiarlo a la carpeta BIN (para no quedar vinculado a una base de datos específica), ejecutar Línea de comando con derechos de administrador y ejecuta el comando:

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

el resultado de la ejecución debe ser un mensaje sobre el registro exitoso de la biblioteca.

Error "Para acceder a la base de datos, se requiere un controlador ODBC para MS SQL Server versión 3.50.0303 o anterior

El error ocurre al intentar ejecutar SQL versión 1C Enterprise 7.7 en Windows 7 (Vista) y se debe a la falta de soporte por parte de estos sistemas operativos para versiones de SQL server inferiores. Servidor SQL 2005 SP2. Extracto del comunicado de prensa oficial de Microsoft:

Para mayor seguridad, los sistemas operativos Microsoft Windows Server 2008 y Microsoft Windows Vista admitirán SQL Server 2005 Express SP1, y todas las demás ediciones de SQL Server requerirán SQL Server 2005 SP2 o posterior. Versiones anteriores de SQL Server, incluido SQL Server 2000(todas las ediciones, incluido Desktop Engine, también conocido como MSDE), SQL Server 7.0 y SQL Server 6.5, Los sistemas operativos Windows Server 2008 y Windows Vista no serán compatibles.

Soluciones para hoy no existe(y es poco probable que aparezca). La “solución” encontrada en Internet que implica reemplazar los archivos del controlador ODBC con archivos de Windows XP no debe considerarse seriamente y se desaconseja estrictamente su uso.

Como alternativa, recomendamos ejecutar 1C Enterprise en Windows Server 2003 en modo terminal, también recomendamos la misma opción para el modo de archivo 1C en una red con diferentes versiones de Windows.

Recientemente compró una computadora nueva, instaló 1C:Enterprise 7.7, transfirió la base de datos de la computadora vieja y sus expectativas de un trabajo más cómodo se vieron eclipsadas por la inscripción en la pantalla:

Este error ocurre cuando las tablas de códigos NT6 y 1C no coinciden. Hay 2 formas principales de resolver este problema.

1. Si trabaja localmente, en una computadora y no necesita transferir periódicamente la base de datos a otras computadoras, entonces la forma más sencilla es cambiar la página de códigos de la base de datos, como se muestra en la siguiente figura.

Para hacer esto, inicie 1C:Enterprise en modo configurador, luego seleccione el elemento " Administración» - « Página de códigos IS" Y en la ventana que se abre, seleccione de la lista, en la parte inferior " +Instalación del sistema actual " y haga clic en " DE ACUERDO».

Esperamos volver a indexar, cerramos el configurador y podrás seguir trabajando, tus datos no cambiarán ni se perderán.

2. Este método debe usarse si está en 1C:Enterprise 7.7. trabaja en una red y también usa diferentes versiones de Windows (por ejemplo, Windows XP y Windows 7), o trabaja con una base de datos en diferentes computadoras, por ejemplo, en casa y en la oficina, en el caso de que la base de datos sea ubicado en medios extraíbles.

La solución también es bastante sencilla, es necesario crear un archivo “ ordnochk.prm"en cualquier editor, por ejemplo en el mismo bloc de notas. Este archivo puede estar vacío o contener la línea "Hola", en este caso no importa, lo principal es el nombre correcto del archivo.

Debe colocarse en la carpeta raíz con 1C:Enterprise instalado (por defecto es “ C:\Archivos de programa\1Cv77\BIN\"). Este archivo deshabilitará la verificación de clasificación.

Si tiene una versión de red y 1C:Enterprise está instalado en cada computadora, entonces debe colocar este archivo en cada una, esto es importante.

Eso es todo, disfruta tu trabajo.



¿Te gustó el artículo? Compártelo