Re: [oracle_br] Re: Dois listener no mesmo sevidor
Ok, e por enquanto só vc, o Administrador, tá conectando nesse novo banco 12c com o Listener 12c usando um software cliente Atualizado, certo ? Sendo (como parece ser) um ambiente de testes, imagino que no futuro breve a idéia é subir uma instância de testes da aplicação e tentar conectar com o software cliente/drivers/middleware da aplicação nesse listener 12c, e se eventualmente voltarem a aparecer msgs tipo essa 12537 aí vc vai tentando alterar parâmetro de compatibility no banco, upgradear middleware/drivers/versão de client Oracle na aplicação e coisas assim, certo ?? Sim, me parece um plano muito Razoável, sim []s Chiappa
Re: [oracle_br] Re: Dois listener no mesmo sevidor
Dois, cada um com uma porta. Abs.Márcio Em segunda-feira, 25 de fevereiro de 2019 11:19:42 BRT, jlchia...@yahoo..com.br [oracle_br] escreveu: De curiosidade, corrigido como : optou por um só listener 12c atendendo a ambos, OU dois listeners, cada um na sua porta ?? []s Chiappa #yiv0721993847 #yiv0721993847 -- #yiv0721993847ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0721993847 #yiv0721993847ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0721993847 #yiv0721993847ygrp-mkp #yiv0721993847hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv0721993847 #yiv0721993847ygrp-mkp #yiv0721993847ads {margin-bottom:10px;}#yiv0721993847 #yiv0721993847ygrp-mkp .yiv0721993847ad {padding:0 0;}#yiv0721993847 #yiv0721993847ygrp-mkp .yiv0721993847ad p {margin:0;}#yiv0721993847 #yiv0721993847ygrp-mkp .yiv0721993847ad a {color:#ff;text-decoration:none;}#yiv0721993847 #yiv0721993847ygrp-sponsor #yiv0721993847ygrp-lc {font-family:Arial;}#yiv0721993847 #yiv0721993847ygrp-sponsor #yiv0721993847ygrp-lc #yiv0721993847hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0721993847 #yiv0721993847ygrp-sponsor #yiv0721993847ygrp-lc .yiv0721993847ad {margin-bottom:10px;padding:0 0;}#yiv0721993847 #yiv0721993847actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0721993847 #yiv0721993847activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0721993847 #yiv0721993847activity span {font-weight:700;}#yiv0721993847 #yiv0721993847activity span:first-child {text-transform:uppercase;}#yiv0721993847 #yiv0721993847activity span a {color:#5085b6;text-decoration:none;}#yiv0721993847 #yiv0721993847activity span span {color:#ff7900;}#yiv0721993847 #yiv0721993847activity span .yiv0721993847underline {text-decoration:underline;}#yiv0721993847 .yiv0721993847attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv0721993847 .yiv0721993847attach div a {text-decoration:none;}#yiv0721993847 .yiv0721993847attach img {border:none;padding-right:5px;}#yiv0721993847 .yiv0721993847attach label {display:block;margin-bottom:5px;}#yiv0721993847 .yiv0721993847attach label a {text-decoration:none;}#yiv0721993847 blockquote {margin:0 0 0 4px;}#yiv0721993847 .yiv0721993847bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0721993847 .yiv0721993847bold a {text-decoration:none;}#yiv0721993847 dd.yiv0721993847last p a {font-family:Verdana;font-weight:700;}#yiv0721993847 dd.yiv0721993847last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0721993847 dd.yiv0721993847last p span.yiv0721993847yshortcuts {margin-right:0;}#yiv0721993847 div.yiv0721993847attach-table div div a {text-decoration:none;}#yiv0721993847 div.yiv0721993847attach-table {width:400px;}#yiv0721993847 div.yiv0721993847file-title a, #yiv0721993847 div.yiv0721993847file-title a:active, #yiv0721993847 div.yiv0721993847file-title a:hover, #yiv0721993847 div.yiv0721993847file-title a:visited {text-decoration:none;}#yiv0721993847 div.yiv0721993847photo-title a, #yiv0721993847 div.yiv0721993847photo-title a:active, #yiv0721993847 div.yiv0721993847photo-title a:hover, #yiv0721993847 div.yiv0721993847photo-title a:visited {text-decoration:none;}#yiv0721993847 div#yiv0721993847ygrp-mlmsg #yiv0721993847ygrp-msg p a span.yiv0721993847yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0721993847 .yiv0721993847green {color:#628c2a;}#yiv0721993847 .yiv0721993847MsoNormal {margin:0 0 0 0;}#yiv0721993847 o {font-size:0;}#yiv0721993847 #yiv0721993847photos div {float:left;width:72px;}#yiv0721993847 #yiv0721993847photos div div {border:1px solid #66;min-height:62px;overflow:hidden;width:62px;}#yiv0721993847 #yiv0721993847photos div label {color:#66;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0721993847 #yiv0721993847reco-category {font-size:77%;}#yiv0721993847 #yiv0721993847reco-desc {font-size:77%;}#yiv0721993847 .yiv0721993847replbq {margin:4px;}#yiv0721993847 #yiv0721993847ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv0721993847 #yiv0721993847ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0721993847 #yiv0721993847ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0721993847 #yiv0721993847ygrp-mlmsg select, #yiv0721993847 input, #yiv0721993847 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv0721993847 #yiv0721993847ygrp-mlmsg pre, #yiv0721993847 code {font:115% monospace;}#yiv0721993847 #yiv0721993847ygrp-mlmsg * {line-height:1.22em;}#yiv0721993847 #yiv0721993847ygrp-mlmsg #yiv0721993847logo {padding-bottom:10px;}#yiv0721993847 #yiv0721993847ygrp-msg p a {font-family:Verdana;}#yiv0721993847 #yiv0721993847ygrp-msg p#yiv0721993847attach-count span {color:#1E66AE;font-weight:700;}#yiv0721993
Re: [oracle_br] Re: Dois listener no mesmo sevidor
De curiosidade, corrigido como : optou por um só listener 12c atendendo a ambos, OU dois listeners, cada um na sua porta ?? []s Chiappa
Re: [oracle_br] Re: Dois listener no mesmo sevidor
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
Re: [oracle_br] Re: Dois listener no mesmo sevidor
Corrigido, valeu Chiappa, muito obrigado pelas dicas. Abs.Márcio. Em segunda-feira, 25 de fevereiro de 2019 09:20:57 BRT, Márcio Silva marcio_...@yahoo.com.br [oracle_br] escreveu: Bom dia! Coisa simples, mas que está me tirando os cabelos. Configurei o listener somente para o 12c, mas quando aplicações tentavam conectar nas instâncias 11g, recebiam a mensagem ORA-12537: TNS conexão fechada. Então, fiz um listener para cada versão, conforme vocês apontou, os dois estão no ar, e as aplicações clients conectando normal. Porém, agora não consigo conectar na minha instância 12c, com o "sqlplus / as sysdba", dando erro: ORA-01017: invalid username/password; logon denied Em sexta-feira, 22 de fevereiro de 2019 15:45:42 BRT, jlchia...@yahoo.com.br [oracle_br] escreveu: Então : só essa linha existir : pts/0 00:00:00 grep --color=auto -i listener 0 S oracle 30570 1 0 80 0 - 54347 poll_s 12:01 ? 00:00:13 /oracle/app/oracle/product/11.2.0.4/db_1/bin/tnslsnr LISTENER -inherit ==> JÁ PROVA que vc NÂO FEZ A COISA DIREITO : como eu disse, OU vc não estava com o HOME correto quando acionou o netca pra configurar, OU "esqueceu" de parar o listener 11g.. LEIA minha outra resposta, onde dei um exemplo COMPLETO, okdoc ?? []s Chiappa #yiv2480882396 #yiv2480882396 -- #yiv2480882396ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv2480882396 #yiv2480882396ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv2480882396 #yiv2480882396ygrp-mkp #yiv2480882396hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv2480882396 #yiv2480882396ygrp-mkp #yiv2480882396ads {margin-bottom:10px;}#yiv2480882396 #yiv2480882396ygrp-mkp .yiv2480882396ad {padding:0 0;}#yiv2480882396 #yiv2480882396ygrp-mkp .yiv2480882396ad p {margin:0;}#yiv2480882396 #yiv2480882396ygrp-mkp .yiv2480882396ad a {color:#ff;text-decoration:none;}#yiv2480882396 #yiv2480882396ygrp-sponsor #yiv2480882396ygrp-lc {font-family:Arial;}#yiv2480882396 #yiv2480882396ygrp-sponsor #yiv2480882396ygrp-lc #yiv2480882396hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv2480882396 #yiv2480882396ygrp-sponsor #yiv2480882396ygrp-lc .yiv2480882396ad {margin-bottom:10px;padding:0 0;}#yiv2480882396 #yiv2480882396actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv2480882396 #yiv2480882396activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv2480882396 #yiv2480882396activity span {font-weight:700;}#yiv2480882396 #yiv2480882396activity span:first-child {text-transform:uppercase;}#yiv2480882396 #yiv2480882396activity span a {color:#5085b6;text-decoration:none;}#yiv2480882396 #yiv2480882396activity span span {color:#ff7900;}#yiv2480882396 #yiv2480882396activity span .yiv2480882396underline {text-decoration:underline;}#yiv2480882396 .yiv2480882396attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv2480882396 .yiv2480882396attach div a {text-decoration:none;}#yiv2480882396 .yiv2480882396attach img {border:none;padding-right:5px;}#yiv2480882396 .yiv2480882396attach label {display:block;margin-bottom:5px;}#yiv2480882396 .yiv2480882396attach label a {text-decoration:none;}#yiv2480882396 blockquote {margin:0 0 0 4px;}#yiv2480882396 .yiv2480882396bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv2480882396 .yiv2480882396bold a {text-decoration:none;}#yiv2480882396 dd.yiv2480882396last p a {font-family:Verdana;font-weight:700;}#yiv2480882396 dd.yiv2480882396last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv2480882396 dd.yiv2480882396last p span.yiv2480882396yshortcuts {margin-right:0;}#yiv2480882396 div.yiv2480882396attach-table div div a {text-decoration:none;}#yiv2480882396 div.yiv2480882396attach-table {width:400px;}#yiv2480882396 div.yiv2480882396file-title a, #yiv2480882396 div.yiv2480882396file-title a:active, #yiv2480882396 div.yiv2480882396file-title a:hover, #yiv2480882396 div.yiv2480882396file-title a:visited {text-decoration:none;}#yiv2480882396 div.yiv2480882396photo-title a, #yiv2480882396 div.yiv2480882396photo-title a:active, #yiv2480882396 div.yiv2480882396photo-title a:hover, #yiv2480882396 div.yiv2480882396photo-title a:visited {text-decoration:none;}#yiv2480882396 div#yiv2480882396ygrp-mlmsg #yiv2480882396ygrp-msg p a span.yiv2480882396yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv2480882396 .yiv2480882396green {color:#628c2a;}#yiv2480882396 .yiv2480882396MsoNormal {margin:0 0 0 0;}#yiv2480882396 o {font-size:0;}#yiv2480882396 #yiv2480882396photos div {float:left;width:72px;}#yiv2480882396 #yiv2480882396photos div div {border:1px solid #66;min-height:62px;overflow:hidden;width:62px;}#yiv2480882396 #yiv2480882396photos div label {color:#66;font-size:10px;overflow:hidden;text-align:center;white-space:nowra
Re: [oracle_br] Re: Dois listener no mesmo sevidor
Bom dia! Coisa simples, mas que está me tirando os cabelos. Configurei o listener somente para o 12c, mas quando aplicações tentavam conectar nas instâncias 11g, recebiam a mensagem ORA-12537: TNS conexão fechada. Então, fiz um listener para cada versão, conforme vocês apontou, os dois estão no ar, e as aplicações clients conectando normal. Porém, agora não consigo conectar na minha instância 12c, com o "sqlplus / as sysdba", dando erro: ORA-01017: invalid username/password; logon denied Em sexta-feira, 22 de fevereiro de 2019 15:45:42 BRT, jlchia...@yahoo.com.br [oracle_br] escreveu: Então : só essa linha existir : pts/0 00:00:00 grep --color=auto -i listener 0 S oracle 30570 1 0 80 0 - 54347 poll_s 12:01 ? 00:00:13 /oracle/app/oracle/product/11.2.0.4/db_1/bin/tnslsnr LISTENER -inherit ==> JÁ PROVA que vc NÂO FEZ A COISA DIREITO : como eu disse, OU vc não estava com o HOME correto quando acionou o netca pra configurar, OU "esqueceu" de parar o listener 11g.. LEIA minha outra resposta, onde dei um exemplo COMPLETO, okdoc ?? []s Chiappa #yiv521595 #yiv521595 -- #yiv521595ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv521595 #yiv521595ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv521595 #yiv521595ygrp-mkp #yiv521595hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv521595 #yiv521595ygrp-mkp #yiv521595ads {margin-bottom:10px;}#yiv521595 #yiv521595ygrp-mkp .yiv521595ad {padding:0 0;}#yiv521595 #yiv521595ygrp-mkp .yiv521595ad p {margin:0;}#yiv521595 #yiv521595ygrp-mkp .yiv521595ad a {color:#ff;text-decoration:none;}#yiv521595 #yiv521595ygrp-sponsor #yiv521595ygrp-lc {font-family:Arial;}#yiv521595 #yiv521595ygrp-sponsor #yiv521595ygrp-lc #yiv521595hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv521595 #yiv521595ygrp-sponsor #yiv521595ygrp-lc .yiv521595ad {margin-bottom:10px;padding:0 0;}#yiv521595 #yiv521595actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv521595 #yiv521595activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv521595 #yiv521595activity span {font-weight:700;}#yiv521595 #yiv521595activity span:first-child {text-transform:uppercase;}#yiv521595 #yiv521595activity span a {color:#5085b6;text-decoration:none;}#yiv521595 #yiv521595activity span span {color:#ff7900;}#yiv521595 #yiv521595activity span .yiv521595underline {text-decoration:underline;}#yiv521595 .yiv521595attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv521595 .yiv521595attach div a {text-decoration:none;}#yiv521595 .yiv521595attach img {border:none;padding-right:5px;}#yiv521595 .yiv521595attach label {display:block;margin-bottom:5px;}#yiv521595 .yiv521595attach label a {text-decoration:none;}#yiv521595 blockquote {margin:0 0 0 4px;}#yiv521595 .yiv521595bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv521595 .yiv521595bold a {text-decoration:none;}#yiv521595 dd.yiv521595last p a {font-family:Verdana;font-weight:700;}#yiv521595 dd.yiv521595last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv521595 dd.yiv521595last p span.yiv521595yshortcuts {margin-right:0;}#yiv521595 div.yiv521595attach-table div div a {text-decoration:none;}#yiv521595 div.yiv521595attach-table {width:400px;}#yiv521595 div.yiv521595file-title a, #yiv521595 div.yiv521595file-title a:active, #yiv521595 div.yiv521595file-title a:hover, #yiv521595 div.yiv521595file-title a:visited {text-decoration:none;}#yiv521595 div.yiv521595photo-title a, #yiv521595 div.yiv521595photo-title a:active, #yiv521595 div.yiv521595photo-title a:hover, #yiv521595 div.yiv521595photo-title a:visited {text-decoration:none;}#yiv521595 div#yiv521595ygrp-mlmsg #yiv521595ygrp-msg p a span.yiv521595yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv521595 .yiv521595green {color:#628c2a;}#yiv521595 .yiv521595MsoNormal {margin:0 0 0 0;}#yiv521595 o {font-size:0;}#yiv521595 #yiv521595photos div {float:left;width:72px;}#yiv521595 #yiv521595photos div div {border:1px solid #66;min-height:62px;overflow:hidden;width:62px;}#yiv521595 #yiv521595photos div label {color:#66;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv521595 #yiv521595reco-category {font-size:77%;}#yiv521595 #yiv521595reco-desc {font-size:77%;}#yiv521595 .yiv521595replbq {margin:4px;}#yiv521595 #yiv5