Pessoal, muito boa noite! Gostaria de obter o auxílio de vocês em relação a um problema que estamos tendo em um cliente de minha empresa. Vou resumir a história para que vocês possam entender a situação: neste cliente, em uma estação NT, roda desde 96, 97, uma aplicação que foi desenvolvida em Sql Windows 5.0.3, acessando localmente um banco Personal Oracle 7. Essa aplicação atende muito bem ao cliente, não sei se até o momento havia passado pela cabeça deles uma migração para Web, ou outra plataforma. Porém, há cerca de 1 mês e meio, o HD desta máquina começou a apresentar problemas, travando com frequência a máquina. Até que um dia, parou de vez. Aí nos acionaram, extremamente preocupados pelo risco de terem perdido todo o sistema, e o histórico das informações todas. O pessoal do suporte conseguiu restaurar praticamente todo o HD (parece que o problema era mais relacionado com arquivos do sistema), copiando o conteúdo recuperado para um novo HD, onde foi instalado o NT, Sql Windows, e o Personal Oracle. Pois bem, foi recuperado da máquina um backup relativamente recente do banco (final de março), o que para eles é extremamente satisfatório, uma vez que ficariam pendentes "somente" dois meses para atualização das informações (que eles têm todas desde então em controle manual), na aplicação. Recuperaram também a pasta onde estava a aplicação (executável, QRPs e SQL.INI, dentre outros arquivos). Peguei a pasta, e copiei para o novo HD. O acesso ao Oracle até então, era feito pelo SQLORAW.DLL. Ao tentar acessar a aplicação, deu a primeira mensagem de erro por não conseguir carregar a DLL. Normal, que a primeira instalação do Sql Windows foi feita de modo padrão, sem as ferramentas de conectividade, e pela restauração ter sido feita pura e simplesmente com a cópia da pasta, realmente era esperado. Instalei então as ferramentas de conectividade do CD do Sql Windows (ODBC e Oracle). Depois apliquei o PTF mais atualizado da versão do Sql Windows. Agora, ao tentar acessar a aplicação com o mesmo SQL.INI que existia anteriormente, dá o erro "ORA-03121: no interface driver connected". Pesquisando, verifiquei que pode estar associado com problemas de versão dos drivers Oracle. Pois bem, consegui um driver mais atualizado, que inclusive já havíamos utilizado em uma outra máquina com Windows98 e aplicação Sql Windows, e instalei na máquina. Porém o problema persiste. Como teste, configurei uma entrada ODBC na máquina para acessar o banco. Realizei testes de conexão por uma ferramenta de diagnóstico do Oracle, e funcionou bem este acesso. Pergunto a vocês: falta algo a ser feito ainda, para atualizar a versão dos drivers do Oracle para o Sql Windows? Ou algo mais a ser configurado no SQL.INI? Algum de vocês tem algum sistema funcionando neste ambiente? E poderia me passar o SQL.INI, e alguma dica de atualização de driver ou algo do tipo? Pensei em uma outra alternativa no caso de não conseguir a solução desejada: tentar realizar o acesso ao banco via ODBC, ao invés da conexão nativa. Porém, no SQL.INI não localizei a seção onde poderia ser realizada esta configuração. Alguém tem um exemplo dessa configuração do SQL.INI para Sql Windows 5.0.3 acessando uma base Oracle, via ODBC? Pode vir a funcionar bem no nosso caso?
Qualquer auxílio que puderem me dar, agradeceria muito! Acho que todas as tentativas que pude fazer para colocar a aplicação novamente no ar já foram feitas. E como há alguns anos não trabalho com esse ambiente (infelizmente, pois em minha opinião, de todos os ambientes em que trabalhei é disparado o melhor), sinto que estou bastante enferrujado até para pensar em novas soluções. Se puderem me passar alguma outra sugestão, seria de extrema valia! Um grande abraço a todos, e desde já agradeço pela atenção dispensada! :-) Luiz Mendes ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ==============================================