Re: [oracle_br] Informações sobre oracle database appliance oda

2013-08-01 Por tôpico André Alves
Obrigado pela explicação Milton.

Queria saber mais se está sendo bem aceito e utulizado pelo mercado.

Abs
Andre



 De: Milton Bastos Henriquis Jr. miltonbas...@gmail.com
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Terça-feira, 2 de Julho de 2013 15:03
Assunto: Re: [oracle_br] Informações sobre oracle database appliance oda
 

Olá André

Eu trabalhei em pré-vendas de um parceiro Oracle.

Que tipo de dúvidas vc tem?

Preço DEPENDE...
Tem algumas particularidades que seria bom vc tirar diretamente com alguém
do comercial da Oracle... pois o ODA vc pode partir de uma licença mais
barata (sem ativar todos os núcleos da máquina) e depois ir ativando
conforme o seu crescimento - ou seja, licenciar sob demanda.

Detalhes do produto:
http://www.oracle.com/us/products/database/database-appliance/overview/index.html

Preço:
https://shop.oracle.com/pls/ostore/product?p1=OracleDatabaseApplianceX32p2=p3=p4=sc=ocom_EngineeredSystems_Oracle_Database_Appliance_x3_2


Att,
Miltão

http://certificacaobd.com.br





2013/7/2 André Alves andre_...@yahoo.com.br

 **




 Olá Pessoal, boa tarde.

 Estou procurando algumas informações sobre o oracle database appliance -
 ou oda. Queria saber se alguém comprou, já usou. Questões de custo.
 Alguém poderia me ajudar?

 Obrigado, Andre

 [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]



[oracle_br] Informações sobre oracle database appliance oda

2013-07-02 Por tôpico André Alves





Olá Pessoal, boa tarde. 

Estou procurando algumas informações sobre o oracle database appliance - ou 
oda. Queria saber se alguém comprou, já usou. Questões de custo.
Alguém poderia me ajudar? 


Obrigado, Andre

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



[oracle_br] Bloqueio do uso do toad e ferramentas semelhantes

2010-03-22 Por tôpico André Alves
Olá pessoal, estou precisando bloquear o acesso através do Toad a um banco e 
procurando no google achei o código abaixo, porém estava pensando em algo que 
travasse a entrada pelo toad e semelhantes mas permitisse a entrada caso o nome 
do usuário estivesse dentro de uma tabela, por exemplo, tenho um usuario X e um 
Y. Quando ambos tentassem entrar pelo toad a trigger deveria ler a tabela 
usuario e iria encontrar somente o usuário y ai o usuário y poderia entrar. se 
x tentasse usar o toad ai cairia no tratamento de erro desse código. O código 
abaixo trata pela ferramenta e se o usuário tem role de DBA mas preciso liberar 
o acesso de apenas algumas pessoas que não possuem a role de DBA.

