sql >> Base de Datos >  >> RDS >> Database

Cuando es urgente

"Tenemos un problema urgente, organice una sesión de WebEx (o NetMeeting, TeamViewer, etc.) para resolverlo".

Aunque es comprensible que los clientes que tienen un problema urgente con un sistema de producción vean a WebEx como sinónimo de una solución rápida, recomendamos que en lugar de centrarse en el canal de soporte (WebEx versus teléfono versus correo electrónico, etc.) haga lo siguiente:

Si es urgente, envíenos un archivo de registro.

–O–

Si es un error "Error al inicializar la licencia, no hay licencias válidas..." que impide que un sistema de producción funcione, solicite una licencia de prueba en la máquina problemática. Esta es la forma más rápida de ponerlo en marcha.

Archivos de registro:por qué los necesitamos y cómo generarlos

Cuando un problema es urgente, debe determinar lo más rápido posible si el problema es causado por el software Easysoft. Si es así, solo Easysoft puede solucionar el problema. Es por eso que necesitamos un registro producido cuando ocurre el error.

(Una variación de este tema es cuando el problema radica en la aplicación o la base de datos. El comportamiento de ODBC en las aplicaciones a menudo es inamovible, por ejemplo, algunas aplicaciones todavía están en ODBC 2.0. Cuanto más popular sea la aplicación, más usuarios podrían verse afectados por los cambios. a la capa ODBC, lo que puede aumentar la renuencia del proveedor de la aplicación a cambiar la aplicación, incluso si la capa ODBC se comporta incorrectamente cuando se compara con la especificación ODBC. Una base de datos puede cambiar su comportamiento cuando es incorrecta, pero es posible que tenga que esperar algún tiempo para un parche que aborde el problema. Obtener un archivo de registro también es relevante en ambos casos porque podemos proporcionar una solución aunque la causa raíz del problema se encuentre en la aplicación o la base de datos. Podemos proporcionar soluciones para aplicaciones no conformes o bases de datos sin afectar a los usuarios existentes de Easysoft agregando opciones de configuración que anulan el comportamiento predeterminado de un controlador).

Es posible generar archivos de registro desde ambos componentes de la capa ODBC, el controlador y el Administrador de controladores. Idealmente, querríamos ambos, pero al menos envíenos un registro del controlador. El registro del controlador captura información de diagnóstico relacionada con el problema y también nos brinda información sobre su configuración (sistema operativo, arquitectura, versión de la base de datos, etc.), lo que nos facilita la reproducción de su problema.

Linux y UNIX

Para generar un registro de controlador en Linux y UNIX, en su fuente de datos en el archivo odbc.ini, necesita las líneas:

[MYDSN]
Logging = Yes
LogFile = <dir>/easysoft_driver.log

Para generar un registro de Driver Manager en Linux y UNIX, en el archivo odbcinst.ini, debe agregar estas líneas en la parte superior del archivo:

[ODBC]
Trace = Yes
TraceFile = <dir>/unixodbc.log

Importante Reemplace

con un directorio donde el usuario que ejecuta la aplicación ODBC tiene permiso para escribir. Por ejemplo, /tmp. Si escribe en un registro existente, ese usuario debe tener permiso para escribir en el archivo.

Ventanas

Para generar un registro de controlador en Windows, abra la fuente de datos relevante en el archivo del Administrador ODBC. El cuadro de diálogo de configuración del controlador ODBC contendrá una opción de registro del controlador (o algo similar) y un cuadro para que ingrese la ruta del archivo de registro. Por ejemplo, C:\Windows\Temp\Easysoft_Driver.log.

Para generar un registro de Driver Manager en Windows, en el administrador de fuente de datos ODBC, elija la pestaña Rastreo. Escriba una ruta de archivo de registro en el espacio proporcionado. Por ejemplo, C:\Windows\Temp\Driver_Manager.log. Elija el seguimiento de toda la máquina para todas las identidades de usuario y, a continuación, elija Iniciar seguimiento ahora.

Importante Debe especificar un directorio de archivos de registro en el que el usuario que ejecuta la aplicación ODBC tenga permiso para escribir. Si escribe en un registro existente, ese usuario debe tener permiso para escribir en el archivo.

Haga esto al implementar sistemas de producción

Recomendamos que incluso si no experimenta ningún problema, se asegure de que puede generar al menos un registro de controlador como parte de su proceso de implementación. Sí, la brecha entre hacer esto y que surja un problema puede ser de meses o años, en cuyo tiempo, puede olvidar el procedimiento, perder las instrucciones o cambiar de personal. El propósito real es verificar que su aplicación pueda escribir un registro en lugar del proceso mismo:las instrucciones no cambian y están disponibles en la web. Hacer esto le da la oportunidad de resolver cualquier problema de permisos que impida que se genere un registro antes de que surjan problemas urgentes. (Otra razón para no obtener un archivo de registro es cuando su aplicación no está llegando tan lejos como para usar el controlador ODBC, que puede ser el caso de Oracle® Heterogeneous Services, si hay un problema al crear un SID para DG4ODBC (es decir, si realiza una error al configurar los diversos archivos .ora, Oracle® Heterogeneous Services no llega tan lejos como para cargar el controlador ODBC y, por lo tanto, no obtendrá un archivo de registro del controlador).

¿Qué cambios en un sistema de producción afectan a los controladores ODBC de Easysoft?

  • Cambios en las partes constitutivas de una máquina que son relevantes para la licencia de Easysoft. Si esto detiene un sistema de producción, contáctenos para obtener una licencia de prueba. Esto lo pondrá en funcionamiento nuevamente rápidamente, mientras el proceso de transferencia de la licencia adquirida sigue su curso.
  • Cambios en la versión del sistema operativo. Los controladores ODBC de Easysoft están vinculados a un conjunto particular de sistemas operativos. Actualizar una máquina a una versión de sistema operativo diferente (o para máquinas Linux una basada en una versión diferente del kernel) puede hacer que el controlador deje de funcionar. Una nueva versión del controlador con una licencia de prueba es la ruta más rápida para ponerse en marcha nuevamente.
  • Cambios en la versión de la base de datos. Los controladores ODBC de Easysoft pueden dejar de funcionar si la base de datos de destino se actualiza a una versión diferente. Nuevamente, contáctenos para obtener una versión más nueva del controlador ODBC si esto sucede, y use una licencia de prueba para comenzar nuevamente.

Por qué la asistencia por correo electrónico es compatible con las solicitudes de asistencia urgentes

Si bien la naturaleza iterativa de un intercambio de correo electrónico puede parecer incompatible con la resolución rápida de un problema urgente, no debe verse como un pariente pobre de los canales de soporte como WebEx (que podemos y ofrecemos). Los intervalos entre los intercambios de correo electrónico nos dan tiempo para:

  • Consulte los registros de llamadas de soporte basados ​​en problemas similares.
  • Recrea tu configuración en una máquina virtual.
  • Investigue las mejores prácticas del proveedor de la aplicación o la base de datos.

Los intercambios de correo electrónico nos brindan un registro al que podemos consultar si otro miembro del equipo de soporte necesita atender la llamada. Los intercambios de correo electrónico también proporcionan un registro útil, en caso de que necesite volver sobre sus pasos en el futuro.