Re: [oracle_br] Re: Instalacao Oracle UNIX

2015-04-27 Por tôpico Andre Luiz Reis Marques aandre...@yahoo.com.br [oracle_br]
Prezados,
A instancia foi instalada;Esta com o status OPEN.
A minha conclusao e que apos a primeira instalacao, em outra ocasiao, eu nao 
fiz o procedimento abaixo:
seta as variáveis ORACLE_HOME (apontando para o diretório onde o client tá 
instalado) e PATH (apontando para o sub-diretório BIN abaixo da ORACLE_HOME)
Um outro detalhe foi que tive que inserir no meu arquivo listener.ora a 
instrucao abaixo.  So assim funcionou no meu pl sqldeveloper.  Segue a 
instrucao:
SID_LIST_LISTENER =
   (SID_LIST =
 SID_DESC =
  (GLOBAL_DBNAME = NOME_INSTANCIA)
  (ORACLE_HOME   = /oracle/product/11.2.0)
  (sid_name =  NOME_INSTANCIA)
    )
A pos a execucao do netca
o mesmo so havia configurado a instrucao abaixo:
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = meu_servidor) (PORT = 1521))
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )ADR_BASE_LISTENER = /oracle
Agora ele ficou desta forma:
SID_LIST_LISTENER =
   (SID_LIST =
 SID_DESC =
  (GLOBAL_DBNAME = NOME_INSTANCIA)
  (ORACLE_HOME   = /oracle/product/11.2.0)
  (sid_name =  NOME_INSTANCIA)
    )
 LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = meu_servidor) (PORT = 1521))
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )ADR_BASE_LISTENER = /oracle
Acredito que em funcao de ter sido a primeira vez, tenha tido esses problemas, 
pois nao tinha conhecimento no AIX, para instalar o oracle.Alem disso a parte 
do ORA_HOME, PATH essas variaveis de memoria, me lembram o arquivo .BAT no 
windows onde na epoca que desenvolvia em CLIPPER, colocava o caminho do meu 
executavel.
Obrigado a todos.

Atenciosamente, 
André Luiz R. Marques 
Administrador de Banco de Dados - SQL Server/OracleTel: (21) 99978-4564 Evite 
imprimir. Colabore com o Meio Ambiente! Embora ninguém possa voltar atrás e 
fazer um novo começo, qualquer um pode
começar agora e fazer um novo fim.    Chico Xavier

 


 Em Domingo, 26 de Abril de 2015 21:12, jlchia...@yahoo.com.br 
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:
   

     okdoc... Além do que eu falei (Reforçando Inclusive a questão dos ajustes 
no próprio PL/SQL Developer, siga os links que te passei) , eu diria pra antes 
vc fazer o caminho todo de verificação, ie :

1. checar no servidor se o RDBMS está ok, ativo, está registrado no Listener  E 
o próprio Listener está ativo - o procedimento será :

  a. logar no servidor AIX com o mesmo usuário que instalou e roda o RDBMS - 
esse usuário normalmente se chama ORACLE mesmo, mas pode ter qquer nome, veja 
lá qual é
  
  b. setar as variáveis de ambiente ORACLE_SID, ORACLE_HOME e PATH - abaixo vou 