CREATE OR REPLACE TRIGGER ban_toad after logon on database
declare
 v_sid number;
 v_isdba varchar2(10);
 v_program varchar2(30);
    begin
 execute immediate
   'select distinct sid from sys.v_$mystat' into v_sid;
 execute immediate
   'select program from sys.v_$session where sid = :b1'
    into v_program using v_sid;
 select sys_context('userenv','ISDBA') into v_isdba from dual;
 if upper(v_program) = 'TOAD.EXE' or
 UPPER(v_program) LIKE '%TOAD%' OR
    UPPER(v_program) LIKE '%T.O.A.D%' OR -- Toad
 UPPER(v_program) LIKE '%SQLNAV%' OR -- SQL Navigator
    UPPER(v_program) LIKE '%PLSQLDEV%' OR -- PLSQL Developer
    UPPER(v_program) LIKE '%BUSOBJ%' OR   -- Business Objects
    UPPER(v_program) LIKE '%EXCEL%'   -- MS-Excel plug-in
    and v_isdba = 'FALSE'
 then
  raise_application_error
    (-20001,'Nao eh permitida a utilizacao de ferramentas de acesso 
direto ao banco de dados',true);
 end  if;
    end;
/


Obrigado, André



  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Re: Ajuda com balanceamento IAS / Forms e Reports WEB

2010-03-02 Por tôpico André Alves
Olá Zé. 
Obrigado pela ajuda. como sermpre clareando os horizontes.
Realmente não testei em cluster. e a questao da lentidão que eu apontei é que 
pra um usuário conectar já era muito lento. A versão é a 10g mesmo.
Vou verificar essas opções. 
Muito obrigado pela ajuda. abs,
André


--- Em sex, 26/2/10, José Laurindo jlchia...@yahoo.com.br escreveu:

De: José Laurindo jlchia...@yahoo.com.br
Assunto: [oracle_br] Re: Ajuda com balanceamento IAS / Forms e Reports WEB
Para: oracle_br@yahoogrupos.com.br
Data: Sexta-feira, 26 de Fevereiro de 2010, 15:33







 



  



  
  
  Colega, de cara vc não cita a versão do Forms/Reports mas se vc está 
usando ias10g deve ser forms 10g, assumo que sim... Eu não tenho aqui um 
ambiente como esse mas realmente a opção inicial que se pensa é o web cache, 
sim, cfrme http://www.oracle. com/technology/ products/ forms/pdf/ 
10g/advancedform sconf.pdf - num cliente anterior (era EBS 11, não aplicação 
customizada, mas EBS roda em cima de Forms anyway) optamos por dois servidores 
em cluster para web cache , e não ficou lento, nem instável : o que deu foi um 
trabalhão desgramado  pra configurar, há n notinas no metalink com issues que 
vc tem que ver, e os patches/bugfixes (alguns que vc tinha que aplicar ANTES do 
patchset final!) eram vários , foi uma implementação complexa mas o resultado 
final foi bom...  Caso vc não queira o web cache, outra opção em software 
poderia ser um http load balancer (ie, balanceamento pelo módulo oc4j , 
http://dirknachbar. blogspot.
 com/2008/ 06/oracle- forms-load- balancing. html fala a respeito e dá o link 
pra exemplo/implementaçã o no technet, que by te way é http://www.oracle. 
com/technology/ products/ forms/pdf/ 10g/advancedform sconf.pdf , o mesmo do 
webcache. Outra opção poderia ser JSERV, ao menos no EBS ele é permitido, então 
creio que dá pra adaptar numa aplicação custom, http://www.pythian. com/news/ 
907/11i-forms- loadbalancing- using-jserv/ é o ref... E nem preciso dizer. 
todas as opções Não São simples de configurar, acesso ao metalink e alguma 
demanda de esforço nisso vão ser INDISPENSÁVEIS, creio...



[]s

 

   Chiappa

   



--- Em oracle...@yahoogrup os.com.br, André Alves andre_...@. .. escreveu



 

 

 

 

 Bom dia a todos. Tenho aqui na empresa dois servidores iguais

 em configuração, com Ias 10g usando a parte de forms e reports, em ambiente 
 Windows 2003. A mesma aplicação está

 rodando bem nos dois servidores. O que eu preciso é fazer balanceamento dessa

 aplicação ou seja, deixar disponível apenas um link de acesso para os usuários

 e algum mecanismo controlar para qual dos dois servidores vai a conexão dele. 
 O

 por que disso? Caso algum servidor venha a falhar os usuários não

 perceberiam,  e eu também poderia

 adicionar um ou mais servidores para dividir a carga. Como o forms e o reports

 são meio burros nessa questão de balanceamento é necessário que o mecanismo de

 balanceamento tenha uma característica chamada sessão persistente, que seria o

 fato de que depois que o usuário abra uma conexão qualquer requisição que ele

 faça vá para o mesmo servidor, diferentemente de uma aplicação web pura que

 pode funcionar por requisição. Até ai tudo bem, a questão é que o único modo

 que eu consegui fazer isso foi colocando na frente desses dois servidores um

 servidor com o webcache que vem faz paste do ias. O problema é que nem a 
 Oracle

 recomenda essa utilização pois fica muito lento e instável e não é recomendado

 colocar em produção. Alguém

 ai tem um ambiente desse?? Ou sabe me dizer algum hardware ou software que

 possa fazer esse balanceamento digno de ir para produção??

 

  

 

 Muito Obrigado,

 

 Abs,

 

 André

 

  

 

 

 

 

    _ _ _ _ _ _

 Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com

 

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








 





 



  






  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Ajuda com balanceamento IAS / Forms e Reports WEB

2010-02-26 Por tôpico André Alves




Bom dia a todos. Tenho aqui na empresa dois servidores iguais
em configuração, com Ias 10g usando a parte de forms e reports, em ambiente 
Windows 2003. A mesma aplicação está
rodando bem nos dois servidores. O que eu preciso é fazer balanceamento dessa
aplicação ou seja, deixar disponível apenas um link de acesso para os usuários
e algum mecanismo controlar para qual dos dois servidores vai a conexão dele. O
por que disso? Caso algum servidor venha a falhar os usuários não
perceberiam,  e eu também poderia
adicionar um ou mais servidores para dividir a carga. Como o forms e o reports
são meio burros nessa questão de balanceamento é necessário que o mecanismo de
balanceamento tenha uma característica chamada sessão persistente, que seria o
fato de que depois que o usuário abra uma conexão qualquer requisição que ele
faça vá para o mesmo servidor, diferentemente de uma aplicação web pura que
pode funcionar por requisição. Até ai tudo bem, a questão é que o único modo
que eu consegui fazer isso foi colocando na frente desses dois servidores um
servidor com o webcache que vem faz paste do ias. O problema é que nem a Oracle
recomenda essa utilização pois fica muito lento e instável e não é recomendado
colocar em produção. Alguém
ai tem um ambiente desse?? Ou sabe me dizer algum hardware ou software que
possa fazer esse balanceamento digno de ir para produção??

 

Muito Obrigado,

Abs,

André

 




  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Referência sobre treinamento na IT Training

2010-02-26 Por tôpico André Alves




Olá Pessoal,

 

Alguém ai pode me dar referências sobre uma um centro de
treinamento chamado IT Training aqui próximo ao metro paraíso? Pelo que eu vi
os cursos não são oficiais Oracle. Mas dentre os não oficiais daria para
confiar?

 

Abs, André




  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Indices para tabelas particionadas

2009-06-24 Por tôpico André Alves
Olá amigos,
 
Passei recentemente uma tabela de não particionanada para particionada em 4 
particoes localizadas fisicamente na mesma tablespace, por range em um campo 
data, tenho cerca de 7 indices nessa tabela localizados. A versão do banco é 
9i. Gostaria de saber se esses indices precisam de algum atributo especial 
devido a essa tabela ser particionada, ou o comando para criação de indice 
continua o mesmo??
 
 
Obrigado, André
 
 
 


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: RES: Res: [oracle_br] Solicitação Mate rial - DBA Oracle 10g

2009-06-24 Por tôpico André Alves
olá anderson, poderia me fornecer tb esse material?? obrigado, André
 


--- Em qui, 18/6/09, Wellington Duarte wellington.dua...@agnet.com.br 
escreveu:


De: Wellington Duarte wellington.dua...@agnet.com.br
Assunto: RES: Res: [oracle_br] Solicitação Material - DBA Oracle 10g
Para: oracle_br@yahoogrupos.com.br
Data: Quinta-feira, 18 de Junho de 2009, 16:29








Marco,

Qual a sua conta?

Wellington

De: oracle...@yahoogrup os.com.br [mailto:oracle...@yahoogrup os.com.br] Em 
nome de Anderson Santiago
Enviada em: segunda-feira, 15 de junho de 2009 21:00
Para: oracle...@yahoogrup os.com.br
Assunto: Res: Res: [oracle_br] Solicitação Material - DBA Oracle 10g

Marco,

tenho os as video aulas do Oracle 9i e 10g e mais um outro dvd contendo 
documetações e oracle 9i , XE e 11 para linux, são muitos pdfs e documentos 
adicionais por mais 50, se quiser somente as video aulas, cabem num dvd é só 
depositar os 50 ou eu envio por sedex a cobrar como desejar.
O valor de envio dos dois cds para seu cep são...

Entrega: A entrega será realizada na agência mais próxima do endereço do 
destinatário.

Valor do Frete: R$ 10,60
Seguro Obrigatório Valor Declarado: R$ 100,00 - Tarifa: R$ 1,00

Serviços Opcionais Mão Própria
Envelope Bolha para DVD: R$ 1,20
Valor Total: R$ 12,80

Clique aqui para saber mais sobre o SEDEX A COBRAR.

por sedex a cobrar, se desejar pode fazer o depósito de 50 pelas video aulas ou 
90 pelos dois DVD´s.
Se quiser depositar direto em conta, podemos fazer desse jeito e posto o sedex 
normal.

Att.

Anderson

- Mensagem original 
De: marco.borges@ ymail.commailto:marco. borges%40ymail. com marco.borges@ 
ymail.commailto:marco. borges%40ymail. com
Para: oracle...@yahoogrup os.com.brmailto:oracle_ br%40yahoogrupos .com.br
Enviadas: Sexta-feira, 12 de Junho de 2009 15:28:20
Assunto: Res: [oracle_br] Solicitação Material - DBA Oracle 10g

Ola Anderson,

Tenho interesse em todo material, voce e de qual cidade? Eu sou de Sao Paulo, 
Cep 05438-300.

Marco Borges
Enviado pelo meu aparelho BlackBerry® da Vivo

-Original Message-
From: Anderson Santiago anderson_santiago@ yahoo.com. brmailto:anderson_ 
santiago% 40yahoo.com. br

Date: Thu, 11 Jun 2009 05:13:29
To: oracle...@yahoogrup os.com.brmailto:oracle_ br%40yahoogrupos .com.br
Subject: Res: [oracle_br] Solicitação Material - DBA Or
acle 10g

Eu estou enviando o DVD com as do 9 e 10g junto, são 50 mais despesas de envio, 
podemos fazer sedex a cobrar se preferir, é só passar o seu endereço que eu 
envio assim que der o ok.

Att.

Anderson

 _ _ __
De: Sandro Gazoni sgaz...@yahoo. com.brmailto:sgazoni% 40yahoo.com. br
Para: oracle...@yahoogrup os.com.brmailto:oracle_ br%40yahoogrupos .com.br
Enviadas: Quinta-feira, 11 de Junho de 2009 8:49:47
Assunto: Re: [oracle_br] Solicitação Material - DBA Oracle 10g

Anderson eu tenho interesse nas video aulas do oracle 10g.

- Original Message -
From: Anderson Santiago
To: oracle...@yahoogrup os.com.br
Sent: Thursday, June 11, 2009 6:21 AM
Subject: Res: [oracle_br] Solicitação Material - DBA Oracle 10g

São 14 arquivos de vide aula do Oracle 9 e 4 video alua do oracle 10g isso dá 
quase 2 gb, eu posso gravar um dvd e mandar pelo correio, por sedex a cobrar ou 
como preferir.
Eles cobrem tudo desde fundamento até técnicas avançadas, em portugues.
Usando eles também pode fazer os testes que vem junto para provar o seu 
conhecimento após cada video aula.
Faço por 50 reais mais o preço do correio. Está bem conta, já que qualquer 
livro de Oracle vai ser bem mais caro (no minimo R$200), menos completo e não 
vai ter os testes,
fora que a Oracle não vende mais essas video-aulas porque o valor era bem 
exorbitante e ninguém comprava.
Segue a lista de todos os topicos que ele aborda.

DVD 1 - Video Aulas Oracle 9i em PORTUGUES
Database Administration - Security
Database Administration - Create a Database
Database Administration - Manage a Instance
Database Administration - Manage Storage Structures
Database Administration - Manage Data Storage
Database Administration - Perform Databse Backups
Database Administration - Recover Databse
Database Administration - Set Up Oracle *Net Services
DML and DDL
Data Retrieval Techniques
Basic SELECT Startements
Performance Tunning - Strategies and Techniques
Performance Tunning - Managing Memory and Disk I/O
Performance Tunning - Optimizing Sorts and Minimizing Contention

DVD 2 - Video Aulas oracle 10g em ingles
Administration Workshop I part 1
Administration Workshop I part 2
Administration Workshop I part 3
Administration Workshop I part 4

Tenho muito mais material, PDF´s e manuais, em portugues e ingles, seria mais 
um dvd e podemos negociar se houver interesse.
Att.

Anderson

 _ _ __
De: Carlos Henrique multimidianet@ uol.com.br
Para: oracle...@yahoogrup os.com.br
Enviadas: Quarta-feira, 10 de Junho de 2009 16:34:40
Assunto: Re: [oracle_br] Solicitação Material - DBA Oracle 10g

Olá Anderson,

estou 

[oracle_br] Re: [usuarios_oracle] Clausula storage de uma tabela grande

2009-04-08 Por tôpico André Alves
Opa!! me desculpe. a versão é 9i, release 9.2.0.8.
e a tablespace foi criada dessa forma:
CREATE TABLESPACE x DATAFILE 
  '/u21/x1.dbf' SIZE 2M AUTOEXTEND OFF,
  '/u21/x2.dbf' SIZE 2M AUTOEXTEND OFF,
  '/u21/x3.dbf' SIZE 2M AUTOEXTEND OFF
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 16K
SEGMENT SPACE MANAGEMENT AUTO;

obrigado,
Abs,
André



--- Em qua, 8/4/09, Diego Luiz piu0...@yahoo.com escreveu:

De: Diego Luiz piu0...@yahoo.com
Assunto: Re: [usuarios_oracle] Clausula storage de uma tabela grande
Para: Grupo Oracle 1 oracle_br@yahoogrupos.com.br, 
usuarios_ora...@yahoogrupos.com.br
Data: Quarta-feira, 8 de Abril de 2009, 8:15












Olá,



Seria interessante você informar a versão do seu database e a configuração da 
tablespace onde a tabela residirá.



Atc,

Piu.



--- Em ter, 7/4/09, André Alves andre_...@yahoo. com.br escreveu:

De: André Alves andre_...@yahoo. com.br

Assunto: [usuarios_oracle] Clausula storage de uma tabela grande

Para: Grupo Oracle 1 oracle...@yahoogrup os.com.br, Grupo Oracle 2 
usuarios_oracle@ yahoogrupos. com.br

Data: Terça-feira, 7 de Abril de 2009, 17:43



Olá a todos.



 



Tenho hoje uma tabela com cerca de 2 bilhões de registros ocupando

cerca de 500g de dados que contempla registros históricos desde 2004 do ERP da

empresa e vou criar uma nova para colocar no lugar desta e manter as duas, a

gigante como dados históricos e a nova para dados a partir desse ano. A

estrutura sql de criação dela hoje no banco está assim: PCTUSED    40,

PCTFREE    10, INITRANS   1, MAXTRANS  

255



STORAGE    (



    INITIAL  80K



    MINEXTENTS   1



    MAXEXTENTS   2147483645



    PCTINCREASE  0



    FREELISTS    1



    FREELIST GROUPS  1



    BUFFER_POOL  DEFAULT



   )



Como vou ter que criar uma igual a esta,  que vai crescer do mesmo jeito

gostaria de

saber se os parâmetros citados acima estão de acordo para receber um alto

volume de registros, com muita inserção e muita leitura.



 



Obrigado, André



Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com



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



 - - --



 = = = = = ===

 Acesse o blog de artigos Oracle: http://www.ora600. com.br 

 = = = = = ===

 usuarios_oracle - 10 anos com voce ! 

 = = = = = ===Links do 
Yahoo!

Grupos



Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com



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




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Clausula storage de uma tabela grande

2009-04-07 Por tôpico André Alves




Olá a todos.

 

Tenho hoje uma tabela com cerca de 2 bilhões de registros ocupando
cerca de 500g de dados que contempla registros históricos desde 2004 do ERP da
empresa e vou criar uma nova para colocar no lugar desta e manter as duas, a
gigante como dados históricos e a nova para dados a partir desse ano. A
estrutura sql de criação dela hoje no banco está assim: PCTUSED    40, 
PCTFREE    10, INITRANS   1, MAXTRANS  
255

STORAGE    (

    INITIAL  80K

    MINEXTENTS   1

    MAXEXTENTS   2147483645

    PCTINCREASE  0

    FREELISTS    1

    FREELIST GROUPS  1

    BUFFER_POOL  DEFAULT

   )

Como vou ter que criar uma igual a esta,  que vai crescer do mesmo jeito 
gostaria de
saber se os parâmetros citados acima estão de acordo para receber um alto
volume de registros, com muita inserção e muita leitura.

 

Obrigado, André




  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Problemas com Server Forms WEB 10g

2009-03-25 Por tôpico André Alves
Olá Rosivaldo, Obrigado mais uma vez pela ajuda.

Atualmente tenho cerca de 300 usuários utilizando a aplicação através
do Firefox com Jinitiator em um server e 100 em outro, utilizando a
aplicação através do IE com JRE 1.6. Tentei fazer o balanceamento de
usuários com um terceiro server com o web cache na frente desses dois
mas ficou muito lento. Aumentei para 2 o número instancias oc4j. estou
utilizando como paramêtro das opções java essa string -server -Xrs
-Djava.security.policy=c:\ias10g\j2ee\OC4J_BI_Forms\config\java2.policy
-Djava.awt.headless=true -Xmx1024M -Xms1024M -XX:+AggressiveHeap e no
grid control ele está informando que está utilizando cerca de 850
megas. 
E também estou passando o número da porta junto com o
endereço do servidor, para não passar pelo web cache, para eliminar um
passo, ou seja, em vez de usar http://server/forms/frmservlet,  eu uso
http://server:7778/forms/frmservlet.

O que está pegando agora é
que de vez em quando um dos servidores (o que tem menos usuários)
congela a aplicação de todos usuários, e eu notei que neste momento o
server http e o server de reports são reiniciados. olhei no log do http
server e não tem nada indicando falha. esse reinicio dura uns 3 minutos
e após o reinicio desses caras a aplicação é liberada. Outra coisa
que está acontecendo tb de forma aleatória é o erro frm-92102. 


Abs, 

André

--- Em ter, 17/3/09, Rosivaldo Ramalho rosiva...@gmail.com escreveu:

De: Rosivaldo Ramalho rosiva...@gmail.com
Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 17 de Março de 2009, 10:59












Ele vai alocar o valor inicial de memória, e depois vai alocando o

quanto for necessário até chegar ao limite que você especificou.



O quanto está utilizando pode ser visto no enterprise manager. E você

pode aumentar o número de processos do oc4j também, mas se não tiver

muitos usuários concorrentes isso não vai ter um efeito muito notável.



2009/3/16 André Alves andre_...@yahoo. com.br:

 Olá Rosivaldo, Mais uma vez muito obrigado pela ajuda. aumentei mais um pouco 
 o parâmetro. e vou fazer mais testes. Esse valor de memória ele apenas aloca 
 uma vez pra abrir o container OC4J pra receber todas as conexões dos 
 usuários, Correto??  tem algum lugar que eu posso ver o consumo deste 
 recurso?? adianta alguma coisa em termos de performance se eu colocar  mais 
 de um processo (vm) para o OC4J ?? tem mais alguma coisa que eu posso mudar 
 pra liberar mais recurso para os usuários da aplicação??



 Muito obrigado pela ajuda.



 Abs,

 André







 --- Em sex, 13/3/09, Rosivaldo Ramalho rosiva...@gmail. com escreveu:

 De: Rosivaldo Ramalho rosiva...@gmail. com

 Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g

 Para: oracle...@yahoogrup os.com.br

 Data: Sexta-feira, 13 de Março de 2009, 16:54

























            Tava respondendo o outro e-mail quando chegou essa nova mensagem...







 Isso mesmo, você pode alterar o valor da memória para quanto for



 necessário, śo lembre que tem que deixar memória para os demais



 componentes do AS.







 Só explicando, o -Xms256M é o valor inicial da jvm e o outro parâmetro



 é o valor final, ou seja, não necessariamente você vai utilizar o 1G



 que você colocou como máximo, mas se necessário, o jvm vai utilizar



 até esse valor.







 2009/3/13 André Alves andre_...@yahoo. com.br:



 Olá Rosivaldo,



 Encontrei um outro arquivo opmn.xml dentro do Oracle_home\ opmn\conf







 dentro dele encontrei essa parte:







 process-type id=OC4J_BI_ Forms module-id=OC4J 



    environment



   variable id=DISPLAY value=localhost: 0/



   variable id=LD_LIBRARY_ PATH value=c:\ias10g\ 
 lib32:c:\ ias10g\lib: c:\ias10g\ jdk\jre\lib\ sparc/



    /environment



    module-data



   category id=start-parameter s



  data id=java-options value=-server -Xrs 
 -Djava.security. policy=c: \ias10g\j2ee\ OC4J_BI_Forms\ config\java2. policy 
 -Djava.awt.headless =true -Xmx1024M -Xms256M/



  data id=oc4j-options value=-properties -userThreads 
 /







 onde era -Xmx512M -Xms128M eu alterei pra -Xmx1024M -Xms256M. seria essa a 
 alteração que vc falou??



 eu poderia aumentar mais ainda esses valores?? meus servers têm 8G de ram 
 cada um.







 Mais uma vez muito obrigado pela ajuda. Abs, André



























 --- Em qua, 11/3/09, Rosivaldo Ramalho rosiva...@gmail. com escreveu:



 De: Rosivaldo Ramalho rosiva...@gmail. com



 Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g



 Para: oracle...@yahoogrup os.com.br



 Data: Quarta-feira, 11 de Março de 2009, 17:08







 André, quanto a lentidão você tem que configurar a memória do



 container oc4j do forms no as, lá no opmn.xml, ou através do



 enterprise manager.







 Quanto ao balanceamento de

Re: [oracle_br] Problemas com Server Forms WEB 10g

2009-03-16 Por tôpico André Alves
Olá Rosivaldo, Mais uma vez muito obrigado pela ajuda. aumentei mais um pouco o 
parâmetro. e vou fazer mais testes. Esse valor de memória ele apenas aloca uma 
vez pra abrir o container OC4J pra receber todas as conexões dos usuários, 
Correto??  tem algum lugar que eu posso ver o consumo deste recurso?? adianta 
alguma coisa em termos de performance se eu colocar  mais de um processo (vm) 
para o OC4J ?? tem mais alguma coisa que eu posso mudar pra liberar mais 
recurso para os usuários da aplicação?? 

Muito obrigado pela ajuda. 

Abs,
André



--- Em sex, 13/3/09, Rosivaldo Ramalho rosiva...@gmail.com escreveu:
De: Rosivaldo Ramalho rosiva...@gmail.com
Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g
Para: oracle_br@yahoogrupos.com.br
Data: Sexta-feira, 13 de Março de 2009, 16:54












Tava respondendo o outro e-mail quando chegou essa nova mensagem...



Isso mesmo, você pode alterar o valor da memória para quanto for

necessário, śo lembre que tem que deixar memória para os demais

componentes do AS.



Só explicando, o -Xms256M é o valor inicial da jvm e o outro parâmetro

é o valor final, ou seja, não necessariamente você vai utilizar o 1G

que você colocou como máximo, mas se necessário, o jvm vai utilizar

até esse valor.



2009/3/13 André Alves andre_...@yahoo. com.br:

 Olá Rosivaldo,

 Encontrei um outro arquivo opmn.xml dentro do Oracle_home\ opmn\conf



 dentro dele encontrei essa parte:



 process-type id=OC4J_BI_ Forms module-id=OC4J 

    environment

   variable id=DISPLAY value=localhost: 0/

   variable id=LD_LIBRARY_ PATH value=c:\ias10g\ lib32:c:\ 
 ias10g\lib: c:\ias10g\ jdk\jre\lib\ sparc/

    /environment

    module-data

   category id=start-parameter s

  data id=java-options value=-server -Xrs 
 -Djava.security. policy=c: \ias10g\j2ee\ OC4J_BI_Forms\ config\java2. policy 
 -Djava.awt.headless =true -Xmx1024M -Xms256M/

  data id=oc4j-options value=-properties -userThreads 
 /



 onde era -Xmx512M -Xms128M eu alterei pra -Xmx1024M -Xms256M. seria essa a 
 alteração que vc falou??

 eu poderia aumentar mais ainda esses valores?? meus servers têm 8G de ram 
 cada um.



 Mais uma vez muito obrigado pela ajuda. Abs, André













 --- Em qua, 11/3/09, Rosivaldo Ramalho rosiva...@gmail. com escreveu:

 De: Rosivaldo Ramalho rosiva...@gmail. com

 Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g

 Para: oracle...@yahoogrup os.com.br

 Data: Quarta-feira, 11 de Março de 2009, 17:08



 André, quanto a lentidão você tem que configurar a memória do

 container oc4j do forms no as, lá no opmn.xml, ou através do

 enterprise manager.



 Quanto ao balanceamento de carga você além de configurar o webcache

 para fazer isso, você tem que criar o cluster da middle para que isso

 fique transparente para as aplicações.



 2009/3/11 André Alves andre_...@yahoo. com.br:









 Olá pessoal, tenho 2 servidores rodando o IAS10g com Forms e

 Reports services versão 10.1.2.3.0 (patch 3) e estou com alguns

 problemas. Depois

 da migração da versão client para a versão web os usuários estão

 reclamando de

 lentidão e instabilidade da aplicação. Nos servidores está sobrando

 recurso,

 tanto em memória quanto em

  processador. Já testei as máquinas de usuário com o browser Firefox

 ,  com Internet Explorer, com Jinitiator

 e com Java versão 1.6. O melhor cenário foi com IE e java 1.6. Mesmo

 assim

 ainda não está perfeito pois algumas telas estão congelando em diversas

 situações,

 de forma aleatória, como por exemplo quando o usuário sai da tela pra

 voltar

 pra uma tela que já estava aberta. Alguém por aqui tem servidor de Forms

 rodando?? Que versão está usando?? Já passou por esses problemas??

 Estou

 procurando também uma forma de fazer uma espécie de balanceamento entre

 os dois

 servidores  pois hoje os usuários são distribuídos

 “na mão” entre os dois servidores. Já fiz funcionar colocando uma

 maquina com o

 Oracle IAS 10g com Web Cachê na frente dos dois servidores, mas ficou

 mais

 lento ainda pra entrar na aplicação.







 Obrigado,



 Abs, André









      Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com



 [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

Re: [oracle_br] Problemas com Server Forms WEB 10g

2009-03-13 Por tôpico André Alves
Olá Rosivaldo, Obrigado pelo retorno, naõ achei um arqquivo chamado opmn.xml, 
achei o oc4j_opmn.xml e o conteudo dele é esse:

ias-component id=OC4J
    process-type id=home module-id=OC4J status=enabled
  module-data
    category id=start-parameters
  data id=java-options value=-Xrs -server 
-Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy 
-Djava.awt.headless=true/
    /category
    category id=stop-parameters
  data id=java-options 
value=-Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy 
-Djava.awt.headless=true/
    /category
  /module-data
  start   timeout=600 retry=2/ 
  stop    timeout=120/ 
  restart timeout=720 retry=2/ 
  port id=ajp range=12501-12600/
  port id=rmi range=12401-12500/
  port id=jms range=12601-12700/
 process-set id=default_island numprocs=1/
    /process-type
  /ias-component

está correto?? onde nesse arquivo está valor que vc citou???

Obrigado,
André




--- Em qua, 11/3/09, Rosivaldo Ramalho rosiva...@gmail.com escreveu:
De: Rosivaldo Ramalho rosiva...@gmail.com
Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g
Para: oracle_br@yahoogrupos.com.br
Data: Quarta-feira, 11 de Março de 2009, 17:08

André, quanto a lentidão você tem que configurar a memória do
container oc4j do forms no as, lá no opmn.xml, ou através do
enterprise manager.

Quanto ao balanceamento de carga você além de configurar o webcache
para fazer isso, você tem que criar o cluster da middle para que isso
fique transparente para as aplicações.

2009/3/11 André Alves andre_...@yahoo.com.br:




 Olá pessoal, tenho 2 servidores rodando o IAS10g com Forms e
 Reports services versão 10.1.2.3.0 (patch 3) e estou com alguns
problemas. Depois
 da migração da versão client para a versão web os usuários estão
reclamando de
 lentidão e instabilidade da aplicação. Nos servidores está sobrando
recurso,
 tanto em memória quanto em
  processador. Já testei as máquinas de usuário com o browser Firefox
 ,  com Internet Explorer, com Jinitiator
 e com Java versão 1.6. O melhor cenário foi com IE e java 1.6. Mesmo
assim
 ainda não está perfeito pois algumas telas estão congelando em diversas
situações,
 de forma aleatória, como por exemplo quando o usuário sai da tela pra
voltar
 pra uma tela que já estava aberta. Alguém por aqui tem servidor de Forms
 rodando?? Que versão está usando?? Já passou por esses problemas??
Estou
 procurando também uma forma de fazer uma espécie de balanceamento entre
os dois
 servidores  pois hoje os usuários são distribuídos
 “na mão” entre os dois servidores. Já fiz funcionar colocando uma
maquina com o
 Oracle IAS 10g com Web Cachê na frente dos dois servidores, mas ficou
mais
 lento ainda pra entrar na aplicação.



 Obrigado,

 Abs, André




      Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [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






-- 
Rosivaldo Azevedo Ramalho
Oracle Database 10g Certified Associate
mail/msn: rosiva...@gmail.com
 web: http://rosivaldo.googlepages.com
blog: http://esquinaoracle.blogspot.com
  mobile: +55 83 8893 8281




--
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





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Problemas com Server Forms WEB 10g

2009-03-13 Por tôpico André Alves
Olá Rosivaldo, 
Encontrei um outro arquivo opmn.xml dentro do Oracle_home\opmn\conf

dentro dele encontrei essa parte:

process-type id=OC4J_BI_Forms module-id=OC4J
   environment
  variable id=DISPLAY value=localhost:0/
  variable id=LD_LIBRARY_PATH 
value=c:\ias10g\lib32:c:\ias10g\lib:c:\ias10g\jdk\jre\lib\sparc/
   /environment
   module-data
  category id=start-parameters
 data id=java-options value=-server -Xrs 
-Djava.security.policy=c:\ias10g\j2ee\OC4J_BI_Forms\config\java2.policy 
-Djava.awt.headless=true -Xmx1024M -Xms256M/
 data id=oc4j-options value=-properties -userThreads /

onde era -Xmx512M -Xms128M eu alterei pra -Xmx1024M -Xms256M. seria essa a 
alteração que vc falou?? 
eu poderia aumentar mais ainda esses valores?? meus servers têm 8G de ram cada 
um. 

Mais uma vez muito obrigado pela ajuda. Abs, André






--- Em qua, 11/3/09, Rosivaldo Ramalho rosiva...@gmail.com escreveu:
De: Rosivaldo Ramalho rosiva...@gmail.com
Assunto: Re: [oracle_br] Problemas com Server Forms WEB 10g
Para: oracle_br@yahoogrupos.com.br
Data: Quarta-feira, 11 de Março de 2009, 17:08

André, quanto a lentidão você tem que configurar a memória do
container oc4j do forms no as, lá no opmn.xml, ou através do
enterprise manager.

Quanto ao balanceamento de carga você além de configurar o webcache
para fazer isso, você tem que criar o cluster da middle para que isso
fique transparente para as aplicações.

2009/3/11 André Alves andre_...@yahoo.com.br:




 Olá pessoal, tenho 2 servidores rodando o IAS10g com Forms e
 Reports services versão 10.1.2.3.0 (patch 3) e estou com alguns
problemas. Depois
 da migração da versão client para a versão web os usuários estão
reclamando de
 lentidão e instabilidade da aplicação. Nos servidores está sobrando
recurso,
 tanto em memória quanto em
  processador. Já testei as máquinas de usuário com o browser Firefox
 ,  com Internet Explorer, com Jinitiator
 e com Java versão 1.6. O melhor cenário foi com IE e java 1.6. Mesmo
assim
 ainda não está perfeito pois algumas telas estão congelando em diversas
situações,
 de forma aleatória, como por exemplo quando o usuário sai da tela pra
voltar
 pra uma tela que já estava aberta. Alguém por aqui tem servidor de Forms
 rodando?? Que versão está usando?? Já passou por esses problemas??
Estou
 procurando também uma forma de fazer uma espécie de balanceamento entre
os dois
 servidores  pois hoje os usuários são distribuídos
 “na mão” entre os dois servidores. Já fiz funcionar colocando uma
maquina com o
 Oracle IAS 10g com Web Cachê na frente dos dois servidores, mas ficou
mais
 lento ainda pra entrar na aplicação.



 Obrigado,

 Abs, André




      Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [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






-- 
Rosivaldo Azevedo Ramalho
Oracle Database 10g Certified Associate
mail/msn: rosiva...@gmail.com
 web: http://rosivaldo.googlepages.com
blog: http://esquinaoracle.blogspot.com
  mobile: +55 83 8893 8281




--
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





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Problemas com Server Forms WEB 10g

2009-03-11 Por tôpico André Alves




Olá pessoal, tenho 2 servidores rodando o IAS10g com Forms e
Reports services versão 10.1.2.3.0 (patch 3) e estou com alguns problemas. 
Depois
da migração da versão client para a versão web os usuários estão reclamando de
lentidão e instabilidade da aplicação. Nos servidores está sobrando recurso,
tanto em memória quanto em
 processador. Já testei as máquinas de usuário com o browser Firefox
,  com Internet Explorer, com Jinitiator
e com Java versão 1.6. O melhor cenário foi com IE e java 1.6. Mesmo assim
ainda não está perfeito pois algumas telas estão congelando em diversas 
situações,
de forma aleatória, como por exemplo quando o usuário sai da tela pra voltar
pra uma tela que já estava aberta. Alguém por aqui tem servidor de Forms
rodando?? Que versão está usando?? Já passou por esses problemas?? Estou
procurando também uma forma de fazer uma espécie de balanceamento entre os dois
servidores  pois hoje os usuários são distribuídos
“na mão” entre os dois servidores. Já fiz funcionar colocando uma maquina com o
Oracle IAS 10g com Web Cachê na frente dos dois servidores, mas ficou mais
lento ainda pra entrar na aplicação.

 

Obrigado, 

Abs, André




  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Re: É possivel compactar uma t abela?

2009-02-02 Por tôpico André Alves
Valeu Zé. Mais uma vez obrigado,
Abs, André



--- Em sex, 30/1/09, jlchiappa jlchia...@yahoo.com.br escreveu:
De: jlchiappa jlchia...@yahoo.com.br
Assunto: [oracle_br] Re: É possivel compactar uma tabela?
Para: oracle_br@yahoogrupos.com.br
Data: Sexta-feira, 30 de Janeiro de 2009, 13:43











Legal, só uma dica a mais que eu não tinha dito : SE são dados que 
não

mudam mais, veja lá a chance de vc os separar numa única tablespace,

recria a tal tabela com COMPRESS etc , e aí vc bota essa tablespace

como ** READ-ONLY ** : com isso, vc faz um backup só (ou dois, se

quiser ser mais seguro) e depois nunca mais , já que os dados são

sempre os mesmo, não faz o menor sentido vc backupear e backupear e

backupear coisas que NUNCA vão mudar É um ganho pra sua janela de

backup, E (além disso) a tablespace estabdo read-only vc pode

facilmente fazer um TRANSPORT dela pra outro banco se quiser, ou até

dropá-la e mais pra frente quando precisar vc faz um transport pro

mesmo banco 

 Pra performance vc pode ganha um pouquinho também com read-only, já

que necessariamente nunca o banco usaria CPU alguma pra controle de

bitmaps (em tablespaces LMT), nunca teria que alterar tabela interna

alguma Via de regra esse ganho é minúsculo, mas não é zero...



[]s



Chiappa

--- Em oracle...@yahoogrup os.com.br, André Alves andre_...@. .. escreveu



 Olá pessoal, obrigado por todas as respostas. 

 

 Vou testar. Meus bancos são 9i e 10g, todos Enterprise.

 

 Abs,

 André

 

 

 --- Em sex, 30/1/09, jlchiappa jlchia...@. .. escreveu:

 De: jlchiappa jlchia...@. ..

 Assunto: [oracle_br] Re: É possivel compactar uma tabela?

 Para: oracle...@yahoogrup os.com.br

 Data: Sexta-feira, 30 de Janeiro de 2009, 9:51

 

 

 

 

 

 

 

 

 

 

 

 Nunca trabalhei com Standard (graças a Deus pois é

limitadíssimo a

 

 mais não poder, a ponto de quase não poder ser considerado banco

 

 Oracle) mas de acordo tanto com o manual Oracle® Database Licensing

 

 Information 10g Release 2 (10.2) cap. 1  - Oracle Database Editions ,

 

 quanto com o mesmo manual versão 11g sorry não tem jeito, compactação

 

 de dados , seja de blocos seja compactação OLTP avançada no 11g não

 

 funciona no Standard, exige EE. O que vc pode fazer é criar uma

 

 tablespace com segment space management manual e mover a tabela pra lá

 

 com PTCFREE 1 PCTUSED 99, obtendo assim um segmento sem espaço em

 

 branco reservado para UPDATEs, mas compactação que é bom, neca

 

 Isso até faz sentido, pois compactação tem a ver com DW, com bancos em

 

 grandes volumes, e o Standard é totalmente inadequado pra isso, as

 

 features DW todas não funcionam nele, então faz algum sendo vc não ter

 

 compactação, que se relaciona diretamente com dw... Eles não falam de

 

 conmpactação de índices, que foi introduzida no 8i, teste aí pra ver

 

 se ao menos isso vc tem.

 

 

 

 []s

 

 

 

 Chiappa

 

 

 

 --- Em oracle...@yahoogrup os.com.br, Josir Gomes josir@ escreveu

 

 

 

  Olá Mestre Chiappa, 

 

  

 

  só para me certificar - esses recursos só funcionam para o Oracle

 

  Enterprise, correto?

 

  

 

  Você conhece algum recurso de compactação para os reles mortais que

 

  tem apenas licença para o Standard ?

 

  

 

  Um abraço,

 

  Josir Gomes

 

  

 

  --- Em oracle...@yahoogrup os.com.br, jlchiappa jlchiappa@

escreveu

 

  

 

   Só pra complementar, a documentação é crucial como eu disse mas

seguem

 

   papers / artigos sobre a compressão 10g e 9i :

 

  

 

 

 

 http://www.oracle. com/technology/ products/ bi/db/10g/

pdf/twp_data_ compression_ 10gr2_0505. pdf

 

   e http://www.oracle- base.com/ articles/ 9i/CompressedTab les9i.php

 

   

 

   []s

 

   

 

 Chiappa

 

 

 

   --- Em oracle...@yahoogrup os.com.br, jlchiappa jlchiappa@

escreveu

 

   

 

Acho que vale a pena complementar, até para que a minha

resposta em

 

outra msg fique mais completa : sim, a compactação OLTP, que

 

 funciona

 

para INSERTs e UPDATEs que trabalhem por linhas, só no 11g, mas

 

 desde

 

a 9i vc tem a compactação DW, block based, que só entra em ação

 

 quando

 

há uma operação que processe múltiplos blocos de uma só vez

(ie, um

 

INSERT nn (select que tragamuitaslinhas) , um MOVE, etc), e no

 

 10g essa

 

mesma compactação por blocos foi extendida para a tablespace,

ie, vc

 

pode ter uma cláusula COMPRESS (sendo por blocos antes do 11g)

para

 

toda uma tablespace, é isso.

 



 

[]s

 



 

 Chiappa

 

--- Em oracle...@yahoogrup os.com.br, Júlio César Corrêa

 

juliotubista@  escreveu

 



 

 Olá André,

 

 Existe sim.É a Compactação de tabelas OLTP dentro da feature

 

 Oracle

 

 Advanced Compression .Pelo que sei é só na versão 11g.é um

 

algoritimo usado

 

 somente para compactaçãod e dados relacionais

Re: [oracle_br] Re: É possivel compactar uma t abela?

2009-01-30 Por tôpico André Alves
Olá pessoal, obrigado por todas as respostas. 

Vou testar. Meus bancos são 9i e 10g, todos Enterprise.

Abs,
André


--- Em sex, 30/1/09, jlchiappa jlchia...@yahoo.com.br escreveu:
De: jlchiappa jlchia...@yahoo.com.br
Assunto: [oracle_br] Re: É possivel compactar uma tabela?
Para: oracle_br@yahoogrupos.com.br
Data: Sexta-feira, 30 de Janeiro de 2009, 9:51











Nunca trabalhei com Standard (graças a Deus pois é limitadíssimo a

mais não poder, a ponto de quase não poder ser considerado banco

Oracle) mas de acordo tanto com o manual Oracle® Database Licensing

Information 10g Release 2 (10.2) cap. 1  - Oracle Database Editions ,

quanto com o mesmo manual versão 11g sorry não tem jeito, compactação

de dados , seja de blocos seja compactação OLTP avançada no 11g não

funciona no Standard, exige EE. O que vc pode fazer é criar uma

tablespace com segment space management manual e mover a tabela pra lá

com PTCFREE 1 PCTUSED 99, obtendo assim um segmento sem espaço em

branco reservado para UPDATEs, mas compactação que é bom, neca

Isso até faz sentido, pois compactação tem a ver com DW, com bancos em

grandes volumes, e o Standard é totalmente inadequado pra isso, as

features DW todas não funcionam nele, então faz algum sendo vc não ter

compactação, que se relaciona diretamente com dw... Eles não falam de

conmpactação de índices, que foi introduzida no 8i, teste aí pra ver

se ao menos isso vc tem.



[]s



Chiappa



--- Em oracle...@yahoogrup os.com.br, Josir Gomes jo...@... escreveu



 Olá Mestre Chiappa, 

 

 só para me certificar - esses recursos só funcionam para o Oracle

 Enterprise, correto?

 

 Você conhece algum recurso de compactação para os reles mortais que

 tem apenas licença para o Standard ?

 

 Um abraço,

 Josir Gomes

 

 --- Em oracle...@yahoogrup os.com.br, jlchiappa jlchiappa@ escreveu

 

  Só pra complementar, a documentação é crucial como eu disse mas seguem

  papers / artigos sobre a compressão 10g e 9i :

 



http://www.oracle. com/technology/ products/ bi/db/10g/ pdf/twp_data_ 
compression_ 10gr2_0505. pdf

  e http://www.oracle- base.com/ articles/ 9i/CompressedTab les9i.php

  

  []s

  

Chiappa



  --- Em oracle...@yahoogrup os.com.br, jlchiappa jlchiappa@ escreveu

  

   Acho que vale a pena complementar, até para que a minha resposta em

   outra msg fique mais completa : sim, a compactação OLTP, que

funciona

   para INSERTs e UPDATEs que trabalhem por linhas, só no 11g, mas

desde

   a 9i vc tem a compactação DW, block based, que só entra em ação

quando

   há uma operação que processe múltiplos blocos de uma só vez (ie, um

   INSERT nn (select que tragamuitaslinhas) , um MOVE, etc), e no

10g essa

   mesma compactação por blocos foi extendida para a tablespace, ie, vc

   pode ter uma cláusula COMPRESS (sendo por blocos antes do 11g) para

   toda uma tablespace, é isso.

   

   []s

   

Chiappa

   --- Em oracle...@yahoogrup os.com.br, Júlio César Corrêa

   juliotubista@  escreveu

   

Olá André,

Existe sim.É a Compactação de tabelas OLTP dentro da feature

Oracle

Advanced Compression .Pelo que sei é só na versão 11g.é um

   algoritimo usado

somente para compactaçãod e dados relacionais.



CREATE TABLE emp (

emp_id NUMBER

, first_name VARCHAR2(128)

, last_name VARCHAR2(128)

) COMPRESS FOR ALL OPERATIONS;



E este exemplo para DW:



CREATE TABLE emp (

emp_id NUMBER

, first_name VARCHAR2(128)

, last_name VARCHAR2(128)

) COMPRESS [FOR DIRECT_LOAD OPERATIONS];



Link:

   

  

 



http://www.oracle. com/technology/ global/lad- pt/documentation /collaterals/ 
advanced- compression- whitepaper. pdf





Nunca utilizei essa feature,mas no seu caso acho

interessante ler

   o artigo

sobre ele.É um paper de Abril/2008,portanto atualizado.Nem um

   ano.Acho que

não mudou muita coisa.



Flw,





2009/1/29 André Alves andre_ict@



   Olá pessoal,

 Tenho aqui no servidor de BD um grande problema de espaço pois

   tenho por

 questão da regra de negócio que é manter dados de muitos anos em

   algumas

 tabelas e essas tablelas são enormes, tipo 500, 600g em uma só

   tabela. Como

 são dados históricos não são acessados com muita frequência, mas

   precisam

 estar lá quando decidirem usar. eu queria saber se há uma

forma de

 compactar essa tabela e fazer ela ocupar menos espaço do que

   ocupa hoje?

 existe essa mágica??



 Obrigado,

 André



 Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com



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

removidas]



  









-- 

Júlio César Corrêa

IS Technologist - Oracle DBA

http://jccorrea. blogspot. com



To stay competitive in the tech industry

[oracle_br] Como diminuir tablespace

2009-01-29 Por tôpico André Alves
Olá Pessoal, descubri num banco de dados aqui da empresa uma tabela duplicada 
por um desenvolvedor que estava ocupando cerca de 300g dentro de uma tablespace 
de 800g e após excluir essa tabela a tablespace ficou com o espaço livre porém 
esse espaço vai demorar pra ser consumido novamente. Eu gostaria de saber qual 
o jeito mais indicado de diminuir essa tablespace pois apenas dando um resize 
nos datafiles não é possível pois é retornado que o espaço está sendo 
utilizado.  Seria com um move table pra uma outra tablespace menor? 
Obrigado pela ajuda,
André 



  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] É possivel compactar uma tabela?

2009-01-29 Por tôpico André Alves
Olá pessoal,
Tenho aqui no servidor de BD um grande problema de espaço pois tenho por 
questão da regra de negócio que é manter dados de muitos anos em algumas 
tabelas e essas tablelas são enormes, tipo 500, 600g em uma só tabela. Como são 
dados históricos não são acessados com muita frequência, mas precisam estar lá 
quando decidirem usar. eu queria saber se há uma forma de compactar essa 
tabela e fazer ela ocupar menos espaço do que ocupa hoje? existe essa mágica??

Obrigado,
André





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Rastreabilidade PL

2009-01-11 Por tôpico André Alves
O SQL Navigator, da Quest, faz isso.

2009/1/10 Eric Arantes kalang...@yahoo.com.br

   Boa tarde !

 Estou precisando de alguma ferramenta ou alguem que já tenha  feito algo
 parecido.
 Preciso buscar as dependencias de uma pl. Por exemplo, dentro de uma packge
 eu tenho um procedure, essa processure chama uma função e essa função chama
 outra função.
 O que preciso é dizer a função ou procedure que busco e descobrir, até um
 3º nível, aonde mais ela é chamada e qual o impacto na alteração dessa
 função.

 Fiz por scrip usando dba_source, dba_dependeces e dba_procedure mas
 precisei de 06 cursores simultaneos para percorrer todos os schemas de banco
 e isso ficou um tanto deperfomatico.

 Será que alguem tem uma solução melhor.

 Utilizo oracle 10.0.2 e red had.

 Obrigado

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

 



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



Re: [oracle_br] Re: Shell Script start stop Oracle 10g HPUX

2008-12-17 Por tôpico André Alves
Olá Regis Valeu mais uma vez. Abs, André



--- Em ter, 16/12/08, Regis Bavaresco regisbavare...@yahoo.com.br escreveu:
De: Regis Bavaresco regisbavare...@yahoo.com.br
Assunto: [oracle_br] Re: Shell Script start stop Oracle 10g HPUX
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 16 de Dezembro de 2008, 19:25











Olá André eu adicionaria o comando:



SQL alter system checkpoint;



Abraço.

Regis Bavaresco



--- Em oracle...@yahoogrup os.com.br, André Alves andre_...@. .. 

escreveu



 Olá Regis e Marcos,

 Agradeço a vocês pela ajuda dada.

 Regis, quanto ao ponto observado por você sobre o shutdown abort 

sei que não é o certo de se fazer. mas tenho bancos aqui que se eu 

fizer o shutdown com immediate por exemplo ele fica umas 5 horas pra 

baixar, devido ao numero de transações e usuários. Existe mais algum 

comando que eu possa usar antes do shutdown abort para minimizar 

qualquer chance de erro?? Hoje eu faço assim:

 alter system switch logfile;

 alter system archive log current;

 shutdown abort;

 startup restrict; 

 shutdown immediate;

 

 Muito obrigado,

 Abs,

 André

 

 

 

 

 --- Em qua, 10/12/08, Regis Bavaresco regisbavaresco@ ... escreveu:

 De: Regis Bavaresco regisbavaresco@ ...

 Assunto: [oracle_br] Re: Shell Script start stop Oracle 10g HPUX

 Para: oracle...@yahoogrup os.com.br

 Data: Quarta-feira, 10 de Dezembro de 2008, 18:47

 

 

 

 

 

 

 

 

 

 

 

 Olá André,

 

 

 

 Desculpe me meter mas pelo q percebi nesse script, seja ele com if, 

 

 case ou outra forma de identificar as variáveis pelo shell.

 

 Você está dando comando de shutdown abort sempre que precisa 

derrubar 

 

 o banco de dados.

 

 Eu verificaria esse detalhe.

 

 Abaixo um script simples para essa tarefa, att esse script não faz 

 

 nenhuma tarefa no listener:

 

 #--- - - - - --

 

 ORACLE_SID=Exemplo

 

 export ORACLE_SID

 

 

 

 . /usr/local/bin/ oraenv

 

 

 

 case $1 in

 

   start) sqlplus  EOF

 

  connect / as sysdba

 

  startup

 

 EOF

 

  ;;

 

 

 

 stop) sqlplus  EOF

 

  connect / as sysdba

 

  shutdown immediate

 

 EOF

 

  ;;

 

 esac

 

 

 

 #--- - - - - --

 

 vc chama o script:

 

 $ exemplo.sh start

 

 

 

 Pode adaptar o script para variável $2 receber o SID mas no exemplo 

o 

 

 SID é nome do script isso evita confusão.

 

 $ script.sh start Exemplo

 

 

 

 Abraço

 

 

 

 Regis Bavaresco

 

 OCA 10g

 

 

 

 --- Em oracle...@yahoogrup os.com.br, André Alves andre_ict@ .. 

 

 escreveu

 

 

 

  Olá Pessoal,

 

  Tenho aqui um script num server AIX que serve para iniciar e 

parar 

 

 vários bancos passando o SID e start ou stop e queria usá-lo num 

 

 server HPUX mas não está funcionando.

 

  

 

  O uso seria assim: ./ora_ss.sh EMREP start ou /ora_ss.sh EMREP 

stop

 

  

 

  O script é esse: 

 

  #!/bin/ksh

 

  #

 

  

 

  

 

  

 

  [ X$1 == X ]  echo Usage $(basename $0) {instance_name} 

 

 {start|stop} 

 

  [ X$2 == X ]  return

 

  

 

  rm /tmp/*$2.tmp 2 /dev/null

 

  log=/tmp/$$. $2.tmp

 

  

 

  do_sql ()

 

  {

 

  $ORACLE_HOME/ bin/sqlplus -s  /nolog $log EOF

 

  connect / as sysdba

 

  $@

 

  EOF

 

  }

 

  

 

  

 

  export ORACLE_SID=$ 1

 

  [ $2 == start ]  set startup open

 

  [ $2 == stop ]  set shutdown abort  startup restrict  

 

 shutdown abort

 

  do_sql $@

 

  

 

  O erros que retornam são esses:

 

  

 

  ./ora_ss.sh[ 6]: ==: unknown test operator

 

  ./ora_ss.sh[ 7]: ==: unknown test operator

 

  ./ora_ss.sh[ 22]: ==: unknown test operator

 

  ./ora_ss.sh[ 23]: ==: unknown test operator

 

  

 

  

 

  Alguém poderia me ajudar a descobrir o que podem ser esses 

erros???

 

  

 

  Muito obrigado, Abs, André

 

  

 

  

 

  

 

  

 

  

 

Veja quais são os assuntos do momento no Yahoo! +Buscados

 

  http://br.maisbusca dos.yahoo. com

 

  

 

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

 

 

 

 

 

 

   

 

 

 

   



   

   

 

 

 

 

 

 

 

 

   

 

 

   

   

 

 

   Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com

 

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






  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Re: Shell Script start stop Oracle 10g HPUX

2008-12-16 Por tôpico André Alves
Olá Regis e Marcos,
Agradeço a vocês pela ajuda dada.
Regis, quanto ao ponto observado por você sobre o shutdown abort sei que não é 
o certo de se fazer. mas tenho bancos aqui que se eu fizer o shutdown com 
immediate por exemplo ele fica umas 5 horas pra baixar, devido ao numero de 
transações e usuários. Existe mais algum comando que eu possa usar antes do 
shutdown abort para minimizar qualquer chance de erro?? Hoje eu faço assim:
alter system switch logfile;
alter system archive log current;
shutdown abort;
startup restrict; 
shutdown immediate;

Muito obrigado,
Abs,
André




--- Em qua, 10/12/08, Regis Bavaresco regisbavare...@yahoo.com.br escreveu:
De: Regis Bavaresco regisbavare...@yahoo.com.br
Assunto: [oracle_br] Re: Shell Script start stop Oracle 10g HPUX
Para: oracle_br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Dezembro de 2008, 18:47











Olá André,



Desculpe me meter mas pelo q percebi nesse script, seja ele com if, 

case ou outra forma de identificar as variáveis pelo shell.

Você está dando comando de shutdown abort sempre que precisa derrubar 

o banco de dados.

Eu verificaria esse detalhe.

Abaixo um script simples para essa tarefa, att esse script não faz 

nenhuma tarefa no listener:

#--- - - - - --

ORACLE_SID=Exemplo

export ORACLE_SID



. /usr/local/bin/ oraenv



case $1 in

  start) sqlplus  EOF

 connect / as sysdba

 startup

EOF

 ;;



stop) sqlplus  EOF

 connect / as sysdba

 shutdown immediate

EOF

 ;;

esac



#--- - - - - --

vc chama o script:

$ exemplo.sh start



Pode adaptar o script para variável $2 receber o SID mas no exemplo o 

SID é nome do script isso evita confusão.

$ script.sh start Exemplo



Abraço



Regis Bavaresco

OCA 10g



--- Em oracle...@yahoogrup os.com.br, André Alves andre_...@. .. 

escreveu



 Olá Pessoal,

 Tenho aqui um script num server AIX que serve para iniciar e parar 

vários bancos passando o SID e start ou stop e queria usá-lo num 

server HPUX mas não está funcionando.

 

 O uso seria assim: ./ora_ss.sh EMREP start ou /ora_ss.sh EMREP stop

 

 O script é esse: 

 #!/bin/ksh

 #

 

 

 

 [ X$1 == X ]  echo Usage $(basename $0) {instance_name} 

{start|stop} 

 [ X$2 == X ]  return

 

 rm /tmp/*$2.tmp 2 /dev/null

 log=/tmp/$$. $2.tmp

 

 do_sql ()

 {

 $ORACLE_HOME/ bin/sqlplus -s  /nolog $log EOF

 connect / as sysdba

 $@

 EOF

 }

 

 

 export ORACLE_SID=$ 1

 [ $2 == start ]  set startup open

 [ $2 == stop ]  set shutdown abort  startup restrict  

shutdown abort

 do_sql $@

 

 O erros que retornam são esses:

 

 ./ora_ss.sh[ 6]: ==: unknown test operator

 ./ora_ss.sh[ 7]: ==: unknown test operator

 ./ora_ss.sh[ 22]: ==: unknown test operator

 ./ora_ss.sh[ 23]: ==: unknown test operator

 

 

 Alguém poderia me ajudar a descobrir o que podem ser esses erros???

 

 Muito obrigado, Abs, André

 

 

 

 

 

   Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com

 

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






  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Shell Script start stop Oracle 10g HPUX

2008-12-10 Por tôpico André Alves
Olá Pessoal,
Tenho aqui um script num server AIX que serve para iniciar e parar vários 
bancos passando o SID e start ou stop e queria usá-lo num server HPUX mas não 
está funcionando.

O uso seria assim: ./ora_ss.sh EMREP start ou /ora_ss.sh EMREP stop

O script é esse: 
#!/bin/ksh
#



[ X$1 == X ]  echo Usage $(basename $0) {instance_name} {start|stop}
[ X$2 == X ]  return

rm /tmp/*$2.tmp 2 /dev/null
log=/tmp/$$.$2.tmp

do_sql ()
{
$ORACLE_HOME/bin/sqlplus -s  /nolog $log EOF
connect / as sysdba
$@
EOF
}


export ORACLE_SID=$1
[ $2 == start ]  set startup open
[ $2 == stop ]  set shutdown abort  startup restrict  shutdown abort
do_sql $@

O erros que retornam são esses:

./ora_ss.sh[6]: ==: unknown test operator
./ora_ss.sh[7]: ==: unknown test operator
./ora_ss.sh[22]: ==: unknown test operator
./ora_ss.sh[23]: ==: unknown test operator


Alguém poderia me ajudar a descobrir o que podem ser esses erros???

Muito obrigado, Abs, André





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: RES: [oracle_br] Critério para separaç ão de tabelas

2008-10-10 Por tôpico André Alves
Valeu Dalton.
Abs, André


--- Em qui, 9/10/08, Dalton Pereira [EMAIL PROTECTED] escreveu:
De: Dalton Pereira [EMAIL PROTECTED]
Assunto: RES: [oracle_br] Critério para separação de tabelas
Para: oracle_br@yahoogrupos.com.br, Grupo Oracle 2 [EMAIL PROTECTED]
Data: Quinta-feira, 9 de Outubro de 2008, 14:58











Olá André

 

Eu separaria por tipo de segmento: tabela, índice e LOB e por tamanho pequeno, 
médio e grande. Quanto aos parametros de storage, usaria EXTENT MANAGEMENT 
LOCAL UNIFORM SIZE. Tablespaces peguenas 1M, médias 128M e grandes 512M

 

Atenciosamente,

 

Dalton



 _ _ __



De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de 
André Alves

Enviada em: quarta-feira, 8 de outubro de 2008 17:07

Para: Grupo Oracle 1; Grupo Oracle 2

Assunto: [oracle_br] Critério para separação de tabelas 



Olá Pessoal. Estou precisando fazer uma separação de tabelas

num banco de dados 10g e estava pensando em separa-las em 3 tablespaces, por

exemplo, pequena, media e grande, e usaria como critério de separação o tamanho

do objeto, por exemplo, tabela até 1g vai para a tablespace pequena, até 50g

vai para a tablespace media e acima disso vai para a tablespace grande. Essa

separação é válida e recomendada? Qual o critério que eu deveria levar em conta

para fazer isso da forma mais correta? Na questão dos parâmetros de storage

como eles poderiam ser calculados? 



Obrigado,



André



Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara 
@ymail.com ou @rocketmail. com.

http://br.new. mail.yahoo. com/addresses http://br.new. mail.yahoo. 
com/addresses 



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



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




  




 

















  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



[oracle_br] Critério para separação de tabelas

2008-10-08 Por tôpico André Alves




Olá Pessoal. Estou precisando fazer uma separação de tabelas
num banco de dados 10g e estava pensando em separa-las em 3 tablespaces, por
exemplo, pequena, media e grande, e usaria como critério de separação o tamanho
do objeto, por exemplo, tabela até 1g vai para a tablespace pequena, até 50g
vai para a tablespace media e acima disso vai para a tablespace grande. Essa
separação é válida e recomendada? Qual o critério que eu deveria levar em conta
para fazer isso da forma mais correta? Na questão dos parâmetros de storage
como eles poderiam ser calculados? 

 

Obrigado,

André




  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



[oracle_br] Deadlock

2008-09-10 Por tôpico André Alves
Olá amigos, estou com um problema na minha aplicação relacionado a deadlock. de 
uns dias para cá tem dado uns 5 por dia e trava uma parte do sistema; Já 
verifiquei em alguns documentos do metalink onde falam sobre a alteração do 
parametro initrans dos objetos envolvidos;  valor que estava era 1 e agora eu 
alterei para 20. Alguem já esteve nessa situação?? Segue um pedação do meu 
arquivo de log;

information may aid in determining the deadlock:
Deadlock graph:
   -Blocker(s)  -Waiter(s)-
Resource Name  process session holds waits  process session holds waits
TM-203a-   231  86   S   81  95  SX
TM-203a-    81  95  SX  164  59   S
TM-2045-   164  59    SX    324 265   S
TM-203a-   324 265    SX    231  86   S
session 86: DID 0001-00E7-0021  session 95: DID 0001-0051-001A
session 95: DID 0001-0051-001A  session 59: DID 0001-00A4-0020
session 59: DID 0001-00A4-0020  session 265: DID 0001-0144-0008
session 265: DID 0001-0144-0008 session 86: DID 0001-00E7-0021
Rows waited on:
Session 95: obj - rowid = 203E - AAACA+AAtA
  (dictionary objn - 8254, file - 45, block - 0, slot - 0)
Session 59: obj - rowid = 2040 - AABM8qAAUA
  (dictionary objn - 8256, file - 20, block - 0, slot - 0)
Session 265: obj - rowid = 00035DA4 - AAA12kAAWA
  (dictionary objn - 220580, file - 22, block - 0, slot - 0)
Session 86: obj - rowid = 1EB8 - AAAB64ABRA
  (dictionary objn - 7864, file - 81, block - 0, slot - 0)
Information on the OTHER waiting sessions:
Session 95:
  pid=81 serial=1181 audsid=19919595 user: 2446/DDV
  O/S info: user: kmagalhaes_coop, term: SPO-1243, ospid: 1768:2060, machine: 
TRANSIT\SPO-1243
ksh: 
=:10,TB_AUX_DT_ATRIB_FINAL=:11,TB_AUX_ATRIBUICAO=:12,TB_AUX_STATUS=:13,INSCR_EST=:14,DIA_VENCIMENTO=:15,ID_EMPRESA=:16,ID_PRODUTO=:17: 
 not found.
    program:
  Current SQL Statement:
[EMAIL PROTECTED] /u01/app/oracle/admin/ITCPRD01/udump]$ The following deadlock 
is not an ORACLE error. It is a
deadlock due to user error in the design of an application
or from issuing incorrect ad-hoc SQL. The following
information may aid in determining the deadlock:
Deadlock graph:
   -Blocker(s)  -Waiter(s)-
Resource Name  process session holds waits  process session holds waits
TM-203a-   231  86   S   81  95  SX
TM-203a-    81  95  SX  164  59   S
TM-2045-   164  59    SX    324 265   S
TM-203a-   324 265    SX    231  86   S
session 86: DID 0001-00E7-0021  session 95: DID 0001-0051-001A
session 95: DID 0001-0051-001A  session 59: DID 0001-00A4-0020
session 59: DID 0001-00A4-0020  session 265: DID 0001-0144-0008
session 265: DID 0001-0144-0008 session 86: DID 0001-00E7-0021
Rows waited on:
Session 95: obj - rowid = 203E - AAACA+AAtA
  (dictionary objn - 8254, file - 45, block - 0, slot - 0)
Session 59: obj - rowid = 2040 - AABM8qAAUA
  (dictionary objn - 8256, file - 20, block - 0, slot - 0)
Session 265: obj - rowid = 00035DA4 - AAA12kAAWA
  (dictionary objn - 220580, file - 22, block - 0, slot - 0)
Session 86: obj - rowid = 1EB8 - AAAB64ABRA
  (dictionary objn - 7864, file - 81, block - 0, slot - 0)
Information on the OTHER waiting sessions:
Session 95:
  pid=81 serial=1181 audsid=19919595 user: 2446/DDV
  O/S info: user: kmagalhaes_coop, term: SPO-1243, ospid: 1768:2060, machine: 
TRANSIT\SPO-1243
    program:
  Current SQL Statement:

INSERT INTO 
SUB_AGENDAMENTO(DT_INST,MARCA_PABX,STATUS_INST,DATA_ATRI,DATA_VISITA,TB_AUX_DT_RETORNO,TB_AUX_FILA_ATRIB,NOME_TMKT,TB_AUX_DESC_PROC,TB_AUX_ENDEREC
O,TB_AUX_CNPJ,TB_AUX_SQ,TB_AUX_CD_VEND,COD_FILIAL,ID_EMPRESA) VALUES 
(:1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12,:13,:14,:15)
Session 59:
  pid=164 serial=3757 audsid=19920478 user: 2327/SHE
ksh: The:  not found.
[EMAIL PROTECTED] /u01/app/oracle/admin/ITCPRD01/udump]$ deadlock due to user 
error in the design of an application
ksh: deadlock:  not found.
[EMAIL PROTECTED] /u01/app/oracle/admin/ITCPRD01/udump]$ or from issuing 
incorrect ad-hoc SQL. The following
ksh: or:  not found.
[EMAIL PROTECTED] /u01/app/oracle/admin/ITCPRD01/udump]$ information may aid in 
determining the deadlock:
ksh: information:  not found.
Deadlock graph:
   -Blocker(s)  -Waiter(s)-
Resource Name  process session holds waits  process session holds waits
TM-203a-   231  86   S   81  95  SX
TM-203a-    

[oracle_br] Erro Instalação Oracle Cluster - 10g R2 HPUX 11.31

2008-08-23 Por tôpico André Alves
Olá amigos, To tentando instalar o Oracle Cluster num HP UX 11.31 e ao chamar o 
instalador vem a seguinte mensagem:
'Please wait ... Cannot exec - /tmp/.../IA64N/java 
execvp (): No such file or directory'

Alguém já viu isso?? Existe uma forma de corrigir??

Obrigado, Abs, André





  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



RES: [oracle_br] Lock Table...

2008-08-07 Por tôpico André Alves
Pois é caro André…

Infelizmente não temos um ambiente de testes onde possamos reproduzir um
ambiente semelhante ao da produção devido a complexidade do ambiente.

 

Mas obrigado pela ajuda. Acho que a idéia da trigger pode ser uma boa, vamos
tentar isto aqui.

 

Obrigado,

André Alves.

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Andre Santos
Enviada em: terça-feira, 5 de agosto de 2008 10:34
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Lock Table...

 

Xará

Achei que TP_REGISTRO significasse tipo de registro e faria uma chave
composta com SQ_REGISTRO.

Sobre a freqüência de atualização e o problema com lock, é difícil
responder... o ideal seria fazer testes de carga/stress em uma base de
testes.
De qualquer forma, penso que seria interessante ter um tratamento de erro no
trigger, tentando contornar/prevenir um erro de PK...
Uma maneira seria captar o erro e tentar a inclusão novamente
(preferencialmente aguardando um tempo aleatório).
Mas tudo tem um preço: esse tratamento, da forma como imaginei, também pode
gerar um overhead...

Conclusão: para ter uma solução segura, não tem como escapar de uma boa fase
de testes! ;^) Verificando essas possibilidades técnicas.

[ ]

André

Em 04/08/08, André Alves andre_tato11@ mailto:andre_tato11%40yahoo.com.br
yahoo.com.br escreveu:

 Valeu André.

 O TP_REGISTRO é a única coluna da chave primária da tabela.

 No entanto, em determinados horários do dia a freqüência de atualização
 desta tabela é bastante alta... será que essa sua sugestão resolveria o
 problema do dead lock?

 _

 De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
oracle_br%40yahoogrupos.com.br [mailto:
 [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
oracle_br%40yahoogrupos.com.br] Em
 nome de Andre Santos
 Enviada em: segunda-feira, 4 de agosto de 2008 09:36
 Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br
os.com.br oracle_br%40yahoogrupos.com.br
 Assunto: Re: [oracle_br] Lock Table...

 Xará

 Se não houver uma concorrência muito alta para inclusão nessa tabela,
teste
 fazer um trigger assim:

 CREATE OR REPLACE tg_inc_sua_tabela
 BEFORE INSERT ON sua_tabela
 FOR EACH ROW
 BEGIN
 SELECT MAX( sq_registro ) + 1
 INTO :NEW.sq_registro
 FROM sua_tabela
 WHERE tp_registro = :NEW.tp_registro;
 END;
 /

 Imagino que o índice da chave primária tenha a coluna TP_REGISTRO em
 primeiro lugar (para melhor desempenho).

 [ ]

 André

 Em 02/08/08, André Alves andre_tato11@ mailto:
 andre_tato11%40yahoo.com.br andre_tato11%2540yahoo.com.br
 yahoo.com.br escreveu:
 
  Tenho uma situação semelhante a do Márcio e não posso utilizar SEQUENCE,
  pois a chave é composta. A minha tabela de chaves tem duas colunas
 
  TP_REGISTRO VARCHAR2(5) NOT NULL (PK)
 
  SQ_REGISTRO NUMBER(10) NOT NULL
 
  Temos várias rotinas que executam BATCH e que obtém a chave por esta
  tabela.
  Nós estamos utilizando SELECT FOR UPDATE para locar o registro, porém
  aparentemente está dando DEAD LOCK, a sessão fica presa e cai com
 SNAPSHOT
  TOO OLD.
 
  Nossa versão de Oracle é o 9.0.2 em HPUX. Se alguém tiver alguma
idéia...
 
  _
 
  De: [EMAIL PROTECTED]
mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
 os.com.br
 oracle_br%40yahoogrupos.com.br [mailto:
  [EMAIL PROTECTED]
mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
 os.com.br
 oracle_br%40yahoogrupos.com.br] Em
  nome de Diego Leite
  Enviada em: sábado, 2 de agosto de 2008 11:55
  Para: [EMAIL PROTECTED]
mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
 
 os.com.br oracle_br%40yahoogrupos.com.br
  Assunto: Re: [oracle_br] Lock Table...
 
  Lock Table nao e aconselhavel pela ORACLE. Pq nao criar uma
  sequence?Imagine 2 sistemas(com N usuarios tentando acessar essa
  tabela locada!!
 
  2008/8/1 Márcio Ricardo Alves da Silva [EMAIL PROTECTED]
  mailto:marcio_cbj%40yahoo.com.br
marcio_cbj%2540yahoo.com.brmarcio_cbj%
 2540yahoo.com.br com.br:
   Untitled DocumentBoas.
  
   a utlização do comando Lock Table é aconselhável a sua utilização?
 Estou
  com uma situação que o ID de uma tabela é gerado manualmente sem
 sequence
  e hoje dois sistemas utilizam esse ID, e aonteceu de os sistemas pegarem
 o
  mesmo ID. Pensei em pegar o ID só na hora da gravação do registro, acho
  mais
  garantido mais não 100%.
  
  
   -
   Márcio Ricardo Alves da Silva
   Programador .Net
   OCA 9i
   marcio.silva@
 mailto:marcio.silva%40config.com.br marcio.silva%2540config.com.br
 marcio.silva%2540config.com.br
  config.com.br
  
   Config Informática Ltda
   Av. Eng. Luis Carlos Berrine, 801 - 7o. andar
   04571-010 - Brooklin Novo - São Paulo - SP
   Fone (11) 5501-8300
   Fax (11) 5501-8302
   www.config.com.br
  
  
   [As partes desta mensagem que não continham texto foram removidas

RES: [oracle_br] Lock Table...

2008-08-04 Por tôpico André Alves
Valeu André.

O TP_REGISTRO é a única coluna da chave primária da tabela.

 

No entanto, em determinados horários do dia a freqüência de atualização
desta tabela é bastante alta... será que essa sua sugestão resolveria o
problema do dead lock?

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Andre Santos
Enviada em: segunda-feira, 4 de agosto de 2008 09:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Lock Table...

 

Xará

Se não houver uma concorrência muito alta para inclusão nessa tabela, teste
fazer um trigger assim:

CREATE OR REPLACE tg_inc_sua_tabela
BEFORE INSERT ON sua_tabela
FOR EACH ROW
BEGIN
SELECT MAX( sq_registro ) + 1
INTO :NEW.sq_registro
FROM sua_tabela
WHERE tp_registro = :NEW.tp_registro;
END;
/

Imagino que o índice da chave primária tenha a coluna TP_REGISTRO em
primeiro lugar (para melhor desempenho).

[ ]

André

Em 02/08/08, André Alves andre_tato11@ mailto:andre_tato11%40yahoo.com.br
yahoo.com.br escreveu:

 Tenho uma situação semelhante a do Márcio e não posso utilizar SEQUENCE,
 pois a chave é composta. A minha tabela de chaves tem duas colunas

 TP_REGISTRO VARCHAR2(5) NOT NULL (PK)

 SQ_REGISTRO NUMBER(10) NOT NULL

 Temos várias rotinas que executam BATCH e que obtém a chave por esta
 tabela.
 Nós estamos utilizando SELECT FOR UPDATE para locar o registro, porém
 aparentemente está dando DEAD LOCK, a sessão fica presa e cai com SNAPSHOT
 TOO OLD.

 Nossa versão de Oracle é o 9.0.2 em HPUX. Se alguém tiver alguma idéia...

 _

 De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
oracle_br%40yahoogrupos.com.br [mailto:
 [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
oracle_br%40yahoogrupos.com.br] Em
 nome de Diego Leite
 Enviada em: sábado, 2 de agosto de 2008 11:55
 Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br
os.com.br oracle_br%40yahoogrupos.com.br
 Assunto: Re: [oracle_br] Lock Table...

 Lock Table nao e aconselhavel pela ORACLE. Pq nao criar uma
 sequence?Imagine 2 sistemas(com N usuarios tentando acessar essa
 tabela locada!!

 2008/8/1 Márcio Ricardo Alves da Silva [EMAIL PROTECTED]
 mailto:marcio_cbj%40yahoo.com.br marcio_cbj%2540yahoo.com.br com.br:
  Untitled DocumentBoas.
 
  a utlização do comando Lock Table é aconselhável a sua utilização? Estou
 com uma situação que o ID de uma tabela é gerado manualmente sem
sequence
 e hoje dois sistemas utilizam esse ID, e aonteceu de os sistemas pegarem o
 mesmo ID. Pensei em pegar o ID só na hora da gravação do registro, acho
 mais
 garantido mais não 100%.
 
 
  -
  Márcio Ricardo Alves da Silva
  Programador .Net
  OCA 9i
  marcio.silva@
mailto:marcio.silva%40config.com.brmarcio.silva%2540config.com.br
 config.com.br
 
  Config Informática Ltda
  Av. Eng. Luis Carlos Berrine, 801 - 7o. andar
  04571-010 - Brooklin Novo - São Paulo - SP
  Fone (11) 5501-8300
  Fax (11) 5501-8302
  www.config.com.br
 
 
  [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-
 http://www.mail-
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
archive.com/oracle_br@yahoogrupos.com.br/
 archive.com/ mailto:archive.com%2Foracle_br%40yahoogrupos.com.br
oracle_br@yahoogrupos.com.brarchive.com%2Foracle_br%40yahoogrupos.com.br
 /
  --
 Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
 PROPRIO ESPAÇO! VISITE: http://www.oraclebr http://www.oraclebr
http://www.oraclebr.com.br/ .com.br/
 .com.br/
  -- Links do
 Yahoo!
 Grupos
 
 
 

 --
 Att,

 Diego Leite - DBA Jr.

 Internal Virus Database is out of date.
 Checked by AVG - http://www.avg. http://www.avg.com com
 Version: 8.0.138 / Virus Database: 270.5.6/1575 - Release Date: 7/26/2008
 4:18 PM

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

 


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

 

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.138 / Virus Database: 270.5.10/1587 - Release Date: 8/2/2008
5:30 PM




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



RES: [oracle_br] Lock Table...

2008-08-02 Por tôpico André Alves
Tenho uma situação semelhante a do Márcio e não posso utilizar SEQUENCE,
pois a chave é composta. A minha tabela de chaves tem duas colunas

 

TP_REGISTRO  VARCHAR2(5)   NOT NULL (PK)

SQ_REGISTRO NUMBER(10) NOT NULL

 

Temos várias rotinas que executam BATCH e que obtém a chave por esta tabela.
Nós estamos utilizando SELECT FOR UPDATE para locar o registro, porém
aparentemente está dando DEAD LOCK, a sessão fica presa e cai com SNAPSHOT
TOO OLD.

 

Nossa versão de Oracle é o 9.0.2 em HPUX. Se alguém tiver alguma idéia...

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Diego Leite
Enviada em: sábado, 2 de agosto de 2008 11:55
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Lock Table...

 

Lock Table nao e aconselhavel pela ORACLE. Pq nao criar uma
sequence?Imagine 2 sistemas(com N usuarios tentando acessar essa
tabela locada!!

2008/8/1 Márcio Ricardo Alves da Silva [EMAIL PROTECTED]
mailto:marcio_cbj%40yahoo.com.br com.br:
 Untitled DocumentBoas.

 a utlização do comando Lock Table é aconselhável a sua utilização? Estou
com uma situação que o ID de uma tabela é gerado manualmente sem sequence
e hoje dois sistemas utilizam esse ID, e aonteceu de os sistemas pegarem o
mesmo ID. Pensei em pegar o ID só na hora da gravação do registro, acho mais
garantido mais não 100%.


 -
 Márcio Ricardo Alves da Silva
 Programador .Net
 OCA 9i
 marcio.silva@ mailto:marcio.silva%40config.com.br config.com.br

 Config Informática Ltda
 Av. Eng. Luis Carlos Berrine, 801 - 7o. andar
 04571-010 - Brooklin Novo - São Paulo - SP
 Fone (11) 5501-8300
 Fax (11) 5501-8302
 www.config.com.br


 [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-
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
archive.com/oracle_br@yahoogrupos.com.br/
 --
Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
PROPRIO ESPAÇO! VISITE: http://www.oraclebr http://www.oraclebr.com.br/
.com.br/
 -- Links do Yahoo!
Grupos




-- 
Att,

Diego Leite - DBA Jr.

 

Internal Virus Database is out of date.
Checked by AVG - http://www.avg.com
Version: 8.0.138 / Virus Database: 270.5.6/1575 - Release Date: 7/26/2008
4:18 PM




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



[oracle_br] Duvida em rotina de Backup Online

2008-07-14 Por tôpico André Alves
Olá Amigos, 
To com uma dúvida na parte de backup online: antes de copiar os datafiles eu 
preciso parar o archive log Tenho que copiar os arquivos de redo  tb?? No 
caso de recuperação do banco como faria para recuperar os redo logs. 
Obrigado,
Abs, André





  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



RES: [oracle_br] accessXoracle

2008-07-09 Por tôpico André Alves
Boa noite Daniel.

Você poderia fazer uma consulta acréscimo dentro do próprio Access. O Access
faz tipo um select/insert via ODBC.

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Daniel Romero
Enviada em: quarta-feira, 9 de julho de 2008 20:12
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] accessXoracle

 

Boa noite,

Pessoal estou precisando de algum software que faça o export das tabelas e
dados do access e o import no Oracle.

Alguém tem alguma sugestão?

Aqui usamos o oracle8i (ainda) em um Windows server2003.

Para explicar melhor são sistemas montados em access que serão migrados para
forms e reports.

Obrigado,

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

 

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.138 / Virus Database: 270.4.7/1542 - Release Date: 7/9/2008
6:50 AM




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



[oracle_br] Re: [usuarios_oracle] Ajuda novamente com uso de indices num select banco 10g

2008-06-20 Por tôpico André Alves

Olá Amigos, continuo com o problema de execução forçando o indice e sem o 
indice. Alguém poderia me dar mais uma ajuda??

Fiz o seguinte:

Rodei a query abaixo, 4 vezes seguidas, o tempo dela foi na sequencia:
05:23, 05:08, 05:38 e 05:40.

select count(1) from tb_cdr_detraf a, tb_cdr b where a.id_cdr = b.id and 
b.data_ini between '20-may-08' and '21-may-08'

Rodei a query abaixo, 4 vezes seguidas, o tempo dela foi na sequencia:
02:10, 00:12, 00:13 e 00:13.

select /*+index (b IDX_CDR_UNIQUE) (a TB_CDR_DETRAF_IND01) */
count(1) from tb_cdr_detraf a, tb_cdr b where a.id_cdr = b.id and b.data_ini 
between '20-may-08' and '21-may-08'

Minha dúvida: Como o banco está no modo Custo, rodando estatistica, 
teoricamente eu não devo mais utilizar hint no select certo ? O banco deveria 
escolher qual jeito mais rápido de executar a query. É isso mesmo ?
Se for isso mesmo, nesse caso acredito que o banco não está escolhendo 
corretamente como rodar a 1º query, pq a 2º ficou bem mais rápida, ainda mais 
após a 1º execução.


Qualquer ajuda é bem vinda. 
Obrigado, André

--- Em dom, 15/6/08, Maraisa Aparecida Decker [EMAIL PROTECTED] escreveu:
De: Maraisa Aparecida Decker [EMAIL PROTECTED]
Assunto: Re: [usuarios_oracle] Ajuda com uso de indices num select banco 10g
Para: [EMAIL PROTECTED]
Cc: Grupo Oracle 1 oracle_br@yahoogrupos.com.br
Data: Domingo, 15 de Junho de 2008, 16:37











Bom dia,



pode ocorrer de as estatísticas do oracle não estarem atualizadas, e o

otimizador do oracle acaba por não escolher o melhor plano de execução.



Executa um analyze table para atualizar as statistics.



2008/6/12 André Alves [EMAIL PROTECTED] com.br:



   Olá pessoal, alguém pode me ajudar a entender uma coisa?? Fiz o seguinte

 select num banco 10g

 select count(1) from tb_cdr_detraf a, tb_cdr b where

 a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'



 SELECT STATEMENT, GOAL = ALL_ROWS Cost=593867 Cardinality= 1 Bytes=19

 SORT AGGREGATE Cardinality= 1 Bytes=19

 FILTER

 HASH JOIN Cost=593867 Cardinality= 813000 Bytes=15447000

 INDEX FAST FULL SCAN Object owner=DBTRANS Object name=TB_CDR_ DETRAF_IND01

 Cost=390 Cardinality= 813000 Bytes=4878000

 PARTITION RANGE ITERATOR Cost=591156 Cardinality= 1650846 Bytes=21460998

 TABLE ACCESS FULL Object owner=DBTRANS Object name=TB_CDR Cost=591156

 Cardinality= 1650846 Bytes=21460998



 O plano de execução fez um acesso FULL na tabela TB_CDR. Depois rodei o

 seguinte:



 select /*+index (b IDX_CDR_UNIQUE) (a TB_CDR_DETRAF_ IND01) */

 count(1) from tb_cdr_detraf a, tb_cdr b where

 a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'



 SELECT STATEMENT, GOAL = ALL_ROWS Cost=1825205 Cardinality= 1 Bytes=19

 SORT AGGREGATE Cardinality= 1 Bytes=19

 FILTER

 HASH JOIN Cost=1825205 Cardinality= 813000 Bytes=15447000

 INDEX FAST FULL SCAN Object owner=DBTRANS Object name=TB_CDR_ DETRAF_IND01

 Cost=390 Cardinality= 813000 Bytes=4878000

 TABLE ACCESS BY GLOBAL INDEX ROWID Object owner=DBTRANS Object name=TB_CDR

 Cost=1822494 Cardinality= 1650846 Bytes=21460998

 INDEX RANGE SCAN Object owner=DBTRANS Object name=IDX_CDR_ UNIQUE Cost=10870

 Cardinality= 1650846

 Fiz o que eu na teoria pensando em regra acho certo, ele usou os devidos

 indices.



 A 1º query rodou em 500 segundos. A 2º em 87. Ai vem a questão: se o 1º

 plano o Oracle decidiu pelo uso das estatisticas que o acesso FULL nas duas

 tabelas era melhor. Pq não foi ? É isso mesmo ?



 Obrigado a todos,

 André



  - - ---

 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para

 armazenamento!



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



 





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




  




 

















  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [oracle_br] Re: [usuarios_oracle] Ajuda novamente com uso de indices num select banco 10g

2008-06-20 Por tôpico André Alves
Olá Thiago, Seguem as informações:


1-) Qual a versão do banco?
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit 

