Re: [oracle_br] Instalação do oracle 11G R2

2013-03-04 Por tôpico Marcelo Grimberg
Se quiser um documento mais enxuto, entra no site
http://www.oracle-base.com/





Marcelo Grimberg
Cel: +55 19-8197-3405
MSN: marcelog...@hotmail.com
Blog:  http://marcelogrim.blogspot.com


Em 1 de março de 2013 11:40, Gerson  escreveu:

> **
>
>
> Foi mal...
>
> Gerson Jr
> +55 71 8615-1590
> gersoncjun...@gmail.com
>
> Em 1 de março de 2013 11:20, angelo angelolis...@gmail.com> escreveu:
>
>
> > Puxa vida, vc tinha que ter parado logo no inicio quando deu o primeiro
> > erro, para resolver as pendencias primeiro antes de continuar.
> > Insistir numa instalação com erros, pode tornar a situação complicada
> > depois ou até irreversivel.
> >
> > Da próxima vez tenta usar o manual oficial da Oracle
> >
> > http://www.oracle.com/pls/db112/portal.portal_db?selected=11&frame=
> >
> > http://docs.oracle.com/cd/E11882_01/install.112/e24281/toc.htm
> >
> >
> >
> > 2013/3/1 Gerson gersoncjun...@gmail.com>
> >
> > > **
> > >
> > >
> > > Pessoal, bom dia.
> > >
> > > Tentei fazer a instalação do Oracle 11G Standard seguindo este
> tutorial (
> > >
> > >
> >
> http://www.csthost.com.br/blog/oracle11g/instalacao-do-oracle-11g-no-windows-7-parte-i
> > > )
> > > porem durante o processo de instalação foram aparecendo algumas
> mensagens
> > > de erro informando que alguns arquivos estavam faltando, eu fui
> clicando
> > em
> > > "continuar" para finalizar a instalação. Ao final da instalação todas
> as
> > > pastas estavam no local indicado e ao iniciar o cmd pra colocar
> usuário e
> > > senha dava erro. O que eu devo fazer? Remover e instalar novamente? Eu
> > > tentei fazer a "recuperação da instalação" mas o *.exe não da está
> opção
> > e
> > > também não encontrei a opção uninstall...
> > >
> > > Gerson Jr
> > > gersoncjun...@gmail.com
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> >
> > --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> > --
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
> ESPAÇO!
> > VISITE: http://www.oraclebr.com.br/
> > --
> > Links do Yahoo! Grupos
>
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Re: oracle paramentros função

2013-03-04 Por tôpico J. Laurindo Chiappa
  Colega, ** SEM SOMBRA DE DÚVIDA ** a opção mais flexível, não limitada em 
qtdade de elementos e que não é sujeita aos limites do PL/SQL nem às eventuais 
limitações de RAM e que só consome espaço em disco (mas de maneira controlada e 
proporcional) seria vc NÂO USAR PARÂMETROS, e sim ter um tabela (GTT, 
preferencialmente, para que vc não precise se preocupar com LOCKs e integridade 
de dados) aonde o chamador da procedure INSERE os valores que a proc vai usar, 
sim  Isso é o que eu faço e indico para casos assim...
  CASO realmente por qquer motivo ** sério ** a opção melhor esteja fora e vc 
tenha que Realmente usar parâmetros pra procedure, aí :
  
  a) SE vc sabe que tem um número máximo de parâmetros CONHECIDO, crie um 
parâmetro para cada valor, aí a chamada ao invés de ser :
  
  select funcao('1,2,3,4') 
  
  passaria a ser :
  
  select funcao(1,2,3,4) ..
  
  b) SE além da opção Ideal acima também a) não puder ser usada, vc aí tem as 
opções de :
  
   1. usar um array como parâmetro, tipo como mostrado em 
https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:110612348061 
, 
https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:1583402705463
 , 
https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:210612357425 
   
   2. usar um parâmetro string com os valores informados separados por vírgula 
: 
https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:2189860818012
 mostra como os separar
   
   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Leonardo Santos da Mata 
 escreveu
>
> Boa tarde pessoal
> 
> Eu tenho de elaborar uma função no oracle que tem de receber uma lista de
> valores como parâmetro.
> alguém já passou por isso?
> 
> seria assim: select funcao('1,2,3,4') from dual?
> 
> 
> 
> -- 
> Cordialmente,
> *
> Leonardo Santos da Mata*
> E-mail: leonardodamata@...
> MSN: leonardomata@...
> Twiiter:  twitter.com/lsmata
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Vagas: Analista de Integração Oracle (03 vagas - CLT)