exemplificar com export mas dependendo de qual shell vc está usando no AIX pode 
ser que o comando necessário seja ENV, SET ou outros :
  export ORACLE_SID=nomedainstãncia
  export ORACLE_HOME=/pathaondeoRDBMSestáinstalado
  export PATH=$ORACLE_HOME/bin:$PATH
  
  c. tente conectar como sysdba localmente :
  
  sqlplus / as sysdba
  
  (se conseguir conectar ok, o banco está Startado, saia com exit[ENTER]

  d. tente conectar como um usuário não-DBA, só para confirmar que o banco está 
aberto para todos :

  sqlplus usuário/senha 

  (pode ser o SYSTEM, por exemplo... Tudo OK, saia do sqlplus com EXIT[ENTER]

  d. confirme que o listener está Ativo e o banco está registrado no listener - 
no caso abaixo, vou supor que vc deu pro listener o nome default de LISTENER 
mesmo, então não preciso especificar o nome depois do status ou do service) :

   lsnrctl status
   lsnrctl service

  (vai aparecer a PORTA de conexão e o nome do SERVIÇO do Listener que atende 
ao database : ANOTE essas informações... Note que basta uma mínima diferença 
entre o nome completo do serviço + domínio para que a conexão não se 
estabeleça)...
  
2. testar a conectividade da sua máquina até o servidor Oracle - para isso, 
logado na sua máquina onde o PL/SQL developer ** e ** o Oracle Client estão 
instalados, você :

  a. abre um prompt de comando
  
  b. seta as variáveis ORACLE_HOME (apontando para o diretório onde o client tá 
instalado) e PATH (apontando para o sub-diretório BIN abaixo da ORACLE_HOME)
  
  c. tenta mandar um pacote de rede pro servidor Oracle na porta do listener : 
uma opção boa pra isso pode ser tentar abrir uma conexão telnet pro servidor 
Oracle na porta do listener -  se a tela ficar preta sem erro nenhum tá tudo 
bem e vc pode fechar o client de telnet (normalmente com CTRL+C, mas pode 
variar, veja como é no seu)... Já se houver qquer firewall/filtro de pacotes 
e/ou se simplesmente a conexão entre as duas máquinas não for possível vc 
recebe um erro claro

  d. CONFIRA detalhadamente se a porta E o nome do serviço que vc botou no 
TNSNAMES.ORA tão batendo com o que vc levantou lá no servidor... Se sim, tenta 
mandar um teste de listener  :
  
  tnsping entradaquevccriounotnsnames
  
 E é isso aí...

 []s

   Chiappa  #yiv5839293442 

Re: [oracle_br] Re: Instalacao Oracle UNIX

2015-04-26 Por tôpico Andre Luiz Reis Marques aandre...@yahoo.com.br [oracle_br]
Bom dia,Obrigado pela orientação.
A versão do SO é AIX 7.1A versão do Oracle e 11.2
A questão é que após a instalação, ou seja, dos binários, criação do banco, 
testar o  Listener  no AIX, tento acessar da minha maquina e ocorre o erro 
ora-12154 tns could not resolve the connect identifier specifiedConfiguro 
corretamente o tnsnames.ora no cliente, com nome do host e porta.A configuração 
esta correta eu conferi.
Bem vou seguir todas as recomendações, hoje é domingo e vou dar continuidade 
amanhã.E volto ao grupo para continuar tirando duvidas.
Obrigado. Atenciosamente, 
André Luiz R. Marques 
Administrador de Banco de Dados - SQL Server/OracleTel: (21) 99978-4564 Evite 
imprimir. Colabore com o Meio Ambiente! Embora ninguém possa voltar atrás e 
fazer um novo começo, qualquer um pode
começar agora e fazer um novo fim.    Chico Xavier

 


 Em Sexta-feira, 24 de Abril de 2015 18:28, jlchia...@yahoo.com.br 
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:
   

     Bom, em primeiro lugar eu  totalmente DESCONHEÇO  'UNIX 7.1' : 
conheço Linux 7.1, AIX 7.1, HP-UX 7.1. PLEASE identifique o seu 'unix' que 
a gente pode dar se for preciso uma Orientação mais apropriada, okdoc ??? E a 
** versão ** e Edição do RDBMS Oracle que vc está instalando também não seria 
nada mau, siiim ?? Mas de qquer maneira, de cara podemos dizer que instalar só 
o software e depois da instalação acionar o dbca (assistente de criação de 
databases) tecnicamente não difere em coisa alguma de vc deixar o próprio 
instalador do software já chamar o dbca e criar o database, PORTANTO é algo à 
sua escolha, Totalmente, certo ??  Administrativamente, em alguns casos pode 
haver pequenas vantagens em se rodar o DBCA sozinho, após o instaler ter 
terminado, como por exemplo gastar menos memória (já que o instaler não estaria 
rodando), mas nada assim tããão mega-hipervantajoso...
   Já sobre o PL/SQL Developer : 
   
   a. como ele NÃO É um produto da própria Oracle, tranquilamente pode ser que 
vc precise fazer algum ajuste nele, EM ESPECIAL se vc tem múltiplos softwares 
da Oracle instalados em Múltiplos DIretórios na máquina-cliente em que vc tem o 
PL/SQL Developer, caso em que vc normalmente tem que indicar o Diretório 
correto : 
http://forums.allroundautomations.com/ubb/ubbthreads.php?ubb=showflatNumber=37719
 é uma entrada do próprio fabricante (ALLROUND) falando sobre isso
   
   b. já ouvi relatos de incompatibilidades/problemas de conexão entre banco 
10g ou acima e versões mais antigas do PL/SQL Developer : qual é a sua versão 
??? De acordo com o site do Fabricante 
(http://www.allroundautomations.com/plsqldev.html), a versão mais recente é 11, 
então se vc está usando um banco 10g ou superior confira se vc está pelo menos 
com a versão anterior (10) do PL/SQL Developer, preferencialmente
   
   c. IMPORTANTE : até onde sei, o PL/SQL Developer *** exige *** que na 
máquina-cliente onde ele está instalado  vc tenha um software de comunicação da 
Oracle corretamente configurado, o chamado ORACLE CLIENT : vc tem Certeza que 
ele está presente, instalado, configurado e acessível para o usuário que vc 
está usando ? Essa máquina tem acesso normal pela Rede até o servidor aonde 
roda o RDBMS Oracle ?? certeza que não há nenhum FIREWALL/filtro de 
pacotes/whatever bloqueando a comunicação entre a máquina onde tá o PL/SQL 
developer e a máquina servidora onde está instalado o  RDBMS Oracle ?
   
   []s
   
 Chiappa  #yiv4549323356 #yiv4549323356 -- #yiv4549323356ygrp-mkp 
{border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 
10px;}#yiv4549323356 #yiv4549323356ygrp-mkp hr {border:1px solid 
#d8d8d8;}#yiv4549323356 #yiv4549323356ygrp-mkp #yiv4549323356hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv4549323356 #yiv4549323356ygrp-mkp #yiv4549323356ads 
{margin-bottom:10px;}#yiv4549323356 #yiv4549323356ygrp-mkp .yiv4549323356ad 
{padding:0 0;}#yiv4549323356 #yiv4549323356ygrp-mkp .yiv4549323356ad p 
{margin:0;}#yiv4549323356 #yiv4549323356ygrp-mkp .yiv4549323356ad a 
{color:#ff;text-decoration:none;}#yiv4549323356 #yiv4549323356ygrp-sponsor 
#yiv4549323356ygrp-lc {font-family:Arial;}#yiv4549323356 
#yiv4549323356ygrp-sponsor #yiv4549323356ygrp-lc #yiv4549323356hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv4549323356 
#yiv4549323356ygrp-sponsor #yiv4549323356ygrp-lc .yiv4549323356ad 
{margin-bottom:10px;padding:0 0;}#yiv4549323356 #yiv4549323356actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv4549323356 
#yiv4549323356activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv4549323356
 #yiv4549323356activity span {font-weight:700;}#yiv4549323356 
#yiv4549323356activity span:first-child 
{text-transform:uppercase;}#yiv4549323356 #yiv4549323356activity span a 
{color:#5085b6;text-decoration:none;}#yiv4549323356 #yiv4549323356activity span 
span 

Re: [oracle_br] Re: Instalacao Oracle UNIX

2015-04-26 Por tôpico jlchia...@yahoo.com.br [oracle_br]
okdoc... Além do que eu falei (Reforçando Inclusive a questão dos ajustes no 
próprio PL/SQL Developer, siga os links que te passei) , eu diria pra antes vc 
fazer o caminho todo de verificação, ie :

1. checar no servidor se o RDBMS está ok, ativo, está registrado no Listener  E 
o próprio Listener está ativo - o procedimento será :

  a. logar no servidor AIX com o mesmo usuário que instalou e roda o RDBMS - 
esse usuário normalmente se chama ORACLE mesmo, mas pode ter qquer nome, veja 
lá qual é
  
  b. setar as variáveis de ambiente ORACLE_SID, ORACLE_HOME e PATH - abaixo vou 
exemplificar com export mas dependendo de qual shell vc está usando no AIX pode 
ser que o comando necessário seja ENV, SET ou outros :
  export ORACLE_SID=nomedainstãncia
  export ORACLE_HOME=/pathaondeoRDBMSestáinstalado
  export PATH=$ORACLE_HOME/bin:$PATH
  
  c. tente conectar como sysdba localmente :
  
  sqlplus / as sysdba
  
  (se conseguir conectar ok, o banco está Startado, saia com exit[ENTER]

  d. tente conectar como um usuário não-DBA, só para confirmar que o banco está 
aberto para todos :

  sqlplus usuário/senha 

  (pode ser o SYSTEM, por exemplo... Tudo OK, saia do sqlplus com EXIT[ENTER]

  d. confirme que o listener está Ativo e o banco está registrado no listener - 
no caso abaixo, vou supor que vc deu pro listener o nome default de LISTENER 
mesmo, então não preciso especificar o nome depois do status ou do service) :

   lsnrctl status
   lsnrctl service

  (vai aparecer a PORTA de conexão e o nome do SERVIÇO do Listener que atende 
ao database : ANOTE essas informações... Note que basta uma mínima diferença 
entre o nome completo do serviço + domínio para que a conexão não se 
estabeleça)...
  
2. testar a conectividade da sua máquina até o servidor Oracle - para isso, 
logado na sua máquina onde o PL/SQL developer ** e ** o Oracle Client estão 
instalados, você :

  a. abre um prompt de comando
  
  b. seta as variáveis ORACLE_HOME (apontando para o diretório onde o client tá 
instalado) e PATH (apontando para o sub-diretório BIN abaixo da ORACLE_HOME)
  
  c. tenta mandar um pacote de rede pro servidor Oracle na porta do listener : 
uma opção boa pra isso pode ser tentar abrir uma conexão telnet pro servidor 
Oracle na porta do listener -  se a tela ficar preta sem erro nenhum tá tudo 
bem e vc pode fechar o client de telnet (normalmente com CTRL+C, mas pode 
variar, veja como é no seu)... Já se houver qquer firewall/filtro de pacotes 
e/ou se simplesmente a conexão entre as duas máquinas não for possível vc 
recebe um erro claro

  d. CONFIRA detalhadamente se a porta E o nome do serviço que vc botou no 
TNSNAMES.ORA tão batendo com o que vc levantou lá no servidor... Se sim, tenta 
mandar um teste de listener  :
  
  tnsping entradaquevccriounotnsnames
  
 E é isso aí...

 []s

   Chiappa

[oracle_br] Re: Instalacao Oracle UNIX

2015-04-24 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Bom, em primeiro lugar eu  totalmente DESCONHEÇO  'UNIX 7.1' : conheço 
Linux 7.1, AIX 7.1, HP-UX 7.1. PLEASE identifique o seu 'unix' que a gente 
pode dar se for preciso uma Orientação mais apropriada, okdoc ??? E a ** versão 
** e Edição do RDBMS Oracle que vc está instalando também não seria nada mau, 
siiim ?? Mas de qquer maneira, de cara podemos dizer que instalar só o software 
e depois da instalação acionar o dbca (assistente de criação de databases) 
tecnicamente não difere em coisa alguma de vc deixar o próprio instalador do 
software já chamar o dbca e criar o database, PORTANTO é algo à sua escolha, 
Totalmente, certo ??  Administrativamente, em alguns casos pode haver pequenas 
vantagens em se rodar o DBCA sozinho, após o instaler ter terminado, como por 
exemplo gastar menos memória (já que o instaler não estaria rodando), mas nada 
assim tããão mega-hipervantajoso...
   Já sobre o PL/SQL Developer : 
   
   a. como ele NÃO É um produto da própria Oracle, tranquilamente pode ser que 
vc precise fazer algum ajuste nele, EM ESPECIAL se vc tem múltiplos softwares 
da Oracle instalados em Múltiplos DIretórios na máquina-cliente em que vc tem o 
PL/SQL Developer, caso em que vc normalmente tem que indicar o Diretório 
correto : 
http://forums.allroundautomations.com/ubb/ubbthreads.php?ubb=showflatNumber=37719
 é uma entrada do próprio fabricante (ALLROUND) falando sobre isso
   
   b. já ouvi relatos de incompatibilidades/problemas de conexão entre banco 
10g ou acima e versões mais antigas do PL/SQL Developer : qual é a sua versão 
??? De acordo com o site do Fabricante 
(http://www.allroundautomations.com/plsqldev.html), a versão mais recente é 11, 
então se vc está usando um banco 10g ou superior confira se vc está pelo menos 
com a versão anterior (10) do PL/SQL Developer, preferencialmente
   
   c. IMPORTANTE : até onde sei, o PL/SQL Developer *** exige *** que na 
máquina-cliente onde ele está instalado  vc tenha um software de comunicação da 
Oracle corretamente configurado, o chamado ORACLE CLIENT : vc tem Certeza que 
ele está presente, instalado, configurado e acessível para o usuário que vc 
está usando ? Essa máquina tem acesso normal pela Rede até o servidor aonde 
roda o RDBMS Oracle ?? certeza que não há nenhum FIREWALL/filtro de 
pacotes/whatever bloqueando a comunicação entre a máquina onde tá o PL/SQL 
developer e a máquina servidora onde está instalado o  RDBMS Oracle ?
   
   []s
   
 Chiappa