Cada produto Easysoft suporta um conjunto específico de versões do sistema operacional. Se você tentar usar um produto Easysoft em uma versão de um sistema operacional que o produto não suporta, você receberá um erro "Incompatibilidade de versão do sistema operacional". Por exemplo, a versão mais recente do Windows compatível com o driver Easysoft é o Windows 8 e você está tentando usá-lo no Windows 10, após uma atualização do sistema. Nessa situação, você precisa entrar em contato com a Easysoft para obter uma versão posterior do seu produto Easysoft. (Se possível, construiremos um produto para uma versão de sistema operacional não compatível mediante solicitação. Portanto, mesmo que a combinação de produto / SO que você deseja não esteja disponível em nosso site, vale a pena entrar em contato conosco.)
O erro também pode ocorrer se você atualizou seu produto Easysoft e tem as versões antiga e nova coexistindo na mesma máquina. Os produtos Easysoft incluem bibliotecas de drivers e bibliotecas de suporte que cooperam entre si para determinar se a versão do sistema operacional é compatível. Se o ambiente do seu aplicativo estiver configurado de forma que as bibliotecas de driver sejam carregadas de uma distribuição Easysoft e as bibliotecas de suporte sejam carregadas de outra, você também obterá uma "incompatibilidade de versão do sistema operacional", pois as bibliotecas não poderão trabalhar juntas. Se este for o caso, configure seu ambiente para que as bibliotecas de driver e suporte da mesma distribuição Easysoft sejam carregadas. Para dar um exemplo, este é um arquivo de configuração Oracle® DG4ODBC que carrega inicialmente um conjunto "híbrido" de bibliotecas Easysoft:
# This LD_LIBRARY setting loads incompatible libraries from multiple Easysoft # distributions. This will result in a "General error: OS Version mismatch" error. (SID_DESC= (SID_NAME=sqlserver) (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe) (PROGRAM=dg4odbc) (ENVS=LD_LIBRARY_PATH = /usr/local/easysoft/unixODBC/lib:/usr/local/easysoft-1.7.0/lib) ) # This LD_LIBRARY_PATH setting ensures that Easysoft libraries from the same # distribution are loaded. They are therefore compatible with each other. (SID_DESC= (SID_NAME=sqlserver) (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe) (PROGRAM=dg4odbc) (ENVS=LD_LIBRARY_PATH = /usr/local/easysoft/unixODBC/lib:/usr/local/easysoft/lib) )