2013-03-04 Por tôpico gluckrh

Empresa: Multinacional fundada em 1996 é líder na América Latina no 
fornecimento de soluções em software para o comércio exterior.  Os produtos são 
interligados de forma nativa e já estão instalados e adaptados em diversas 
empresas interfaceando com os mais iferentes ERPS's: SAP, ORACLE, JDE, Datasul, 
MFG- Pro, IFS, BaaN entre outros sistemas. 

Local de trabalho: Campinas/ SP e São Paulo/ SP

Descrição:
Responsável por visitar clientes a nível nacional e realizar a integração dos 
módulos de ERP da Empresa com o ERP do cliente. 

Requisitos:
Formação: superior completo em Tecnologia da informação ou áreas correlatadas;
Espanhol ou Inglês é um diferencial; 
Necessário Conhecimento em Oracle Application EBS/SOA; 
Desejável conhecimento em integraçãode sistemas; 
Disponibilidade para viagens a trabalho

Candidatos interessados deverão cadastrar o currículo em nosso site 
www.gluckconsultoria.com.br  e se candidatar para vaga, ou enviar o currículo 
para sele...@gluckconsultoria.com.br (assunto: GRH0049)



[oracle_br] Re: ultima versao de 11g

2013-03-04 Por tôpico J. Laurindo Chiappa
  Sim, EXATAMENTE pelo fato dos patchsets do 11gr2 não conterem só a 
atualização mas sim uma versão instalável completa eles ficaram grandes, yep... 
Sempre vc tem uma vantagem (no caso a possibilidade de instalar o patchset sem 
nada antes) junto com uma desvantagem (o tamanho do download)...
  
  Agora, que fique Claro : se vc baixar e instalar o patchset apenas, vc vai 
ficar na versão 11.2.0.3.0, que NEM DE LONGE está Atualizada : repito, para 
chegar na 11.2.0.5 vc precisará baixar e instalar em cima dos binários 
11.2.0.3.0 mais um software, que é o 'conjunto de patches de atualização' que 
citei , normalmente chamado de PSU... Para vc ficar ciente, dá um bico na nota 
metalink 14727310.8 "11.2.0.3.5 Database Patch Set Update (PSU)" pra vc ver o 
montão de bugs que esse cara resolve ... 
   Então, dados os riscos, que vc não tem (pelo jeito) exigência do Aplicativo 
para um release específico  e dado o fato que vc TEM acesso ao metalink, não 
vejo o MENOR SENTIDO em não ficar na versão mais recente, não tem essa de 
"poupar tempo", sim ??
   
 []s
 
   Chiappa

