Blz ? Então, primeiro de tudo nós, aqui de fora, não fazemos A MENOR IDÉIA de quais são essas "aplicações", como elas conectam no banco, que tipo (e VERSÕES!!) de middleware estão envolvidas, etc - mas de cara, exceto situações excepcionais tipo http://www.oradev.com/ORA-12537_TNS_connection_closed.html, a primeira coisa que se pensa é que essas suas apps PROVAVELMENTE usem alguma versão muito antiga de client Oracle, e/ou driver ODBC/JDBC, ou algum outro middleware : como eu mostrei, Oracle 11.2.0.4 conecta perfeitinho com 12c, e vice-versa, em princípio... Se vc olhar na nota metalink "Client / Server Interoperability Support Matrix for Different Oracle Versions" (Doc ID 207303.1), , que registra compatibilidade entre diferentes releases de client e server Oracle, vc vai ver que 12.2 teve o Suporte à versões 11g anteriores à 11.2.0.4 REMOVIDO, certamente por alguma incpmpatibilidade/instabilidade encontrada, certo ??? Já sobre o / as sysdba no Windows,além do normal(ie vars Oracle apontando pro local correto, usuário presente no grupo ADMINISTRADOR ** e ** no grupo ORA_DBA, prompt de comando iniciado com Run as Administrador, etc, etc) a EXIGÊNCIA é que no arquivo SQLNET.ORA a autenticação por NTS esteja Ativa : ==> exemplo no XE 18c mas é o mesmo conceito - SETO as variáveis corretamente, com o meu script adequado : C:\Users\jlchi_000>xe.bat
==> ó o conteúdo do SQLNET.ORA : C:\Users\jlchi_000>cd %ORACLE_HOME%\network\admin c:\app\oracle\product\XE18c\dbhomeXE\network\admin>type sqlnet.ora # sqlnet.ora Network Configuration File: C:\app\oracle\product\XE18c\dbhomeXE\NETWORK\ADMIN\sqlnet.ora # Generated by Oracle configuration tools. # This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) ==> conecto de boa : c:\app\oracle\product\XE18c\dbhomeXE\network\admin>sqlplus / as sysdba Conectado a: Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production Version 18.4.0.0.0 SQL> exit Desconectado de Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production Version 18.4.0.0.0 => aí , sem a entrada no SQLNET.ORA : c:\app\oracle\product\XE18c\dbhomeXE\network\admin>notepad sqlnet.ora c:\app\oracle\product\XE18c\dbhomeXE\network\admin>type sqlnet.ora # sqlnet.ora Network Configuration File: C:\app\oracle\product\XE18c\dbhomeXE\NETWORK\ADMIN\sqlnet.ora # Generated by Oracle configuration tools. # This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. #SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) ==> aí dá erro : c:\app\oracle\product\XE18c\dbhomeXE\network\admin>sqlplus / as sysdba SQL*Plus: Release 18.0.0.0.0 - Production Version 18.4.0.0.0 Copyright (c) 1982, 2018, Oracle. All rights reserved. ERROR: ORA-01017: senha/nome do usuário inválido; log-on negado Informe o nome do usuário: []s Chiappa