Contactos

El orden de clasificación es diferente Windows 7. ¡El orden de clasificación instalado para la base de datos difiere del sistema! Cambio de la estructura de la base de datos basada en el intercambio de datos local

Hay casos en que no puede ejecutar el programa 1C, aparece el cuadro de diálogo con el mensaje El orden de clasificación instalado para la base de datos difiere del sistema! Después de cerrar la ventana, el programa se cierra (puede iniciarlo en el modo Configurador).

Causa de errores y formas de eliminar.

La causa del error es la inconsistencia de la configuración y la configuración del sistema 1c.
Por cierto, si sistema operativo Los ajustes localizados y regionales se configuran correctamente, luego al instalar 1C, su configuración se alineará con el sistema.

Comprobando la exactitud de la configuración.

I. Ajustes del sistema (para una versión rusificada localizada de Windows)

1. Abrir inicio - Configuración - Panel de control - Normas de idioma y regionales.

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

3. En la pestaña Idiomas - Más ... - Cuadro de diálogo Idiomas y servicios entrada de texto - Pestaña Opciones: el idioma de entrada predeterminado debe ser inglés-ruso.

4. La pestaña Avanzada debe ser rusa.

II. Configuración 1c.

4. En la ventana, la página de códigos de las tablas base de información en la lista desplegable debe ser - 1251 - Idiomas rusos, bielorrusos, búlgaros y serbios.

Notas

1. Si está utilizando el componente URB (bases de información distribuida), al verificar el escaneo del orden de clasificación, no debe usar los caracteres de ningún alfabeto, excepto el latín, en un identificador de tres letras bases de informaciónIncluido en la base distribuida.

2. ¡Debe tenerse en cuenta que deshabilitar la verificación de identidad de la orden de clasificación puede llevar a un inesperado: para el usuario del programa 1c! - El orden de las filas, por ejemplo, al generar informes.

Error de error B. Windows Vista.

Si usa Windows Vista, deshágase del mensaje, ¡el pedido de clasificación instalado para la base de datos es diferente del sistema! Los métodos anteriores no serán posibles.

Para esto:

1. Ejecute el programa 1C. En la ventana de inicio, resalte la base de datos de información deseada.

2. En la lista desplegable en el modo, seleccione Configurador - OK.

3. El configurador comenzará. Seleccione Menú de administración - Página de la página de la tabla de IB.

4. En la página Página de código de las tablas base de información en la lista desplegable, seleccione + Corriente instalación del sistema - OK.

5. En el Configurador con la ventana "Mensaje, al realizar un cambio en la página de códigos, ¡los índices de todas las tablas de datos de la base de información serán reconstruidos! ¿Ejecutar un cambio en la página de código? " Haga clic en Sí.

6. Después de la expiración de un cierto período de tiempo, dependiendo del tamaño del IB, aparecerá la ventana del Configurador con el mensaje "Página de código modificada", haga clic en Aceptar.

7. Cierre el Configurador, puede trabajar con la base de información.

8. Para trabajar con otros IB, cambie de la misma manera que la página de la página de códigos de las tablas IB.

Etiquetas: ,

A pesar de la renuencia de los usuarios corporativos, habló con Windows XP, se hace evidente que aún tendrá que hacer esto en un futuro próximo. Y, por lo tanto, la necesidad de lanzar 1C Enterprise 7.7 en entorno de Windows 7 (Vista). En este artículo, decidimos considerar los problemas "típicos" que surgen de 1C en el miércoles del nuevo sistema operativo, y cómo resolverlos.

ERROR "El orden de clasificación de datos difiere del sistema"

Este error probablemente no sabe solo el perezoso, así como sobre la forma de resolverlo. Sin embargo, no todo es tan simple como parece, así que considere esta pregunta con más detalle.

La causa del error Banalne es la inconsistencia de las páginas de código OC de la familia NT6 y 1C. Hay dos formas de resolver este problema:

  • Calcule la página de códigos IB en línea con el sistema. Para esto, lanzamiento Configurador - Administración - Página de código IB Y en la parte inferior de la lista desplegable, elija + Instalación del sistema actual. Esta es la forma más correcta, pero liderando la base de acuerdo con el código. página de Windows 7 (VISTA) Empecemos a recibir el mismo error para iniciar la base de datos en Windows XP.
  • Desactive la exploración del orden de clasificación. Para hacer esto, cree un archivo de señal llamado ordnochk.prm. (). Siendo colocado en un directorio con IB. Desactiva el análisis del pedido de clasificación para esta base de datos, al colocarlo en el catálogo Compartimiento. (En la carpeta de instalación 1C), la comprobación de clasificación se desconectará para todas las bases de datos en esta PC. Este método obras solo con la liberación 26 y superior. Además, 1C advierte:
"La aplicación 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 instalado para la base de información. Al verificar el análisis del orden de clasificación en las condiciones de aplicación, los componentes de control Las bases de información distribuida no deben usar los símbolos de ningún tipo de alfabeto, excepto el latín, en un identificador de tres letras de las bases de información que forman parte de la distribución. Debe tenerse en cuenta que 1c: la compañía usa la capacidad de ordenar ambos "Los mecanismos al trabajar, y deshabilitar la revisión de identidad de la orden pueden llevar a un procedimiento inesperado para el orden de las filas, por ejemplo, al formar informes".

¿Cuál es la forma de elegir? Si tienes un parque de os homogéneo, es decir,. Todas las máquinas operan bajo Windows 7 (Vista), entonces uno definitivamente debería usar la primera opción. La segunda opción debe aplicarse si es necesario, trabajando simultáneamente con bases de datos bajo ambas familias del sistema operativo. Al mismo tiempo, la base está ubicada preferiblemente en automóvil con Windows XP, y ordnochk.prm.lugar B. papelera de carpeta. En coche con Windows 7 (Vista). Esto evitará posibles problemas con el trabajo de dicho componente como Urib. Al mismo tiempo, se deduce que se puede usar la máquina con Windows 7 (Vista) solo Para trabajar en el Modo Enterprise 1C. Se debe ingresar cualquier cambio en el modo Configurador. solo En coche con Windows XP. Cuando la base se encuentra en la máquina con Windows 7 (Vista) antes Debe recibir una página de código del IB a la sistémica (según el primer método), y ordnochk.prm.utilice ya en máquinas con Windows XP, de lo contrario, trabajar con URB o simplemente descargar datos descargados previamente en IB será imposible.

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

Este problema se produce cuando la UAC está encendida al entrar en contacto con tratamientos externos o con otras acciones que requieren la biblioteca V7plus.dll. (Descarga de datos, informes, etc.), mientras que V7plus.dll.en el catálogo de la base de datos está presente. La causa del error es que 1C Enterprise registra esta biblioteca dinámicamente, si es necesario. Cuando la UAC 1C está habilitada, funciona con los derechos del usuario y, por lo tanto, no puede registrar la biblioteca. Solución simple - Registrarse V7plus.dll.manualmente, para esto recomendamos copiarlo a la carpeta del contenedor (para que no se adjunte a la base específica), ejecute Línea de comando con derechos de administrador y ejecute 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 una base de datos requiere un controlador ODBC para la versión 3.50.0303 o más antigua de MS SQL Server.

Se produce un error al intentar iniciar SQL versión 1C Enterprise 7.7 en Windows 7 (Vista) y se encuentra en ausencia de soporte a estas versiones SQL del servidor a continuación servidor SQL 2005 SP2.. Extracto del comunicado de prensa oficial Microsoft:

Para asegurar más nivel alto Seguridad, sistemas operativos. Microsoft Windows. El servidor 2008 y Microsoft Windows Vista admitirán el problema expreso de SQL Server 2005 con las actualizaciones 1 (SP1), y para todas las otras versiones de SQL Server, se requerirá SQL Server 2005 con el paquete de actualización 2 (SP2) o posterior. Más versiones tempranas SQL Server, incluido SQL Server 2000 (Todos los problemas, incluida la liberación del motor de escritorio, también conocido como MSDE), SQL Server 7.0 y SQL Server 6.5, operacional sistemas de Windows Server 2008 y Windows Vista no será compatible.

Soluciones hoy no existe (Y es poco probable que aparezca). La "solución" encontrada en Internet con el reemplazo de los archivos de archivos de archivos ODBC de Windows XP no debe considerarse seriamente y no se recomienda categóricamente.

Como opción alternativa Puede aconsejar el lanzamiento de 1C Enterprise ON Servidor de windows 2003 En el modo terminal, recomendamos la misma opción para el modo de archivo 1C en una red con diferentes versiones de Windows.

Hay casos en que no se puede ejecutar el programa. 1c.Sin embargo, aparece una ventana 1c. Con un mensaje "¡La orden de clasificación instalada para la base de datos difiere de!".

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

