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. 
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=OracleDatabaseApplianceX32&p2=&p3=&p4=&sc=ocom_EngineeredSystems_Oracle_Database_Appliance_x3_2


Att,
Miltão

http://certificacaobd.com.br





2013/7/2 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]
>
>  
>


[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  escreveu:

De: José Laurindo 
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  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] 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] 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]



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


De: Wellington Duarte 
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.com" mailto:marco. borges%40ymail. com>>
Para: oracle...@yahoogrup os.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 mailto:anderson_ 
santiago% 40yahoo.com. br>>

Date: Thu, 11 Jun 2009 05:13:29
To: mailto: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 mailto:sgazoni% 40yahoo.com. br>>
Para: oracle...@yahoogrup os.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 
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 interessado. Como você poderia me enviar todo o material e quanto é o seu 
preço ?

At.
Carlos
- Original Message -
From: Anderson Santiago
To: oracle...@yahoogrup os.c

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



[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  escreveu:

De: Diego Luiz 
Assunto: Re: [usuarios_oracle] Clausula storage de uma tabela grande
Para: "Grupo Oracle 1" , 
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  escreveu:

De: André Alves 

Assunto: [usuarios_oracle] Clausula storage de uma tabela grande

Para: "Grupo Oracle 1" , "Grupo Oracle 2" 


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

De: Rosivaldo Ramalho 
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 :

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

> De: Rosivaldo Ramalho 

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

>

>> Olá Rosivaldo,

>

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

>

>>

>

>> dentro dele encontrei essa parte:

>

>>

>

>> 

>

>>    

>

>>   

>

>>   

>

>>    

>

>>    

>

>>   

>

>>  

>

>>  

>

>>

>

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

>

>> De: Rosivaldo Ramalho 

>

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

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  escreveu:
De: Rosivaldo Ramalho 
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 :

> Olá Rosivaldo,

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

>

> dentro dele encontrei essa parte:

>

> 

>    

>   

>   

>    

>    

>   

>  

>  

>

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

> De: Rosivaldo Ramalho 

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

>>

>>

>>

>>

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

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:


   
  
  
   
   
  
 
 

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  escreveu:
De: Rosivaldo Ramalho 
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 :
>
>
>
>
> 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, Obrigado pelo retorno, naõ achei um arqquivo chamado opmn.xml, 
achei o oc4j_opmn.xml e o conteudo dele é esse:


    
  
    
  
    
    
  
    
  
   
   
   
  
  
  
 
    
  

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

Obrigado,
André




--- Em qua, 11/3/09, Rosivaldo Ramalho  escreveu:
De: Rosivaldo Ramalho 
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 :
>
>
>
>
> 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]



[oracle_br] Plug in Oracle para Nagios

2009-02-27 Por tôpico André Alves
Olá Amigos, gostaria de saber se alguém tem configurado algum plugin do Nagios 
para monitorar servidores de banco Oracle. Pois fiz uma procura inicial e vi 
que tem vários. E resolvi perguntar aqui no fórum pois se optar por algum que 
alguém daqui já usa fica mais fácil.


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  escreveu:
De: jlchiappa 
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  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  escreveu:

> De: jlchiappa 

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

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" 

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 bloc

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  escreveu:
De: jlchiappa 
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"  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"  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"  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

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

> > > > 

> > > > >   Olá pessoal,

> > > &

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



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



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 

>   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  escreveu:
De: Regis Bavaresco 
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  

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

> De: Regis Bavaresco 

> 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  

> 

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

> > 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  escreveu:
De: Regis Bavaresco 
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  

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

Re: [oracle_br] Critério para separação de t abelas

2008-10-13 Por tôpico André Alves
Valeu andré!!

abs



--- Em qui, 9/10/08, Andre Santos <[EMAIL PROTECTED]> escreveu:
De: Andre Santos <[EMAIL PROTECTED]>
Assunto: Re: [oracle_br] Critério para separação de tabelas
Para: oracle_br@yahoogrupos.com.br
Data: Quinta-feira, 9 de Outubro de 2008, 16:16











Xará



Complementando o que o Dalton mencionou, dê uma olhada nestes links:



