Caso não utilize Oracle RAC - Recomendamos aos clientes que não utilizam Oracle RAC que mantenham a configuração do direct mode como true, pois além dos ganhos relativos a instalação, manutenção e adminsitração de clients Oracle nas máquinas em que o produto TOTVS está instalado, teremos outros ganhos em potencial, uma vez que neste modelo a aplicação trabalhará diretamente com o Oracle através do protocolo TCP/IP,sem o envolvimento do client do Oracle.
Para a não ocorrência do erro acima você deverá realizar o seguinte procedimento. No alias manager informar a conexão direta ao banco de dados ao qual deseja se conectar. Para isso, você deverá informar o nome ou ip do host onde o banco de dados se encontra instalado "/" (barra) o SID "Service Identifier do Oracle", que é o nome do serviço Oracle. Exs: 10.31.0.159/orcl serverbd/orcl Ex:
- Caso utilize Oracle RAC
- O modo direct não é compatível com o Oracle RAC. Sendo assim, clientes que utilizam o Oracle RAC poderão no momento da instalação do RM marcar o flag "utilização do Oracle RAC" que automáticamente irá setar a tag USEDEVARTDIRECT para false conforme imagem abaixo.
Caso não tenha marcado a opção durante a instalação, basta incluir a tag abaixo nos arquivos de configuração (RM.Host.Service.exe.config , RM.Host.exe.config e RM.Host.JobRunner.exe.config conforme abaixo: <add key="USEDEVARTDIRECT" value="false" />
Para verificar se a instancia é ou não Oracle RAC, você poderá executar a seguinte consulta: select name, value from v$parameter where name='cluster_database'; Caso o campo VALUE retorne TRUE a instancia é Oracle RAC. |