Causa de errores y formas de eliminar.

Causa de error Mantenimiento de Configuraciones y Configuraciones 1c..

Por cierto, si el sistema operativo está localizado y la configuración regional se instala correctamente, entonces cuando está instalado 1c. Sus ajustes estarán alineados con.

Comprobando la exactitud de la configuración.

I. Ajustes (para la versión rusificada localizada Ventanas)

1. Abrir Comienzo \u003e Ajuste> Panel de control> Normas de idioma y regionales..

2. En la pestaña Parámetros regionales en la lista desplegable debe ser ruso.

3. En la pestaña Idiomas \u003e Más detalles… – ventana Idiomas y servicios de entrada de texto > Pestaña Parámetros \u003e Idioma de entrada Debe ser – > Inglés ruso.

4. En la pestaña Adicionalmente Debe ser> ruso.

II. Configuración 1c.

1. Ejecutar el programa 1c.. En la ventana LANZAMIENTO 1C.

2. En la lista desplegable En modo Escoger Configurador > está bien..

3. correr Configurador. Seleccione el menú Administración > Tablas de página Página de código IB

4. En la ventana en la lista desplegable debe ser> 1251 \u003e Idiomas rusos, bielorrusos, búlgaros y serbios.

Notas

1. Si usa el componente (bases de información distribuida), Cuando desconectas la verificación del orden de clasificación, No se deben usar los símbolos de los alfabetos, excepto el latín, en el identificador de tres letras de las bases de información que forman parte de la base distribuida.

2. Debe tenerse en cuenta que el cierre de la verificación de la identidad del orden de clasificación puede llevar a un inesperado Para el programa 1c! El orden de las líneas, por ejemplo, al generar informes.

Error de error B. Windows Vista I. Windows 7+.

Si estas usando Windows Vista. y Windows 7+. , Luego deshacerse del mensaje. "¡La orden de clasificación instalada para la base de datos es diferente del sistema!" Los métodos anteriores no serán posibles.

Tendremos que ir de otra manera:

1. Ejecutar el programa 1c.. En la ventana LANZAMIENTO 1C. Resalte la base de información deseada.

2. En la lista desplegable En modo Escoger Configurador \u003e OK..

3. correr Configurador. Seleccione el menú Administración \u003e Página de tabla IB

4. En la ventana Página de tabla base de información En la lista desplegable, seleccione + Instalación actual \u003e OK..

Como regla general, la mayoría de los usuarios detectan un error en el sistema que indica que el orden de clasificación difiere del sistema sistémico, aparentemente, funciona con la versión 7.7 del paquete 1C. Es el más vulnerable, ni siquiera en términos de influir virus, sino también en el campo de los errores y las fallas que se encuentran en la misma código de programa Paquete. Sin embargo, cuando aparece un mensaje de error, parece que el orden de clasificación es diferente del sistema, no debe pánico. Hay algunos soluciones simplesLo que elimina este problema de forma rápida y para siempre. En este caso, puede aplicar dos soluciones al menos.

Base de datos de errores "El orden de clasificación difiere del sistema": ¿Cuál es el problema?

El problema en sí es que el programa básico en forma de un archivo ejecutable en un servidor o máquina cliente no puede inicializar la base de datos (SQL).

Como resultado, los terminales del usuario conectado (niño) no pueden acceder a la base de datos en sí (aunque el núcleo principal del programa se inicia sin problemas). Se cree que el acceso a la aplicación en sí se proporciona precisamente en el nivel de versión del servidor, que es responsable de conectar el resto. computadoras personalizadassituado en red local. Con él, hay problemas.

El orden de clasificación difiere del sistema (Windows 7). ¿Qué hacer en primer lugar?

Como se cree en la versión después del número 26, se habilitó con la posibilidad de ignorar los archivos de la base de datos. Pero no debes confiar en este servicio.

Objeto inexistente

Sucede que la aplicación en la puesta en marcha se refiere a un objeto supuestamente no existente como un archivo de ordnochk.prm, que parece estar ubicado en la carpeta del contenedor del propio programa instalado en los archivos de software del sistema.

Si aparece un mensaje del sistema que el orden de clasificación es diferente del sistema, no hay nada más fácil que crear un archivo en blanco en este directorio con un nombre y reemplazo similar al guardar, por ejemplo, en el mismo "cuaderno" incluido en conjunto estándar Cualquier sistema de Windows. La pregunta es también el hecho de que el estándar. editor de texto Los ajustes que contienen datos iniciales cuando se editan directamente y el uso posterior no funciona en acción.