"Critérios de armazenamento no Oracle"  (Márcio d'Ávila)

http://www.mhavila. com.br/topicos/ bd/orastorage. html



"How to Stop Defragmenting and Start Living: the definitive word on

fragmentation"

http://www.oracle. com/technology/ deploy/availabil ity/pdf/defrag. pdf



"Locally Managed Tablespaces"  (Jonathan Lewis, artigo na DBAzine)

http://www.dbazine. com/oracle/ or-articles/ jlewis8



"Fragmentação no banco de dados Oracle : mitos e meias-verdades"  (Chiappa,

no blog Ora600)

http://www.ora600. com.br/?p= 28



[ ]



André



Em 09/10/08, Dalton Pereira <[EMAIL PROTECTED] com.br> escreveu:

>

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

>

> 

>



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



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

[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 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
 [mailto:
> [EMAIL PROTECTED] <mailto:oracle_br%40yahoogrupos.com.br> os.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 
> 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%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
>  [mailto:
> > [EMAIL PROTECTED]
<mailto:oracle_br%40yahoogrupos.com.br>
> os.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 
> > 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
 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 
> >
> 

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 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
 [mailto:
> [EMAIL PROTECTED] <mailto:oracle_br%40yahoogrupos.com.br> os.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 
> 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-
<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.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]
 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@  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-

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 
.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] Instalação (forms e re ports 10g)

2008-07-07 Por tôpico André Alves
Olá, Bom dia. O server do 10g é um pouco diferente do 6i. Vc precisa no caso do 
10g criar
um server com o Oracle Ias com 
Oracle Application Server Forms Services 
Oracle Application Server Reports Services 
 
Nessa página tem o que vc precisa: 
http://www.oracle.com/technology/software/products/ias/htdocs/101202.html
Com isso, após ter sua aplicação configurada no administrador do forms web vc 
já poderá liberar o acesso para os seus usuários. 
 
Ok?? se precisar de mais ajuda é só falar. Abs, André 
 
 
--- Em qui, 3/7/08, Marcos Antonio Nunes <[EMAIL PROTECTED]> escreveu:

De: Marcos Antonio Nunes <[EMAIL PROTECTED]>
Assunto: [usuarios_oracle] Instalação (forms e reports 10g)
Para: "Oracle_Br" , "[EMAIL PROTECTED] Com. Br" 
<[EMAIL PROTECTED]>
Data: Quinta-feira, 3 de Julho de 2008, 11:24






Srs bom dia
Tenho um sistema convertido do forms6i para forms10g, o que eu preciso instalar 
no servidor (aplicação) para liberar para o usuário final? No próprio CD do 
forms10g e reports10g tem o que eu preciso pra instalar ? O que eu preciso 
instalar no servidor?
Estou no aguardo.
Marcos
 














  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]



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  gmail.com >

> escreveu:

> De: Maraisa Aparecida Decker  40gmail.com>

> >

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

> 10g

> Para: usuarios_oracle@ yahoogrupos. com.br com.br>

> Cc: "Grupo Oracle 1" <[EMAIL PROTECTED] os.com.br 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 

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



[oracle_br] Como descobrir indices menos usados de uma tabela?

2008-06-18 Por tôpico André Alves
Olá Amigos, tenho uma tabela com aproximadamente 100g de dados e só de indices 
ligados a essa tabela tem uns 300g. Tentei ver com o pessoal de desenvolvimento 
da aplicação que usa essa tabela e os indices se havia algum desses indices que 
não era mais usado e que poderia ser retirado, mas ninguem sabe. Existe alguma 
forma de ver o uso desses indices, qual foi a ultima vez que eles foram 
acessados / usados??

Obrigado, Abs, André



  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: 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??
 
Quanto aos parametros segue os valores para cada um:
optimizer_index_caching = 0
optimizer_index_cost_adj = 100
db_file_multiblock_read_count = 16
 
Obrigado, Abs, André
 


--- Em qui, 12/6/08, Reginaldo Ribeiro <[EMAIL PROTECTED]> escreveu:

De: Reginaldo Ribeiro <[EMAIL PROTECTED]>
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:
>
> Andre, boa noite!!!
>
> Existem alguns fatores os quais podem influenciar Oracle a tomar uma 
> decisão
> ruim, histogramas ou falta deles, estastisticas, algum parâmetros, etc...
>
> Durante o processo de analise desempenho de uma query, devemos levar estes
> pontos em consideração.. .
>
> _
>
> De: [EMAIL PROTECTED] os.com.br 
> <mailto:oracle_ br%40yahoogrupos .com.br> 
> [mailto:[EMAIL PROTECTED] os.com.br 
> <mailto:oracle_ br%40yahoogrupos .com.br>] Em
> nome de André Alves
> Enviada em: quinta-feira, 12 de junho de 2008 15:30
> Para: Grupo Oracle 1; Grupo Oracle 2
> Assunto: [oracle_br] Ajuda com uso de indices num select banco 10g
>
> 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!
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]



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]



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



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.(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.(Unknown Source)
 at java.awt.Frame.(Unknown Source)
 at oracle.ewt.popup.PopupFrame.(Unknown Source)
 at oracle.ewt.lwAWT.BufferedFrame.(Unknown Source)
 at 
oracle.sysman.oio.oioc.OiocOneClickInstaller.(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]



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



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]