Database
 sql >> Base de Dados >  >> RDS >> Database

Quando é urgente


"Temos um problema urgente, agende uma sessão WebEx (ou NetMeeting, TeamViewer e assim por diante) para resolvê-lo."

Embora seja compreensível para os clientes que têm um problema urgente com um sistema de produção verem WebEx como sinônimo de uma solução rápida, recomendamos que, em vez de se concentrar no canal de suporte (WebEx versus telefone versus e-mail etc.), você faça o seguinte:

Se for urgente, envie-nos um arquivo de registro.

-Ou-

Se for um erro "Falha ao inicializar o licenciamento, sem licenças válidas..." que está impedindo o funcionamento de um sistema de produção, solicite uma licença de avaliação na máquina com problema. Esta é a maneira mais rápida de colocá-lo em funcionamento.

Arquivos de log — Por que precisamos deles e como gerá-los


Quando um problema é urgente, você precisa determinar o mais rápido possível se o problema é causado pelo software Easysoft. Se for, apenas a Easysoft pode resolver o problema. É por isso que precisamos de um log produzido quando o erro está acontecendo.

(Uma variação desse tema é quando o problema está no aplicativo ou banco de dados. O comportamento do ODBC em aplicativos é geralmente definido, por exemplo, alguns aplicativos ainda estão no ODBC 2.0. Quanto mais popular o aplicativo, mais usuários podem ser afetados pelas alterações à camada ODBC, o que pode aumentar a relutância do fornecedor do aplicativo em alterar o aplicativo, mesmo se a camada ODBC estiver se comportando incorretamente quando medida em relação à especificação ODBC. um patch que resolva o problema. Obter um arquivo de log também é relevante em ambos os casos, pois podemos fornecer uma solução alternativa, mesmo que a causa raiz do problema esteja no aplicativo ou banco de dados. Podemos fornecer soluções alternativas para aplicativos não compatíveis ou bancos de dados sem afetar os usuários existentes do Easysoft, adicionando opções de configuração que substituem o comportamento padrão de um driver.)

É possível gerar arquivos de log de ambos os componentes da camada ODBC, o driver e o Gerenciador de Driver. Idealmente, gostaríamos de ambos, mas pelo menos nos envie um registro do driver. O log do driver captura informações de diagnóstico relacionadas ao problema e também nos fornece informações sobre sua configuração (sistema operacional, arquitetura, versão do banco de dados etc.), o que facilita a reprodução do seu problema.

Linux e UNIX


Para gerar um log de driver no Linux e UNIX, em sua fonte de dados no arquivo odbc.ini, você precisa das linhas:
[MYDSN]
Logging = Yes
LogFile = <dir>/easysoft_driver.log

Para gerar um log do Driver Manager no Linux e UNIX, no arquivo odbcinst.ini, você precisa adicionar estas linhas ao topo do arquivo:
[ODBC]
Trace = Yes
TraceFile = <dir>/unixodbc.log

Importante Substitua por um diretório no qual o usuário executando o aplicativo ODBC tenha permissão para gravar. Por exemplo, /tmp. Se estiver gravando em um log existente, esse usuário precisa ter permissão para gravar no arquivo.

Janelas


Para gerar um log de driver no Windows, abra a fonte de dados relevante no arquivo ODBC Administrator. A caixa de diálogo de configuração do driver ODBC conterá uma opção Driver Logging (ou algo com nome semelhante) e uma caixa para você inserir o caminho do arquivo de log. Por exemplo, C:\Windows\Temp\Easysoft_Driver.log.

Para gerar um log do Driver Manager no Windows, no administrador da fonte de dados ODBC, escolha a guia Rastreamento. Digite um caminho de arquivo de log no espaço fornecido. Por exemplo, C:\Windows\Temp\Driver_Manager.log. Escolha rastreamento em todo o computador para todas as identidades de usuário e, em seguida, escolha Iniciar rastreamento agora.

Importante Você precisa especificar um diretório de arquivo de log no qual o usuário executando o aplicativo ODBC tenha permissão para gravar. Se estiver gravando em um log existente, esse usuário precisa ter permissão para gravar no arquivo.

Faça isso ao implantar sistemas de produção


Recomendamos que, mesmo que você não esteja enfrentando problemas, verifique se pode gerar pelo menos um log de driver como parte do processo de distribuição. Sim, a diferença entre fazer isso e um problema pode ser de meses ou anos, tempo em que você pode esquecer o procedimento, perder as instruções ou mudar de pessoal. O objetivo real é verificar se seu aplicativo pode gravar um log em vez do processo em si — as instruções não mudam e estão disponíveis na web. Isso lhe dá a chance de resolver quaisquer problemas de permissões que impeçam a geração de um log antes que surjam problemas urgentes. (Outra razão para não obter um arquivo de log é quando seu aplicativo não está chegando ao ponto de usar o driver ODBC, o que pode ser o caso do Oracle® Heterogeneous Services, se houver um problema ao criar um SID para DG4ODBC (ou seja, se você fizer um erro ao configurar os vários arquivos .ora, o Oracle® Heterogeneous Services não chega ao ponto de carregar o driver ODBC e, portanto, você não obterá um arquivo de log do driver).

Quais alterações em um sistema de produção afetam os drivers ODBC da Easysoft?

  • Alterações nas partes constituintes de uma máquina que são relevantes para o licenciamento da Easysoft. Se isso interromper um sistema de produção, entre em contato conosco para obter uma licença de avaliação. Isso fará com que você volte a funcionar rapidamente, enquanto o processo de transferência de licença para a licença adquirida segue seu curso.
  • Mudanças na versão do sistema operacional. Os drivers ODBC da Easysoft estão vinculados a um conjunto específico de sistemas operacionais. A atualização de uma máquina para uma versão diferente do sistema operacional (ou para máquinas Linux baseada em uma versão diferente do kernel) pode fazer com que o driver pare de funcionar. Uma nova versão do driver com uma licença de avaliação é o caminho mais rápido para voltar a funcionar.
  • Mudanças de versão do banco de dados. Os drivers ODBC do Easysoft podem deixar de funcionar se o banco de dados de destino for atualizado para uma versão diferente. Novamente, entre em contato conosco para obter uma versão mais recente do driver ODBC, se isso acontecer, e use uma licença de avaliação para continuar.

Por que o suporte por e-mail é compatível com solicitações de suporte urgentes


Embora a natureza iterativa de uma troca de e-mail possa parecer em desacordo com a resolução rápida de um problema urgente, ela não deve ser vista como uma relação ruim com canais de suporte como WebEx (que podemos e oferecemos). As lacunas entre as trocas de e-mail nos dão tempo para:
  • Veja os registros de chamadas de suporte com base em problemas semelhantes.
  • Recrie sua configuração em uma máquina virtual.
  • Pesquise as práticas recomendadas do fornecedor do aplicativo ou banco de dados.

As trocas de e-mail nos fornecem um registro que podemos consultar se outro membro da equipe de suporte precisar atender a chamada. As trocas de e-mail também fornecem um registro útil, caso você precise refazer seus passos no futuro.