--- Em oracle_br@yahoogrupos.com.br, angelo  escreveu
>
> Chiappa
> 
> Acabei de achar.. é praticamente um outro banco... 4,8 gb de download..uma
> bagatela né...rss
> 
> To com contrato de metalink ativo sim, mas tinha instalado a partir daquele
> download que fica no site...  no fim das contas vai virar 11.2.0.3.0
> e a partir dai vai os patches pequenos como tu falou, até chegar aonde tem
> disponivel para o SO.
> 
> No final da semana vou instalar outra vez, mas na outra maquina que é
> produção (que roda o 10g ainda, atualizar).. vou usar esse patch direto,
> pra poupar tempo.
> mas eu vou desinstalar o banco de dados por completo antes..
> 
> 
> 2013/3/4 J. Laurindo Chiappa 
> 
> > **
> >
> >
> > Colega, hoje para estar atualizado o seu RDBMS 11g deveria indicar
> > 11.2.0.3.x , mas vamos detalhar um pouco, pois há um componente que PODE
> > variar de acordo com o SO : no número de versão completo (5 dígitos) os 3
> > primeiros dígitos são major release numbers, ie, indicam qual a base mínima
> > do seu software - no seu caso, 11.2.0 indica 11g release 2. O quarto número
> > é o patchset, e um dígito 1 (como é o caso desse banco que vc acabou de
> > instalar) indica DIRETAMENTE que vc NÂO aplicou patchset algum, vc instalou
> > a versão INICIAL do release, que vem nos DVDs e/ou que é baixada do
> > technet... PARA OBTER 11.2.0.3 no mínimo, vc precisar instalar o patchset
> > correspondente, que vc baixa no metalink, okdoc ?
> > Com isso vc estará no nível de atualização mínimo do 11gr2, mas ainda
> > incompleto, que seria 11.2.0.3.0... Porém, para chegar no nível de
> > atualização geral mais recente possível, em cima disso vc também TEM que
> > baixar do metalink e aplicar o CONJUNTO DE PATCHES de atualização de
> > versão, e isso vc TEM QUE BAIXAR no metalink e APLICAR, ok ? E isso é o que
> > às vezes VARIA para cada SO (a Oracle não libera ao mesmo tempo um dado
> > conjunto de patches para todos os SOs de uma vez)...
> > O último conjunto de patches de atualização a ser aplicado em cima do
> > patchset 11.2.0.3 foi liberado em Janeiro e deixará o teu release completo
> > como 11.2.0.5 ,
> >
> > ==> ESSA é a sua resposta então : a versão completa mais atual do 11gr2 é
> > 11.2.0.5, vc a obtém instalando o patchset 11.2.0.3 E EM CIMA dele o
> > conjunto de patches de atualização que o deixa 11.2.0.5, MAS para alguns
> > SOs pode ser aceitável 11.2.0.4, é isso 
> > Só o que não é aceitável (é indicação de versão DEFASADA) é 11.2.0.x com x
> > menor que 3 (falta patchset) OU então 11.2.0.3.y com y menor que 5 (ou 4 em
> > casos excepcionais)
> >
> > []s
> >
> > Chiappa
> >
> > OBS :
> >
> > a) Uma vez estando o database com a versão completamente atual, sob
> > Recomendação do Suporte ** pode ser ** que seja preciso vc aplicar pequenos
> > patches que não atualizam diretamente a versão, para corrigir algum
> > bugzinho particular do seu ambiente, são os one-off patches, que Não são
> > obrigatórios para todo mundo
> >
> > b) a partir do 11gR2, os patchsets passaram a ser instaláveis sozinhos, ie
> > : antigamente vc era obrigado a instalar a versão base 0.1 (digamos,
> > 10.2.0.1 se fosse uma base 10gr2) e em cima dessa instalação aí sim aplicar
> > o patchset...
> > Hoje em dia no 11gr2 vc já pode baixar diretamente o patchset (11.2.0.3,
> > que seja) e instalar diretamente na máquina vazia esse cara, ele já contem
> > a versão-base além das atualizações
> >
> >
> >
> > --- Em oracle_br@yahoogrupos.com.br, angelo escreveu
> >
> > >
> > > bom dia
> > >
> > > Em qual versão que o 11g está atualmente ? 11.2.0.3 ou mais ?
> > >
> > > já sei que tem patch, mas to tentando me situar
> > >
> > > Instalei uma base na 5a feira, aparece como 11.2.0.1.0
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >  
> >
> 
> 
> [As partes desta mensagem que não continham texto fora

RES: [oracle_br] Re: TABELA NÃO APARECE NO EXP

2013-03-04 Por tôpico J. Laurindo Chiappa
okdoc : apenas indico que, cfrme exemplificado nesta thread, o exp tradicional 
NÃO está mais sendo atualizado (ficou Obsoleto), então nada impede de no futuro 
próximo vc encontrar mais e mais features 11g que ele não Suporta e/ou conflita 
e PORTANTO vc deveria considerar a hipótese de ir adotando o expdp, 
onde/quando/se possível... 

  []s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Mauricio Roberto Maciel" 
 escreveu
>
> Chiappa:
> 
>  
> 
> Executei os procedimentos apontados e deu certo.
> 
>  
> 
> Grato pelo retorno
> 
>  
> 
>  
> 
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de J. Laurindo Chiappa
> Enviada em: domingo, 3 de março de 2013 16:08
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Re: TABELA NÃO APARECE NO EXP
> 
>  
> 
>   
> 
> Colega, tá difícil de confirmar com exatidão por causa da falta de
> formatação, mas ** parece ** que a tabela em questão tem zero blocos (é uma
> tabela vazia) , e sendo 11.2.0.1 (versão inicial portanto, SEM patch algum)
> , então MUITO PROVAVELMENTE vc tá caindo no bug do exp antigo não exportar
> corretamente tabelas vazias sem nenhum extent no segmento : dado o fato de
> que o exp tradicional foi DESUPORTADO no 11gr2 (vc deveria usar o expdp) ,
> vc em princípio não verá mais nenhum bugfix para exp tradicional , aí então
> SE vc quiser seguir usando ele é aplicar work-arounds, como OU colocar um
> extent mesmo que vazio nessa tabela (cfrme
> http://dbtechtalk.wordpress.com/2012/01/03/oracle-11gr2-does-not-export-exp-
> empty-tables/ ) , ou então DESLIGAR a feature de não gerar extents para
> segmento vazio (cfrme
> http://ericwijaya.wordpress.com/2011/05/23/oracle-11gr2-export-utility-doesn
> t-export-empty-tables/ ) .
> 
> []s
> 
> Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br 
> , "Mauricio Roberto Maciel" escreveu
> >
> > Pessoal:
> > 
> > 
> > 
> > Bom dia!
> > 
> > 
> > 
> > Estou fazendo um exp em uma maquina Windows 2008 com Oracle 11gr2. A
> tabela
> > está no banco, mas o exp não exporta a tabela conforme abaixo:
> > 
> > 
> > 
> > A TABELA ESTÁ NO BANCO:
> > 
> > 
> > 
> > Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 
> > 
> > Connected as master
> > 
> > SQL> DESC ADPN
> > 
> > Name Type Nullable Default Comments 
> > 
> > -   ---  
> > 
> > DPNCODEMP NUMBER(2) 
> > 
> > DPNNUMERO NUMBER(9) 
> > 
> > DPNSERNOT VARCHAR2(3) 
> > 
> > DPNCODLAN VARCHAR2(1) 
> > 
> > DPNCODCAD NUMBER(7) 
> > 
> > DPNCODPRO NUMBER(4) 
> > 
> > DPNDESCR1 VARCHAR2(58) Y 
> > 
> > DPNDESCR2 VARCHAR2(58) Y 
> > 
> > DPNDESCR3 VARCHAR2(58) Y 
> > 
> > DPNDESCR4 VARCHAR2(58) Y 
> > 
> > DPNDESCR5 VARCHAR2(58) Y 
> > 
> > DPNDESCR6 VARCHAR2(58) Y 
> > 
> > 
> > 
> > SQL> SELECT * 
> > 
> > FROM ALL_TABLES T
> > 
> > WHERE T.OWNER = 'MASTER'
> > 
> > AND T.TABLE_NAME = 'ADPN';
> > 
> > 
> > 
> > OWNER TABLE_NAME TABLESPACE_NAME
> > CLUSTER_NAME IOT_NAME STATUS PCT_FREE
> > PCT_USED INI_TRANS MAX_TRANS INITIAL_EXTENT
> > NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE FREELISTS
> > FREELIST_GROUPS LOGGING BACKED_UP NUM_ROWS
> > BLOCKS EMPTY_BLOCKS AVG_SPACE CHAIN_CNT
> > AVG_ROW_LEN AVG_SPACE_FREELIST_BLOCKS
> > NUM_FREELIST_BLOCKS DEGREE INSTANCES CACHE
> > TABLE_LOCK SAMPLE_SIZE LAST_ANALYZED PARTITIONED
> > IOT_TYPE TEMPORARY SECONDARY NESTED
> > BUFFER_POOL FLASH_CACHE CELL_FLASH_CACHE ROW_MOVEMENT
> > GLOBAL_STATS USER_STATS DURATION SKIP_CORRUPT
> > MONITORING CLUSTER_OWNER DEPENDENCIES COMPRESSION
> > COMPRESS_FOR DROPPED READ_ONLY SEGMENT_CREATED
> > RESULT_CACHE
> > 
> > 1 MASTER ADPN USERS
> > VALID 10 1 255 65536
> > YES N 0 0 0 0
> > 0 0 0 0 DEFAULT
> > DEFAULT N ENABLED 0 15/12/2012
> > 11:25:51 NO N N NO
> > DEFAULT DEFAULT DEFAULT DISABLED
> > NO NO DISABLED YES
> > DISABLED DISABLED NO NO
> > NO DEFAULT
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Comando usado para exportação:
> > 
> > Exp master/senha file=nomedoarquivo.dmp owner=master log=exp.log
> > 
> > 
> > 
> > 
> > 
> > LOG DE EXPORTAÇÃO
> > 
> > 
> > 
> > Conectado a: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -
> > 64bit Production
> > 
> > With the Partitioning, OLAP, Data Mining and Real Application Testing
> > options
> > 
> > Exportação executada no conjunto de caracteres de WE8MSWIN1252 e no
> > conjunto de caracteres de AL16UTF16 NCHAR
> > 
> > 
> > 
> > Sobre exportar usuários especificados ...
> > 
> > . exportando objetos e ações procedurais anteriores ao esquema
> > 
> > . exportando os nomes da biblioteca de função externa para usuário MASTER 
> > 
> > . exportando sinônimos do tipo PÚBLICO
> > 
> > . exportando sinônimos do tipo privado
> > 
> > . exportando definições de tipos de objeto para usuário MASTER 
> > 
> > Sobre exportar objetos de MASTER ...
> > 
> > . exportando links de banco de dados
> > 
> > . exportando números de sequência
> > 
> > . exportando definições de cluster
> > 
> > . sobre exporta

[oracle_br] Re: ultima versao de 11g

2013-03-04 Por tôpico J. Laurindo Chiappa
 Colega, hoje para estar atualizado o seu RDBMS 11g deveria indicar 11.2.0.3.x 
, mas vamos detalhar um pouco, pois há um componente que PODE variar de acordo 
com o SO  : no número de versão completo (5 dígitos) os 3 primeiros dígitos são 
major release numbers, ie, indicam qual a base mínima do seu software - no seu 
caso, 11.2.0 indica 11g release 2. O quarto número é o patchset, e um dígito 1 
(como é o caso desse banco que vc acabou de instalar) indica DIRETAMENTE que vc 
NÂO aplicou patchset algum, vc instalou a versão INICIAL do release, que vem 
nos DVDs e/ou que é baixada do technet... PARA OBTER 11.2.0.3 no mínimo, vc 
precisar instalar o patchset correspondente, que vc baixa no metalink, okdoc ?
 Com isso vc estará no nível de atualização mínimo do 11gr2, mas ainda 
incompleto, que seria 11.2.0.3.0... Porém, para chegar no nível de atualização 
geral mais recente possível, em cima disso vc também TEM que baixar do metalink 
e aplicar o CONJUNTO DE PATCHES de atualização de versão, e isso vc TEM QUE 
BAIXAR no metalink e APLICAR, ok ? E isso é o que às vezes VARIA para cada SO 
(a Oracle não libera ao mesmo tempo um dado conjunto de patches para todos os 
SOs de uma vez)...
  O último conjunto de patches de atualização a ser aplicado em cima do 
patchset 11.2.0.3 foi liberado em Janeiro e deixará o teu release completo como 
11.2.0.5 , 
  
  ==> ESSA é a sua resposta então : a versão completa mais atual do 11gr2 é 
11.2.0.5, vc a obtém instalando o patchset 11.2.0.3 E EM CIMA dele o conjunto 
de patches de atualização que o deixa 11.2.0.5, MAS para alguns SOs pode ser 
aceitável 11.2.0.4, é isso  
  Só o que não é aceitável (é indicação de versão DEFASADA) é 11.2.0.x com x 
menor que 3 (falta patchset) OU então 11.2.0.3.y com y menor que 5 (ou 4 em 
casos excepcionais) 
  
   []s
   
 Chiappa
 
   OBS : 
   
a) Uma vez estando o database com a versão completamente atual, sob 
Recomendação do Suporte ** pode ser ** que seja preciso vc aplicar pequenos 
patches que não atualizam diretamente a versão, para corrigir algum bugzinho 
particular do seu ambiente, são os one-off patches, que Não são obrigatórios 
para todo mundo

b) a partir do 11gR2, os patchsets passaram a ser instaláveis sozinhos, 
ie : antigamente vc era obrigado a instalar a versão base 0.1 (digamos, 
10.2.0.1 se fosse uma base 10gr2) e em cima dessa instalação aí sim aplicar o 
patchset... 
  Hoje em dia no 11gr2 vc já pode baixar diretamente o patchset 
(11.2.0.3, que seja) e instalar diretamente na máquina vazia esse cara, ele já 
contem a versão-base além das atualizações
  
  

--- Em oracle_br@yahoogrupos.com.br, angelo  escreveu
>
> bom dia
> 
> Em qual versão que o 11g está atualmente ?  11.2.0.3 ou mais ?
> 
> já sei que tem patch, mas to tentando me situar
> 
> Instalei uma base na 5a feira, aparece como 11.2.0.1.0
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] ultima versao de 11g

2013-03-04 Por tôpico angelo
bom dia

Em qual versão que o 11g está atualmente ?  11.2.0.3 ou mais ?

já sei que tem patch, mas to tentando me situar

Instalei uma base na 5a feira, aparece como 11.2.0.1.0


[As partes desta mensagem que não continham texto foram removidas]