Cambio de la estructura de la base de datos basada en el intercambio de datos local

Por otro lado, el problema del hecho de que falla con el advenimiento del mensaje de que el conjunto de orden de clasificación difiere del sistema puede resolverse incluso por medio del programa más instalado.

Pero aquí debería considerarse inicialmente cuán apropiado usar las siguientes herramientas y herramientas.

Si se produce un error, cuando dice que el orden de clasificación de la base de datos difiere del sistema, en la propia aplicación 1C, seleccione la sección de configuración en la que debe ir a la administración, la página de códigos de las tablas IB y el artículo de la Instalación del sistema actual.

Conclusión

En principio, el mensaje que en la base de datos "1C", el orden de clasificación difiere del sistema, se puede eliminar completamente simple (o deshacerse de él para siempre). A medida que los programas de práctica, en el caso más sencillo, simplemente puede crear un objeto vacío, lo cual es mayor. Después de la señalización que el orden de clasificación difiere del sistema, no habrá más aparición.

De hecho, solo estas soluciones, la eliminación del problema no se limita. El hecho es que en el entorno "1C" puede escribir scripts o crear applets adicionales para administrar todo el sistema en función del mismo idioma de Visual Basic usando las bases de datos DVB. De lo contrario, el error asociado con la apariencia del mensaje mencionado anteriormente se eliminará simplemente, si no para tener en cuenta la falla en el propio código o el impacto viral. Pero esto, parece, no es lo peor. A veces, los usuarios "cruciales" que no saben cómo organizar una base de datos y conectarlo a programa instaladoPuede resultar en que el error de este tipo aparecerá una y otra vez.

También se debe prestar atención en ese momento que, con el intercambio automático habilitado, la plataforma en sí misma con otras bases de datos, todos deben tener una codificación absolutamente idéntica. Si no lo instala para toda la base de datos, respectivamente, el problema de la importación y exportación de datos se convierte, para ponerlo suavemente, sin sentido. Como último recurso, como se mencionó anteriormente, la codificación debe estar desactivada. Esto está especialmente relacionado con situaciones en las que las versiones de Windows difieren en diferentes terminales, e incluso con diferentes arquitecturas. Esto también puede llevar a consecuencias impredecibles, hasta el punto de que será imposible trabajar con el programa para el acceso simultáneo a la información.

Sobre el este momento Pocas personas usan 1C versión 7.7, pero aún así hay organizaciones que por una razón u otra no pueden ir a las plataformas más nuevas. No he cumplido con las configuraciones escritas en 7.7 durante mucho tiempo. Pero más recientemente tuve que lidiar con 7. En el curso, me encontré con un problema así. Cuando se inicia versiones diferentes Windows aparece constantemente uno y el mismo error. A saber, el orden de clasificación instalado para las bases de datos difiere del sistema. Puede resolverlo de dos maneras, analizaremos cada uno de ellos más detalles.

Cómo deshabilitar la verificación Página 1C

Cambiando la tabla de códigos

La forma más fácil de cambiar la página de códigos en el programa 1C. Para hacer esto, ejecute el programa en el modo Configurador. A continuación, vamos al artículo de administración: la página de códigos de las tablas IB.

En la ventana que aparece, seleccione + Instalación del sistema actual y haga clic en Aceptar.

Después de eso, el programa debe comenzar, pero hay un matiz si los usuarios trabajan desde un sistema operativo diferente en esta configuración. Por ejemplo, Windows XP y Windows 7, luego en las nuevas empresas en otra versión, deberá realizar tales acciones cada vez.

Deshabilitar el código Page Check

Este método es mucho mejor y más fácil. Puede deshabilitar el cheque de la página de código en 1C. Para hacer esto, debe crear un archivo llamado ordnochk.prm y colóquelo en la carpeta con el programa en esta ruta C: \\ Archivos de programa \\ 1CV77 \\ bin. Si no tiene un directorio de bin, lanza el archivo al directorio anterior. C: \\ Archivos de programa \\ 1CV77 \\

El programa 1C se encuentra conmigo de otra manera que no le preste atención. En esto, todo si algo no funcionó. Escribe en los comentarios. Intentaré responder a todos los demás.



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