Download E³.series - Documentación
Document related concepts
Transcript
E³.series - Documentación Requisitos Solución de Problemas Requisitos/Solución de Problemas Requisitos / Solución de Problemas Contenido Requisitos .................................................................................................1 Requisitos ..............................................................................................1 Solución de problemas ................................................................................2 Solución de Problemas .............................................................................2 E³.series I Requisitos/Solución de Problemas Requisitos/Solución de Problemas Requisitos/Solución de Problemas II E³.series Requisitos/Solución de Problemas Requisitos Requisitos Este capítulo ofrece información sobre los requisitos del sistema. Para utilizar una base de datos ORACLE para E³.series y sus programas de conversión de bases de datos necesita: • • Oracle Versión 8.1.6 Oracle Client Version 9.2.0.1 Servidor Debe tener instalada una base de datos ORACLE para E³.series. El usuario debe tener acceso (privilegios) a la base de datos. Cliente Debe tener instalado un driver para ORACLE y debe definir una conexión con la base de datos del servidor (Oracle Provider for OLE DB). Para utilizar un SQLServer para la base de datos de componentes y símbolos E³.series necesita: • • SQLServer 2000 SQLServer Client para SQLServer 2000 Servidor Debe tener instalada una base de datos SQL para E³.series. El usuario debe tener acceso (privilegios) a la base de datos. Cliente Debe tener instalado un driver para SQLServer y debe definir una conexión con la base de datos del servidor (Microsoft OLE DB Provider for SQL Server). Véase también: E³.series 1 Requisitos/Solución de Problemas Requisitos/Solución de Problemas Solución de problemas Solución de Problemas • • • • • • Parámetros de inicio del programa Conversión de bases de datos grandes Eliminación del archivo de protección después de que falle un programa Problema con bases de datos Oracle Definición de puertos usados para la comunicación entre servidores E3 multi-usuario y clientes Falta de ayuda Online con la instalación Servidor Cliente Parámetros de inicio del programa Para evitar problemas (incluso después de una instalación correcta), el programa debería ser iniciado al menos una vez bajo un usuario privilegiado. El sistema intenta por defecto actualizar el registro al iniciar el programa. Los errores que puedan darse es posible que sean consecuencia de un registro incorrecto del programa. Si el programa se inicia con un mensaje de error, añada el parámetro de inicio /noreg en el icono que inicia E³.series para evitar la actualización del registro al iniciar el programa. Para poder añadir este parámetro al icono de incio del escritorio debe crear un nuevo enlace desde el EXE hasta el escritorio. 1. Abra el EXPLORADOR y busque el archivo E3.series.exe 2. Cree un enlace a este EXE en el escritorio 3. Abra las propiedades del nuevo icono y añada el parámetro en la casilla de destino C:............\CIM-Team\E3.series_<versión>\E3.series.exe /schema /noreg /schema sirve para activar el módulo E³.schematic /noreg sirve para evitar el registro Conversión de bases de datos grandes La conversión de grandes bases de datos puede originar un mensaje de error 'File sharing lock count exceeded (Error 3052).' Para evitar esto, haga lo siguiente: Si está utilizando Microsoft Access 2000 puede beneficiarse de una función que le permite aumentar el parámetro MaxLocksPerFile para Microsoft Jet database Requisitos/Solución de Problemas 2 E³.series Requisitos/Solución de Problemas engine 4.0 editando el Registro Windows. El valor por defecto de este parámetro es 9500. Sin embargo, no se recomienda cambiar este valor si una de las réplicas se encuentra en un servidor Novell Netware, ya que el número máximo de registros por conexión es 10000. Si las dos réplicas están colocadas en servidores que ejecutan Microsoft Windows NT 4.0 o Microsoft Windows 95 o posterior, el valor máximo para este parámetro está solamente limitado por los recursos disponibles. El valor por defecto por este parámetro es 9500. >> Por favor cambiar la clave MaxLocksPerFile = 30000 (decimal) en la sección HKEY_LOCAL_MACHINE\Software\microsoft\jet\4.0\engines\jet4.0 Si está utilizando Microsoft Access 97 puede beneficiarse de una nueva función que le permite aumentar el parámetro MaxLocksPerFile para Microsoft Jet database engine 3.5 editando el Registro Windows. El valor por defecto es 9500. Sin embargo, no se recomienda cambiar este valor si una de las réplicas está colocada en un servidor Novell Netware, ya que el número máximo de registros por conexión es 10000. Además, cambiar este valor hará que el rendimiento sea menor si una de las réplicas está colocada en un servidor que esté ejecutando Windows NT versión 3.51 o anterior. Si las dos réplicas se encuentran en servidores que están ejecutando Microsoft Windows NT versión 4.0 o Microsoft Windows 95, el valor máximo para este parámetro está solamente limitado por los recursos disponibles. ATENCIÓN: Si utiliza el Editor de Registro de forma incorrecta puede causar graves problemas y puede que incluso deba volver a instalar su sistema operativo. Eliminación del archivo de protección después de que falle un programa. En la versión de Windows 2000, la eliminación del archivo de protección (.lck) después de que falle el programa E³.series puede ser a veces imposible. En este caso, el proceso drwtsn32.exe (Dr. Watson) tiene que ser eliminado para que permitir la eliminación del archivo. Problema con bases de datos Oracle En conexión con Oracle y un acceso por proveedor ADO OLD, los textos pueden a veces quedar desordenados al mostrarlos en la base de datos de lenguajes. Esto sucede, cuando son leídos desde la base de datos Oracle, registros que contienen partes Unicode. Sólo en el primer acceso los registros de datos son devueltos correctamente. El error puede evitarse leyendo todos los datos de una sola vez. Esto puede hacerse definiendo el parámetro FetchSize=n . n define el número de registros E³.series 3 Requisitos/Solución de Problemas Requisitos/Solución de Problemas de datos a ser leídos con acceso a la base de datos. En relación la la base de datos de lenguajes, este parámetro tiene que ser definido en el registro bajo HKEY_CURRENT_USER\Software\CIMTeam\E3.series\<Version>\Databases\Languages="Provider=OraOLEDB.Oracl e.1;...;FetchSize=n". Este error puede también suceder en bases de datos E3, especialmente al leer información de atributos y tipos de texto, asi como textos de símbolos. Las líneas de conexión para estas bases de datos son guardadas en: HKEY_CURRENT_USER\Software\CIMTeam\E3.series\<Version>\ValidDatabases\Database-n\ConnectionString Definición de puertos usados para la comunicación entre servidores E3 multi-usuario y clientes Para cada proyecto abierto como una aplicación multi-usuario, se arranca un proceso de servidor multi-usuario en el ordenador servidor. Este proceso controla la comunicación para este proyecto con los correspondientes clientes. Esto se hace via Windows' 'Ports'. Cuando existe un Firewall entre el servidor E3 y el cliente E3, los puertos deben estar activos, si es necesario. Los puertos a ser usados pueden ser definidos en el archivo Configure.xml que es salvado en el mismo directorio, en el que el servidor está instalado. Este puerto a ser usado puede ser introducido en la línea - <Server> <FirstPort>4812</FirstPort> Al arrancar ahora un proceso de servidor E3, el sistema verifica si el puerto está disponible. Si es así, el próximo puerto es usado p.e. el puerto de origen es definido aquí. Falta de ayuda Online con la instalación Servidor Cliente En la instalación servidor cliente puede suceder que la ayuda online de E3 no pueda ser mostrada. Esto puede corregirse mediante los siguientes cambios en el registro de Windows: REGEDIT Requisitos/Solución de Problemas 4 E³.series Requisitos/Solución de Problemas - [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions] - "MaxAllowedZone"=dword:00000001 - "EnableFrameNavigationInSafeMode"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWAR\Microsoft\HTMLHelp\1.x\ItssRestrictions] - "MaxAllowedZone"=dword:00000001 Véase también: E³.series 5 Requisitos/Solución de Problemas