2-) Como vc esta coletando estatísticas  para essa tabela??? ANALYZE ou

DBMS_STATS ???
Com DBMS_STATS, para todos os usuários através do comando
select 'execute dbms_stats.gather_schema_stats ('''||username||''');'  from dba_

users;


3-) Está coletando para os índices também?
Não sei, mas como estou coletando por usuário então acho que deveria ir no bolo 
tb. Mas qual o comando para fazer só com os indices??



4-) Está gerando histogramas para as colunas utilizadas nas restrições?
Não. Como faço isso


Obrigado mais uma vez, abs, André
--- Em sex, 20/6/08, Thiago Azevedo [EMAIL PROTECTED] escreveu:
De: Thiago Azevedo [EMAIL PROTECTED]
Assunto: Re: [oracle_br] Re: [usuarios_oracle] Ajuda novamente com uso de 
indices num select banco 10g
Para: oracle_br@yahoogrupos.com.br
Data: Sexta-feira, 20 de Junho de 2008, 10:45











Mande as seguintes informações:



1-) Qual a versão do banco?

2-) Como vc esta coletando estatísticas  para essa tabela??? ANALYZE ou

DBMS_STATS ???

3-) Está coletando para os índices também?

4-) Está gerando histogramas para as colunas utilizadas nas restrições?



Abçs



2008/6/20 André Alves [EMAIL PROTECTED] com.br:





 Olá Amigos, continuo com o problema de execução forçando o indice e sem o

 indice. Alguém poderia me dar mais uma ajuda??



 Fiz o seguinte:



 Rodei a query abaixo, 4 vezes seguidas, o tempo dela foi na sequencia:

 05:23, 05:08, 05:38 e 05:40.



 select count(1) from tb_cdr_detraf a, tb_cdr b where a.id_cdr = b.id and

 b.data_ini between '20-may-08' and '21-may-08'



 Rodei a query abaixo, 4 vezes seguidas, o tempo dela foi na sequencia:

 02:10, 00:12, 00:13 e 00:13.



 select /*+index (b IDX_CDR_UNIQUE) (a TB_CDR_DETRAF_ IND01) */

 count(1) from tb_cdr_detraf a, tb_cdr b where a.id_cdr = b.id and

 b.data_ini between '20-may-08' and '21-may-08'



 Minha dúvida: Como o banco está no modo Custo, rodando estatistica,

 teoricamente eu não devo mais utilizar hint no select certo ? O banco

 deveria escolher qual jeito mais rápido de executar a query. É isso mesmo ?

 Se for isso mesmo, nesse caso acredito que o banco não está escolhendo

 corretamente como rodar a 1º query, pq a 2º ficou bem mais rápida, ainda

 mais após a 1º execução.



 Qualquer ajuda é bem vinda.

 Obrigado, André



 --- Em dom, 15/6/08, Maraisa Aparecida Decker maraisadecker@ 
 gmail.commaraisadecker% 40gmail.com 

 escreveu:

 De: Maraisa Aparecida Decker maraisadecker@ gmail.commaraisadecker% 
 40gmail.com

 

 Assunto: Re: [usuarios_oracle] Ajuda com uso de indices num select banco

 10g

 Para: usuarios_oracle@ yahoogrupos. com.brusuarios_oracle% 40yahoogrupos. 
 com.br

 Cc: Grupo Oracle 1 [EMAIL PROTECTED] os.com.broracle_br%40yahoog 
 rupos.com. br

 

 Data: Domingo, 15 de Junho de 2008, 16:37



 Bom dia,



 pode ocorrer de as estatísticas do oracle não estarem atualizadas, e o



 otimizador do oracle acaba por não escolher o melhor plano de execução.



 Executa um analyze table para atualizar as statistics.



 2008/6/12 André Alves [EMAIL PROTECTED] com.br:



  Olá pessoal, alguém pode me ajudar a entender uma coisa?? Fiz o seguinte



  select num banco 10g



  select count(1) from tb_cdr_detraf a, tb_cdr b where



  a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'



 



  SELECT STATEMENT, GOAL = ALL_ROWS Cost=593867 Cardinality= 1 Bytes=19



  SORT AGGREGATE Cardinality= 1 Bytes=19



  FILTER



  HASH JOIN Cost=593867 Cardinality= 813000 Bytes=15447000



  INDEX FAST FULL SCAN Object owner=DBTRANS Object name=TB_CDR_

 DETRAF_IND01



  Cost=390 Cardinality= 813000 Bytes=4878000



  PARTITION RANGE ITERATOR Cost=591156 Cardinality= 1650846 Bytes=21460998



  TABLE ACCESS FULL Object owner=DBTRANS Object name=TB_CDR Cost=591156



  Cardinality= 1650846 Bytes=21460998



 



  O plano de execução fez um acesso FULL na tabela TB_CDR. Depois rodei o



  seguinte:



 



  select /*+index (b IDX_CDR_UNIQUE) (a TB_CDR_DETRAF_ IND01) */



  count(1) from tb_cdr_detraf a, tb_cdr b where



  a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'



 



  SELECT STATEMENT, GOAL = ALL_ROWS Cost=1825205 Cardinality= 1 Bytes=19



  SORT AGGREGATE Cardinality= 1 Bytes=19



  FILTER



  HASH JOIN Cost=1825205 Cardinality= 813000 Bytes=15447000



  INDEX FAST FULL SCAN Object owner=DBTRANS Object name=TB_CDR_

 DETRAF_IND01



  Cost=390 Cardinality= 813000 Bytes=4878000



  TABLE ACCESS BY GLOBAL INDEX ROWID Object owner=DBTRANS Object

 name=TB_CDR



  Cost=1822494 Cardinality= 1650846 Bytes=21460998



  INDEX RANGE SCAN Object owner=DBTRANS Object name=IDX_CDR_ UNIQUE

 Cost=10870



  Cardinality= 1650846



  Fiz o que eu na teoria pensando em regra acho certo, ele usou os devidos



  indices.



 



  A 1º query rodou em 500 segundos. A 2º em 87. Ai vem

Re: RES: [oracle_br] Ajuda com uso de indices num select banco 10g

2008-06-13 Por tôpico André Alves
Olá Reginaldo, Obrigado pela ajuda
A principio a coleta de estatísticas está sendo feita pelo banco de forma 
automática. Isso é o mais correto??
nbsp;
Quanto aos parametros segue os valores para cada um:
optimizer_index_caching = 0
optimizer_index_cost_adj = 100
db_file_multiblock_read_count = 16
nbsp;
Obrigado, Abs, André
nbsp;


--- Em qui, 12/6/08, Reginaldo Ribeiro lt;[EMAIL PROTECTED]gt; escreveu:

De: Reginaldo Ribeiro lt;[EMAIL PROTECTED]gt;
Assunto: Re: RES: [oracle_br] Ajuda com uso de indices num select banco 10g
Para: oracle_br@yahoogrupos.com.br
Data: Quinta-feira, 12 de Junho de 2008, 18:50






Como disse o colega...
Como está a coleta de estatísticas e os parâmetros 
optimizer_index_ caching, optimizer_index_ cost_adj, 
db_file_multiblock_ read_count? Está tudo default do banco? O seu I/O 
guënta o tranco?

Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g
 _ _ ___
DBcom IT Experts
skype: rflribeiro
msn: [EMAIL PROTECTED] com.br
mobile: 551192344290
fone: 551162165375
e-mail: [EMAIL PROTECTED] com.br
site: http://www.dbcom. com.br

wilson teixeira wrote:
gt;
gt; Andre, boa noite!!!
gt;
gt; Existem alguns fatores os quais podem influenciar Oracle a tomar uma 
gt; decisão
gt; ruim, histogramas ou falta deles, estastisticas, algum parâmetros, etc...
gt;
gt; Durante o processo de analise desempenho de uma query, devemos levar estes
gt; pontos em consideração.. .
gt;
gt; _
gt;
gt; De: [EMAIL PROTECTED] os.com.br 
gt; lt;mailto:oracle_ br%40yahoogrupos .com.brgt; 
gt; [mailto:[EMAIL PROTECTED] os.com.br 
gt; lt;mailto:oracle_ br%40yahoogrupos .com.brgt;] Em
gt; nome de André Alves
gt; Enviada em: quinta-feira, 12 de junho de 2008 15:30
gt; Para: Grupo Oracle 1; Grupo Oracle 2
gt; Assunto: [oracle_br] Ajuda com uso de indices num select banco 10g
gt;
gt; Olá pessoal, alguém pode me ajudar a entender uma coisa?? Fiz o seguinte
gt; select num banco 10g
gt; select count(1) from tb_cdr_detraf a, tb_cdr b where
gt; a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'
gt;
gt; SELECT STATEMENT, GOAL = ALL_ROWS Cost=593867 Cardinality= 1 Bytes=19
gt; SORT AGGREGATE Cardinality= 1 Bytes=19
gt; FILTER
gt; HASH JOIN Cost=593867 Cardinality= 813000 Bytes=15447000
gt; INDEX FAST FULL SCAN Object owner=DBTRANS Object name=TB_CDR_ DETRAF_IND01
gt; Cost=390 Cardinality= 813000 Bytes=4878000
gt; PARTITION RANGE ITERATOR Cost=591156 Cardinality= 1650846 Bytes=21460998
gt; TABLE ACCESS FULL Object owner=DBTRANS Object name=TB_CDR Cost=591156
gt; Cardinality= 1650846 Bytes=21460998
gt;
gt; O plano de execução fez um acesso FULL na tabela TB_CDR. Depois rodei o
gt; seguinte:
gt;
gt; select /*+index (b IDX_CDR_UNIQUE) (a TB_CDR_DETRAF_ IND01) */
gt; count(1) from tb_cdr_detraf a, tb_cdr b where
gt; a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'
gt;
gt; SELECT STATEMENT, GOAL = ALL_ROWS Cost=1825205 Cardinality= 1 Bytes=19
gt; SORT AGGREGATE Cardinality= 1 Bytes=19
gt; FILTER
gt; HASH JOIN Cost=1825205 Cardinality= 813000 Bytes=15447000
gt; INDEX FAST FULL SCAN Object owner=DBTRANS Object name=TB_CDR_ DETRAF_IND01
gt; Cost=390 Cardinality= 813000 Bytes=4878000
gt; TABLE ACCESS BY GLOBAL INDEX ROWID Object owner=DBTRANS Object name=TB_CDR
gt; Cost=1822494 Cardinality= 1650846 Bytes=21460998
gt; INDEX RANGE SCAN Object owner=DBTRANS Object name=IDX_CDR_ UNIQUE 
gt; Cost=10870
gt; Cardinality= 1650846
gt; Fiz o que eu na teoria pensando em regra acho certo, ele usou os devidos
gt; indices.
gt;
gt; A 1º query rodou em 500 segundos. A 2º em 87. Ai vem a questão: se o 1º
gt; plano o Oracle decidiu pelo uso das estatisticas que o acesso FULL nas 
gt; duas
gt; tabelas era melhor. Pq não foi ? É isso mesmo ?
gt;
gt; Obrigado a todos,
gt; André
gt;
 














  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



[oracle_br] Ajuda com uso de indices num select banco 10g

2008-06-12 Por tôpico André Alves
Olá pessoal, alguém pode me ajudar a entender uma coisa?? Fiz o seguinte select 
num banco 10g
  select count(1) from tb_cdr_detraf a, tb_cdr b where
a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'

  SELECT STATEMENT, GOAL =  ALL_ROWS   Cost=593867 Cardinality=1 Bytes=19
 SORT  AGGREGATECardinality=1 Bytes=19
  FILTER 
   HASH  JOIN   Cost=593867 Cardinality=813000 Bytes=15447000
INDEX FAST FULL  SCAN Object owner=DBTRANS Object  name=TB_CDR_DETRAF_IND01 
Cost=390 Cardinality=813000 Bytes=4878000
 PARTITION RANGE  ITERATOR   Cost=591156 Cardinality=1650846 Bytes=21460998
 TABLE ACCESS  FULL Object owner=DBTRANS Object  name=TB_CDR Cost=591156 
Cardinality=1650846 Bytes=21460998

  O  plano de execução fez um acesso FULL na tabela TB_CDR.  Depois rodei o  
seguinte:

select /*+index (b IDX_CDR_UNIQUE) (a  TB_CDR_DETRAF_IND01) */ 
count(1) from tb_cdr_detraf a, tb_cdr b where
a.id_cdr = b.id and b.data_ini between '19-may-08' and '20-may-08'

  SELECT STATEMENT, GOAL =  ALL_ROWS   Cost=1825205 Cardinality=1 Bytes=19
 SORT  AGGREGATECardinality=1 Bytes=19
  FILTER 
   HASH  JOIN   Cost=1825205 Cardinality=813000 Bytes=15447000
INDEX FAST FULL  SCAN Object owner=DBTRANS Object  name=TB_CDR_DETRAF_IND01 
Cost=390 Cardinality=813000 Bytes=4878000
TABLE  ACCESS BY GLOBAL INDEX ROWID Object owner=DBTRANS Object  
name=TB_CDR Cost=1822494 Cardinality=1650846 Bytes=21460998
 INDEX RANGE  SCAN Object owner=DBTRANS Object  name=IDX_CDR_UNIQUE 
Cost=10870 Cardinality=1650846 
 Fiz  o que eu na teoria pensando em regra acho certo, ele usou os devidos 
indices.  

  A  1º query rodou em 500 segundos. A 2º em 87. Ai vem a questão: se o 1º 
plano o  Oracle decidiu pelo uso das estatisticas que o acesso FULL nas duas 
tabelas era  melhor. Pq não foi ? É isso mesmo ? 
  
Obrigado a todos,
André



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[oracle_br] Controle de sessão inativa

2008-04-29 Por tôpico André Alves
Olá amigos, existe alguma instrução / mecanismo no banco para eu controlar o se 
o usuário ficar conectado no banco e não executar nada, eu derrube ele após 10 
minutos de inatividade e liberar os recursos que ele estava usando?? por 
exemplo, se ele entra numa aplicação e não executa nada, só deixa a tela aberta 
após 10 minutos eu derrubo a sessão dele. 

Obrigado, 
Abs,
André

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [oracle_br] Utilizar gerenciamento automà ¡tico de memória do 10g

2008-04-24 Por tôpico André Alves
Valeu Gleyson.
   
  Obrigado, André

Gleyson Melo [EMAIL PROTECTED] escreveu:
  Fala André,

Eu tenho usado em um ambiente RAC com Linux e tenho sido feliz.

2008/4/23 André Alves [EMAIL PROTECTED]:

 Olá amigos, gostaria de saber a opinião de vocês quanto a utilização do
 gerenciamento automático de memória do 10g através do parâmetro SGA_TARGET.
 Funciona mesmo ou seria mais adequado usar o padrão antigo, forçando os
 parâmetros na mão. Obrigado a todos, André


 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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

 


-- 
Atenciosamente,
Gleyson Melo
Oracle Database 10g Administrator Certified Professional

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



   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[oracle_br] Utilizar gerenciamento automático de memória do 10g

2008-04-23 Por tôpico André Alves
  Olá amigos, gostaria de saber a opinião de vocês quanto a utilização do 
gerenciamento automático de memória do 10g através do parâmetro SGA_TARGET. 
Funciona mesmo ou seria mais adequado usar o padrão antigo, forçando os 
parâmetros na mão. Obrigado a todos, André
  
   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[oracle_br] Guardar arquivos Word/excel dentro do banco

2008-04-18 Por tôpico André Alves
Olá Amigos, 
 Alguém saberia me explicar se é possível guardar em banco de dados Oracle 
através de uma aplicação desenvolvida em Oracle Forms arquivos em excel, 
pdf,word, e-mail etc.?? 
 
 Obrigado, André
   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [oracle_br] Guardar arquivos Word/excel dentro do banco

2008-04-18 Por tôpico André Alves
Valeu Leonardo, Já é um começo.

Obrigado, André

Leonardo Rezende [EMAIL PROTECTED] escreveu: 
André,
 
 Em campos BLOB é possível guardar qualquer tipo de arquivo binário. 
 Por ser Forms, eu não tenho como te ajudar mais.
 
 André Alves escreveu:
  
  
  Olá Amigos,
  Alguém saberia me explicar se é possível guardar em banco de dados 
  Oracle através de uma aplicação desenvolvida em Oracle Forms arquivos em 
  excel, pdf,word, e-mail etc.??
  
  Obrigado, André
  
  -
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
  armazenamento!
  
  [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 -- 
 
 Sds,
 
 Leonardo Rezende
Analista Desenvolvedor
[EMAIL PROTECTED]
 
 
 
   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



RES: [oracle_br] Exception em Loop de cursor

2008-01-18 Por tôpico André Alves
Amigo,

Coloque o delete dentro de um bloco:

 

BEGIN

FOR x IN  LOOP

BEGIN

DELETE…

EXCEPTION

WHEN OTHERS THEN

NULL;

END;

END LOOP;

 

COMMIT;

END;

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de João S. Araújo
Enviada em: sexta-feira, 18 de janeiro de 2008 07:22
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Exception em Loop de cursor

 

Bom dia galera,

Estou precisando de uma ajuda para tratar exceções que ocorram dentro de
loops de cursores.

Tentei simplificar o problema ao máximo no exemplo abaixo, porém sem mudar o
escopo do que preciso.

Se alguém puder me ajudar, desde já agradeço.

begin 


for x in (select id_pai from pai) loop


delete from pai where id_pai = x.id_pai; -- nesse ponto uma exceção
qualquer é gerada, no exemplo o id_pai é FK na tabela filho
exception when others then null; -- preciso que a exceção ignore
a exclusão da linha corrente do cursor,

-- porém preciso que o cursor
não seja abortado e continue a processar

end loop; -- a exclusão das demais linhas
que não sejam FK na tabela filho.

Commit;

end; 

Obrigado!

João

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

 



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



[oracle_br] cd de instalação - Developer 2000 para A IX

2007-05-15 Por tôpico André Alves
Olá Amigos, alguém ai tem o cd de Instalação do Developer 2000 para AIX???, 
aquele que tem o forms 5.0 e o reports 3.0??? Estou precisando urgente dessa 
midia pois um server que tinha esses softwares instalados deu problema e eu 
peciso colocar outro no ar urgente. 

Obrigado, desde já, André

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [oracle_br] Problemas na instalação do 10g no Red Ha t?=

2007-01-04 Por tôpico André Alves
Olá Amigo, vc está abrindo esse instalador de dentro da interface gráfica?? Se 
não, abra a interface gráfica, e depois abra uma janela de terminal e chame o 
instalador.

Abs,
André

Carlos Henrique Correa [EMAIL PROTECTED] escreveu:
  Boa tarde a todos.

   Estamos com um problema na instalação do Oracle 10.2.0 no linux Red Hat 4. 
Quando iniciamos o instalador recebemos a msg abaixo, o que podemos fazer para 
resolver este problema?

   Descrição Micro
   IBM Xeon 2GB Ram
   2 HDs de 73 GB
   LInux Red Hat 4
   Oracle 10g versão 10.2.0.2

   Msg de erro:

   [EMAIL PROTECTED] database]$ ./runInstaller
 Iniciando Oracle Universal Installer...
   Verificando requisitos do Installer...
   Verificando a versão do sistema operacional: deve ser redhat-3, SuSE-9, 
redhat-4 , UnitedLinux-1.0, asianux-1 or asianux-2
   Passado
   
 Todos os requisitos do Installer atendidos.
   Preparando para iniciar o Oracle Universal Installer de 
/tmp/OraInstall2007-01-0 4_02-16-41PM. Aguarde [EMAIL PROTECTED] database]$ 
Xlib: connection to :0.0 re fused by server
 Xlib: No protocol specified
   Exception in thread main java.lang.InternalError: Can't connect to X11 
window server using ':0.0' as the value of the DISPLAY variable.
 at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
 at sun.awt.X11GraphicsEnvironment.clinit(Unknown Source)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Unknown Source)
 at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown 
Sour ce)
 at java.awt.Window.init(Unknown Source)
 at java.awt.Window.init(Unknown Source)
 at java.awt.Frame.init(Unknown Source)
 at oracle.ewt.popup.PopupFrame.init(Unknown Source)
 at oracle.ewt.lwAWT.BufferedFrame.init(Unknown Source)
 at 
oracle.sysman.oio.oioc.OiocOneClickInstaller.init(OiocOneClickInsta 
ller.java:378)
 at 
oracle.sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstall 
er.java:2091)

 
 __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 http://br.messenger.yahoo.com/ 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



[oracle_br] Erro Forms WEB no Linux

2007-01-02 Por tôpico André Alves
Olá Amigos, Bom 2007 para todos;
Estou tentando fazer uma aplicação que está num forms web rodar num client 
linux,  sem instalar o jinitiator da oracle. Mas está dando este erro: 
 Error opening Oracle*Terminal file fullpath\filename.res Alguém sabe alguma 
coisa sobre isso???

O browser é o firefox e o java é J2RE 1.4.2.

Obrigado a todos,
André



 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [oracle_br] Erro no Oracle- Urgente!

2006-12-29 Por tôpico André Alves
Você executou todos os passos que uma atualição por patch pede?? como por 
exemplo rodar os scripts do dicionário?? pode ser isso. não basta somente 
atualizar o software. 

Abs,
André

cegoncalvesvr [EMAIL PROTECTED] escreveu:  
Amigos,
 
 O meu banco era 9.2.0.5, aproximadamente a 02 meses, eu apliquei o 
 patch 9.2.07 e começou a mesagem de erro em todas as tabelas no meu 
 Export.
 
 . exportando tabela   CONTATO_PACIENTE_EXTERNO  1 linhas 
 exportadas
 EXP-00056: Erro Oracle: 904 encontrado
 ORA-00904: nome inválido de coluna
 
 Gostaria de saber se posso voltar para a versão anterior e como faço?
 Tenho que tirar o erro do meu export.
 
 Por Favor.
 
 Obrigado.
 Feliz 2007
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



[oracle_br] Instalação Forms 6i

2006-11-30 Por tôpico André Alves
Olá Amigos ,Alguém ai já conseguiu instalar o Forms 6i no windows 2003?? Quando 
eu seleciono os produtos pra instalar e clico no install o instalador aborta.  
Já vi no metalink que nao é homologado mas sabe como é Se alguém souber de 
alguma receita de como instalar por favor passe. 
   
  Obrigado,
  André


-
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora!

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



[oracle_br] Visão da V$LIBRARY CACHE

2006-11-29 Por tôpico André Alves
Olá Amigos,

Uso este select para ver a v$librarycache:
prompt  
prompt  =  
prompt  Library Cache Section  
prompt  =  
prompt 
prompt  
  
column reloads format 999,999,999  
select namespace, trunc(gethitratio * 100) Hit ratio,  
trunc(pinhitratio * 100) pin hit ratio, reloads reloads  
from v$librarycache;  

E o resultado vem assim:

=
Library Cache Section
=
hit ratio should be  70, and pin ratio  70 ...


namespace   Hit ratiopin hit ratioreloads   
 
--- - - 

SQL AREA  99999,271 
   
TABLE/PROCEDURE9999  732

BODY   99990

TRIGGER9999   12

INDEX   0 00

CLUSTER99990

OBJECT100   1000

PIPE  100   1000



A dúvida é a seguinte. A parte de Index sempre vem zerada. alguém poderia me 
dizer o porque disso, e como corrigir??

Obrigado,
André


-
 Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! 

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



Re: [oracle_br] tamanho de tablespaces - performance

2006-11-27 Por tôpico André Alves
Vc se refere ao bloco?? Se for isso ele deve ser igual para tudo e depois que 
cria o banco não tem como mudar. Corrijam-me se eu estiver errado.
 
 abs,
 André

Moacir Jr. [EMAIL PROTECTED] escreveu:  
Estou iniciando com oracle e gostaria de saber se colocando um grupo de 
 tabelas(dados)  em tablespace de 4 K e colocando os index em tablespace de 
 8K afeta ( melhora ou piora) a performance.
 
 Muito Obrigado,
 Moacir Lourenço
 
 __
 MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br
 
 
 
   


-
 Você quer respostas para suas perguntas? Ou você sabe muito e quer 
compartilhar seu conhecimento? Experimente o Yahoo! Respostas!

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



[oracle_br] Oracle AS10g com Forms Services

2006-11-27 Por tôpico André Alves
Alguém ai tem algum material explicativo sobre o assunto, tipo instalação e 
conf?? Obrigado,

Abs, André



-
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James Blunt

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