Re: RES: [oracle_br] nro. máximo de conexões simultâneas

2006-01-17 Por tôpico edu_ora
Bom dia Carlos, é isso mesmo que precisava  muito obrigado!!!

Eduardo

--- Em oracle_br@yahoogrupos.com.br, Carlos A.M. Menezes 
[EMAIL PROTECTED] escreveu

 Colega,
 
 Não sei se é isso que você quer, mas tente:
 select sessions_highwater from v$license;
 
 Cordialmente,
 
 Carlos Alfredo
 Usina Coruripe
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em nome de edu_ora
 Enviada em: segunda-feira, 16 de janeiro de 2006 15:33
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] nro. máximo de conexões simultâneas
 
 Pessoal, alguém saberia me informar de que forma posso verificar o 
 nro. máximo de conexões simultâneas que foram feitas no BD?
 
 SO: Windows 2000 SP4
 BD: Oracle 9i Standard (9.2.0.5.0)
 
 Desde já agradeço,
 Eduardo
 
 
 
 
 
 
 ---
---
 Atenção! As mensagens deste grupo são de acesso público e de 
inteira responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
 ---
---
_
 Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423  
 Links do Yahoo! Grupos







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [oracle_br] Problemas com *.rep - Dados não ap arecem quando fora do Reports Builder

2006-01-17 Por tôpico Marcos Soares
Henrique,

Os campos aparecem em branco, ou com asteriscos


  - Original Message - 
  From: henrique_boni 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, January 16, 2006 5:32 PM
  Subject: [oracle_br] Problemas com *.rep - Dados não aparecem quando fora do 
Reports Builder


  Etou com um problema é não consigo resolver, peço a ajuda aos menbros.
  Vamos la, tenho um relatórioum poco complexo e quando estou no Reports 
  Builder consigo visualizar todos os dados sem problemas, porem quando 
  gero o .rep e coloco o arquivo em produção dois de meus campos 
  simplesmente não me trazem os dados, o que não ocorre na ferramenta. 
  Gostaria de obter uma possivel solução para este problema.
  Grato.








  
--
  Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
  
--_
  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.371 / Virus Database: 267.14.18/230 - Release Date: 14/1/2006


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Re: Problemas com *.rep - Dados não aparecem quando fora do Reports Builder

2006-01-17 Por tôpico henrique_boni
Marcos,

Os campos aparecem em branco, acho que a explicação abaixo é mais 
abranjente. 
Os testes foram efetuados na base de produção e as colunas possuem 
valores. O que acontece é que quando estou no Reports Builder 
consigo visualizar estes dados, porem quando diponibilizo o *.rep 
para a aplicação e mando gerar o relatório estas informações não 
aparecem, o campo fica em branco.

Grato

--- Em oracle_br@yahoogrupos.com.br, Marcos Soares 
[EMAIL PROTECTED] escreveu

 Henrique,
 
 Os campos aparecem em branco, ou com asteriscos
 
 
   - Original Message - 
   From: henrique_boni 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Monday, January 16, 2006 5:32 PM
   Subject: [oracle_br] Problemas com *.rep - Dados não aparecem 
quando fora do Reports Builder
 
 
   Etou com um problema é não consigo resolver, peço a ajuda aos 
menbros.
   Vamos la, tenho um relatórioum poco complexo e quando estou no 
Reports 
   Builder consigo visualizar todos os dados sem problemas, porem 
quando 
   gero o .rep e coloco o arquivo em produção dois de meus campos 
   simplesmente não me trazem os dados, o que não ocorre na 
ferramenta. 
   Gostaria de obter uma possivel solução para este problema.
   Grato.
 
 
 
 
 
 
 
 
   -
-
   Atenção! As mensagens deste grupo são de acesso público e de 
inteira responsabilidade de seus remetentes.
   Acesse: http://www.mail-
archive.com/oracle_br@yahoogrupos.com.br/ 
   -
-
_
   Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423 
 
 
 Yahoo! Grupos, um serviço oferecido por: 
   PUBLICIDADE
 

 
 
 ---
---
   Links do Yahoo! Grupos
 
 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/oracle_br/
   
 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
   
 c.. O uso que você faz do Yahoo! Grupos está sujeito aos 
Termos do Serviço do Yahoo!. 
 
 
 
 
 ---
---
 
 
   No virus found in this incoming message.
   Checked by AVG Free Edition.
   Version: 7.1.371 / Virus Database: 267.14.18/230 - Release Date: 
14/1/2006
 
 
 [As partes desta mensagem que não continham texto foram removidas]







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Re: Problemas com *.rep - Dados não aparecem quando fora do Reports Builder

2006-01-17 Por tôpico jlchiappa
Duas sugestões :

a) procure na máquina de produção ** inteira ** por arquivos .REP 
e/ou .RDF, já vi em muitos casos , por erro humano, ter-se várias 
versões de .REP em diretórios diferentes, aí o runtime estava pegando a 
versão errada, e já vi também ter-se um .RDF antigo com o mesmo nome 
erradamente na máquina de produção, e por azar o runtime acxhava o .RDF 
antes do .rep

b) uma vez vc POSITIVAMENTE certo de a), vc APAGA os .REP da sua 
máquina de desenvolvimento, abra o .RDF no report Builder, use a opção 
de search  replace PLSQL trocando ; por ; no report INTEIRO, depois 
peça pra compilar TUDO, e aí sim gere o .rep.
  A idéia aqui é que, em algumas versões tanto de Forms quanto de 
Reports, já vi alguns bugzinhos que faziam uma trigger não ser re-
compilada automaticamente quando alterada e pedida a geração de 
executável, em vc fazendo uma alteração manual em tudo e depois pedindo 
pra compilar tudo, aí sim não tem erro, é TUDO que vai ser re-compilado.

== se nada disso resolver, vc pode ter algum bug aí, a primeira coisa 
(já que esse campo deve ser calculado, imagino) é meter uns srw.message 
no pl/sql desse campo, e ver onde a execução está passando. 

[]s

 Chiappa
  --- Em oracle_br@yahoogrupos.com.br, henrique_boni [EMAIL PROTECTED] 
escreveu

 Etou com um problema é não consigo resolver, peço a ajuda aos menbros.
 Vamos la, tenho um relatórioum poco complexo e quando estou no 
Reports 
 Builder consigo visualizar todos os dados sem problemas, porem quando 
 gero o .rep e coloco o arquivo em produção dois de meus campos 
 simplesmente não me trazem os dados, o que não ocorre na ferramenta. 
 Gostaria de obter uma possivel solução para este problema.
 Grato.







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Re: Help me!!! Trigger de rastreabilidade

2006-01-17 Por tôpico André Santos
Viviane

De cara, o erro de sintaxe que vi no seu código foi no ELSEIF.
No Oracle NÃO tem o 2o. e, ou seja NÃO é elsEif, mas sim elsIf.
Estranho mas verdade... r

Uma opinião: ao invés de ter a descrição do evento por extenso 
(INSERÇÃO, ALTERAÇÃO), poderia ser um campo com uma única letra 
(I, A).

[ ]

André


--- Em oracle_br@yahoogrupos.com.br, vivianestacio 
[EMAIL PROTECTED] escreveu

 Alguém já fez algo desse tipo: Preciso fazer uma trigger de 
 rastreabilidade que insira o nome da tabela,tipo de dml
 (insert,update),data,nome do usuário,e conteúdo da coluna 
principal, 
 estou tentando o codigo abaixo... mas está dando erro, alguém já 
fez 
 algo desse tipo e pode me ajudar? Obrigada
 Eu também gostaria de saber se é possível fazer uma trigger para 
pegar 
 de todas as tabelas?
 
 
 CREATE OR REPLACE TRIGGER tg_rastreabilidade
  AFTER INSERT OR UPDATE ON t_categoria
  FOR EACH ROW
  BEGIN
   IF INSERTING THEN
 INSERT INTO t_rastreabilidade 
 (NM_TABELA,TX_OPERACAO,DT_CRIACAO,NM_PESSOAL)
VALUES ('INSERÇÃO',sysdate,user,TABLE_NAME 
   );
   ELSEIF UPDATING THEN   
INSERT INTO t_rastreabilidade 
 (NM_TABELA,TX_OPERACAO,DT_CRIACAO,NM_PESSOAL)
VALUES ('ALTERAÇÃO',sysdate,user,TABLE_NAME 
   );
   END IF;
  END;
 /







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Oportunidade

2006-01-17 Por tôpico Fabiana Souza
BOM DIA PESSOAL!!!

A SYSCON PROJETOS ESTA BUSCANDO ANALISTAS PROGRAMADORES PL/SQL, COM EXPERIÊNCIA 
EM FORMS E REPORTS 6I.
PROJETO EM SÃO PAULO (ZONA SUL), ESCOPO INICIAL DE 08 MESES, COM POSSIBILIDADE 
DE PRORROGAÇÃO.
SENDO A CONTRATAÇÃO COMO PJ, VALOR HORA, TIME MATERIAL.

INTERESSADOS ENVIAR CV ATUALIZADO, COM PRETENSÃO HORA E DISPONIBILIDADE.

Att;
Fabiana Souza
Syscon Projetos e Consultoria
Fone: (11) 5571-5100
e-mail: [EMAIL PROTECTED]
Site: www.syscon.com.br

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Re: Help me!!! Trigger de rastreabilidade

2006-01-17 Por tôpico jlchiappa
Sim, além dos outros como a ordem claramente invertida no INSERT, ie

INSERT INTO t_rastreabilidade
   (NM_TABELA,  TX_OPERACAO,DT_CRIACAO,NM_PESSOAL)
VALUES ('ALTERAÇÃO',sysdate,user  ,TABLE_NAME

e não existe nenhuma variável de sistema chamada TABLE_NAME.

Viviane, se vc dar as infos que o Márcio pediu (ie, versões, 
definição do que é uma coluna principal, o que vc exatamente 
precisa), a gente pode te ajudar mais : provavelmente, até mesmo vc 
NÂO precisará programar nadica de nada, dependendo do que vc disser 
que precisa vc pode usar o comando AUDIT do próprio Oracle.

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, André Santos 
[EMAIL PROTECTED] escreveu

 Viviane
 
 De cara, o erro de sintaxe que vi no seu código foi no ELSEIF.
 No Oracle NÃO tem o 2o. e, ou seja NÃO é elsEif, mas 
sim elsIf.
 Estranho mas verdade... r
 
 Uma opinião: ao invés de ter a descrição do evento por extenso 
 (INSERÇÃO, ALTERAÇÃO), poderia ser um campo com uma única letra 
 (I, A).
 
 [ ]
 
 André
 
 
 --- Em oracle_br@yahoogrupos.com.br, vivianestacio 
 [EMAIL PROTECTED] escreveu
 
  Alguém já fez algo desse tipo: Preciso fazer uma trigger de 
  rastreabilidade que insira o nome da tabela,tipo de dml
  (insert,update),data,nome do usuário,e conteúdo da coluna 
 principal, 
  estou tentando o codigo abaixo... mas está dando erro, alguém já 
 fez 
  algo desse tipo e pode me ajudar? Obrigada
  Eu também gostaria de saber se é possível fazer uma trigger para 
 pegar 
  de todas as tabelas?
  
  
  CREATE OR REPLACE TRIGGER tg_rastreabilidade
   AFTER INSERT OR UPDATE ON t_categoria
   FOR EACH ROW
   BEGIN
IF INSERTING THEN
  INSERT INTO t_rastreabilidade 
  (NM_TABELA,TX_OPERACAO,DT_CRIACAO,NM_PESSOAL)
 VALUES ('INSERÇÃO',sysdate,user,TABLE_NAME 
);
ELSEIF UPDATING THEN   
 INSERT INTO t_rastreabilidade 
  (NM_TABELA,TX_OPERACAO,DT_CRIACAO,NM_PESSOAL)
 VALUES ('ALTERAÇÃO',sysdate,user,TABLE_NAME 
);
END IF;
   END;
  /
 







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] ORA-12541 - TNS:Não há listener - Urgentíssimo

2006-01-17 Por tôpico Leandro Ortigão Pereira
 

Fabio

 

Você deve alterar o arquivo listener.ora com as alterações que foram feitas.

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Quirino
Enviada em: segunda-feira, 16 de janeiro de 2006 11:42
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] ORA-12541 - TNS:Não há listener - Urgentíssimo

 

Galera,
   
  Tenho o Oracle 8i instalado num notebook, o BD estava funcionando
normalmente, até que tive que fazer algumas alterações nas configurações do
Windows XP e o banco agora está exibindo este erro.
  Alterações feitas:
  1 - Foi colocado o notebook no domínio da empresa que trabalho.
  2 - Foi alterado o nome do computador
   
  Observações:
  1 - Quando inicio o OracleOraHome81TNSListener em serviços, não é
apresentado nenhum erro, entretanto, fecho e abro novamente a tela de
serviçoes e o Listener não foi iniciado.
  2 - Ao alterar o nome do computador, tive a preocupação de alterar o
arquivo TNSNAMES.ORA, ou seja, a instância que quero iniciar está
corretamente nomeada com o novo nome.
   
  E agora? O que mais devo verificar?
   
  Obrigado,


Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
Yahoo! doce lar. Faça do Yahoo! sua homepage.

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




--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 





Yahoo! Grupos, um serviço oferecido por:



PUBLICIDADE
 
http://br.rd.yahoo.com/SIG=12f61ag2v/M=387526.7663462.8697482.1588051/D=brc
lubs/S=2137114689:HM/Y=BR/EXP=1137458562/A=3235844/R=2/id=noscript/SIG=16ea5
dsno/*http:/landingstrip.dell.com/landingstrip/ls.asp?CID=10157LID=293453D
GC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/
products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs 

 
http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0113_lrec_dell_ene13_dhs_dim110
0n.gif 

 

  _  

Links do Yahoo! Grupos

*   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
*   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] 
  
*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! http://br.yahoo.com/info/utos.html . 



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





RES: [oracle_br] Re: Algumas duvidas sobre blocos corrompidos

2006-01-17 Por tôpico Ivan Ricardo Schuster
Chiappa, inicialmente obrigado pela explicação.

Com o teoricamente não ter mais problemas de hardware, quis dizer que já
foram feitos todos os testes com as ferramentas do fornecedor do storage, e
a sua resposta Esses blocos não podem ser usados do jeito que estão já
explica bastante coisa.

Estou lendo sobre DBMS_REPAIR e acho que vai ser esta a solução pra estes
problemas. Eu fiquei na duvida, pois alguns destes blocos corrompidos, ao
apagar o objeto, foram preenchidos de forma correta novamente, sem
corrompimento.

Sobre a tabela que eu estou sem acesso, o datafile é de dados, não é de
índices, nem temporário, nem system. Por isso achei bastante estranho.

Vou continuar meus estudos sobre o DBMS_REPAIR, se tiver maia alguma dica,
será bem-vinda.

Abraço
Ivan

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de jlchiappa
Enviada em: segunda-feira, 16 de janeiro de 2006 20:52
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Algumas duvidas sobre blocos corrompidos

Respostas pra cada item :

--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster
[EMAIL PROTECTED] escreveu

 Pessoal,
 
 BD: ORACLE 9.2.0.7.0
 SO: Linux Red Hat Advanced Server
 
 No mês passado tive alguns problemas com blocos corrompidos e detectamos
 falha em um dos discos do RAID de um BD.
 
 Solicitamos a troca do disco, que foi efetuada e teoricamente não
tenho mais
 problema de hardware.

== num servidor de Produção, vc NÂO PODE ficar em teoria, vc TEM QUE
comprovar que o hardware está OK, normalmente isso implica em rodar
algum software de teste PRIFUNDO de hardware, só os testes do SO
absolutamente não bastam Pra discos, muitas vezes o próprio
fornecedor do storage oferece algo, veja lá.
 
 
 Rodei o DBVerify, que me reportou vários problemas de blocos lógicos
 corrompidos. 

Esses blocos não podem ser usados do jeito que estão...

Como de costume, identifiquei pares de file_id/block_id e
 relacionei a objetos do meu banco - alguns blocos eram utilizados por
 objetos e outros não.

Bloco não usado por índice/tabelas ou é da tablespace temporária, ou é
bloco de undo/rollback, é por aí Consulte o file_id na
dba_data_files e na dba_temp_files que vc deve achar à quais
datafiles/temnpfiles eles pertencem...
 
 
 Pergunto:
 
 O Oracle tem problemas ao reutilizar blocos lógicos corrompidos vazios? 

== é simples aqui, o Oracle ** espera ** que o hardware esteja ok, e
ele é um banco de dados, não uma tool de SO, então ele NÂO SABE que o
tal bloco já esteve ruim alguma vez. Se vc não quer que esses blocos
que já estiveram/estão ruins não sejam usados, é VOCÊ que tem que os
marcar como não-usáveis, isso pode ser feito no SO (a maioria dos
softs gerenciadores de storage tem utilitários pra isso) , ou vc pode
usar a package DBMS_REPAIR . Com a package, o Oracle não vai mais usar
o bloco marcado como inusável, MAS nada impede que o SO, ou outros
programas,  use-o para alguma coisa, se houver permissão.

Ele
 não os conserta automaticamente? 

== Não , vc é que tem que acionar o procedimento. NA verdade, a
corrupção PODE ser em management do bloco (como freelists), pode ser
bitmap, pode ser bloco de índice ou de data, há muitas possibilidades,
o pessoal da Oracle preferiu que o banco não se metesse a adivinhar
o que fazer, e ao invés só reportasse um status pro DBA quando
solicitado, o que é até um procedimento mais seguro, 

Se for o caso, o DBV não marca estes blocos
 como inutilizáveis?

Também não, é o mesmo caso acima, DBV te reporta os problemas, é vc
que os terá que corrigir. 

 Como marcar ou consertar estes blocos para que o problema não mais
ocorra?

== UMA VEZ que vc tenha absoluta certeza que p hardware está MESMO
ok, vc pode tentar corrigir o bloco de disco formatando-o via
utilitários do SO (a maioria dos fornecedores de storage oferece
utilitários pra isto), ou, caso via SO não dê certo, vc pode marcar o
bloco pra que o Oracle não o use mais,isso é com a package DBMS_REPAIR
rotina dbms_repair.SKIP_CORRUPT_BLOCKS.  

 
 
 Mais uma pergunta, relacionada à anterior:
 
 Uma tabela particionada apresenta erro de blocos corrompidos, seja
qual for
 a partição que eu defina no select. O erro aparece inclusive se eu tento
 consultar uma partição inexistente da tabela.

Será que não há corrupção nalgum índice dessa tabela?? Ou ainda nos
bitmaps dela ?? É o DBV que vai te dizer se os datafiles da tabela E
dos índices estão íntegros. E eu prefiro sempre que possível rodar um
dbv com o banco offline... 

 A consulta select * from dba_extents where file_id=file and block
 between block_id and block_id+blocks-1 não me retorna nenhum
objeto. O que
 afinal de contas está inválido no meu banco? Este datafile não é da
 tablespace system.

== como eu disse acima, SE o bloc não é encontrado, é sinal que não
pé um bloco de dados/índice, a QUAL tablespace pertence o file_id em
questão ?? É de um datafile ou de um tempfile ??

[]s

 Chiappa







[oracle_br] Performance com o Connect BY !!!

2006-01-17 Por tôpico zalbertos
Bom Dia Pessoal,

Estou com um problema em um processo e o gargalo está na seguinte 
query :

SELECT DTPAI.EFFECTIVITY_DATE,
   DTPAI.DISABLE_DATE   
  FROM CUM.CUM_FRCT_BOM_EXPLOD DTPAI  
 WHERE ORGANIZATION_ID = :b1  
   AND SHOP_ORDER = :b2 
 CONNECT BY DTPAI.PART_NUMBER_FILHO = PRIOR DTPAI.PART_NUMBER_PAI
   START WITH DTPAI.COMPONENT_SEQUENCE_ID = :b3  
   ORDER BY DTPAI.SORT_CODE DESC

Estou com a liberdade para criar o melhor indice nessa tabela, já 
fiz algumas tentativas mas o gargalo continua acontecendo ... alguém 
tem alguma idéia do que pode ser feito para melhorar a performance 
dessa query, a versão do banco aqui é 8.1.7.3.

Vejam as tentativas de indices que criei :

Create Index Cum.Cum_Frct_Bom_Explod_idx2
  on Cum.Cum_Frct_Bom_Explod (organization_id,
  shop_order)
/

Create Index Cum.Cum_Frct_Bom_Explod_idx3
  on Cum.Cum_Frct_Bom_Explod (component_sequence_id)
/

Create Index Cum.Cum_Frct_Bom_Explod_idx4
  on Cum.Cum_Frct_Bom_Explod (part_number_pai)
/

Create Index Cum.Cum_Frct_Bom_Explod_idx5
  on Cum.Cum_Frct_Bom_Explod (part_number_filho)
/

Desde já agradeço

Obrigado.

Carlos Alberto
[EMAIL PROTECTED]







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Re: Algumas duvidas sobre blocos corrompidos

2006-01-17 Por tôpico jlchiappa
--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster 
[EMAIL PROTECTED] escreveu

 Chiappa, inicialmente obrigado pela explicação.
 
 Com o teoricamente não ter mais problemas de hardware, quis dizer 
que já
 foram feitos todos os testes com as ferramentas do fornecedor do 
storage

==. ESSE é o ponto que quis frisar, não pode haver dúvidas sobre a 
confiabilidade do hw, ok ...

 a sua resposta Esses blocos não podem ser usados do jeito que 
estão já
 explica bastante coisa.

E é como falei, o Oracle ** não ** sai consertando blocos 
automaticamente porque, além de não saber fazer isso (há n+1 
hardwares possíveis pelaí, x+1 tipos de filesystems/volume groups, 
etc), ainda há a questão do negócio, tranquilamente pode ser que 
alguns blocos corrupots pertencem a tabelas/índices;objetos que PODEM 
ser dropados, outros não, só vc é que pode dizer.

 
 Estou lendo sobre DBMS_REPAIR e acho que vai ser esta a solução pra 
estes
 problemas. 

Na verdade é um conjunto de ações : agora que hardware está 
confiável, primeiro passo é o DBV contra TODOS os datafiles (eu se 
possível faço um dbv com o banco aberto E um com o banco fechado), e 
TODOS os blocos reportados como ruins pelo DBV deven ser corrigidos 
(inicialmente pode ser correção soft, pelo DBMS_REPAIR mesmo). Feito 
isso, novos DBVs pra mostrar que a corrupção foi MESMO corrigida, e 
como toque final um export full sem gerar .dmp (tipo desviando 
pra /dev/null) pra forçar a leitura de todos os segmentos, uma 
checagem com DBMS_REPAIR.CHECK_OBJECT nos objetos do banco, e é isso 
aí.

Eu fiquei na duvida, pois alguns destes blocos corrompidos, ao
 apagar o objeto, foram preenchidos de forma correta novamente, sem
 corrompimento.

Isso é uma indicação que realmente o problema devia ser mesmo disco 
ruim, pois quando vc trocou o disco e refez o array, os blocos em 
questão (que antes deviam estar no disco ruim), passaram a apontar 
pra um outro disco bom, e nele foram gravados/lidos  com sucesso.

 
 Sobre a tabela que eu estou sem acesso, o datafile é de dados, não 
é de
 índices, nem temporário, nem system. Por isso achei bastante 
estranho.

Na verdade, mesmo em tablespaces de dados podem ser criados extents 
temporários , por exemplo quando vc faz um INSERT /* APPEND */, nessa 
situação os caras sendo inseridos vão pra cima do high-water mark e 
são marcados como segmentos temporários (portanto NÃO entram na 
DBA_SEGMENTS/DBA_EXTENTS) : quando ocorre um COMMIT, o banco só marca 
esses extents como definitivos e avança a HWM. Num caso desses, se 
tiver corrupção/pau qquer no processo, logicamente esses blocos não 
serão encontrados na DBA_EXTENTS/DBA_SEGMENTS.

[]s

 Chiappa





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





RES: [oracle_br] Re: Algumas duvidas sobre blocos corrompidos

2006-01-17 Por tôpico Ivan Ricardo Schuster
 Na verdade, mesmo em tablespaces de dados podem ser criados extents 
 temporários , por exemplo quando vc faz um INSERT /* APPEND */, nessa 
 situação os caras sendo inseridos vão pra cima do high-water mark e 
 são marcados como segmentos temporários (portanto NÃO entram na 
 DBA_SEGMENTS/DBA_EXTENTS) : quando ocorre um COMMIT, o banco só marca 
 esses extents como definitivos e avança a HWM. Num caso desses, se 
 tiver corrupção/pau qquer no processo, logicamente esses blocos não 
 serão encontrados na DBA_EXTENTS/DBA_SEGMENTS.


Acredito que terei que apagar esta tabela, certo?



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de jlchiappa
Enviada em: terça-feira, 17 de janeiro de 2006 10:49
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Re: Algumas duvidas sobre blocos corrompidos

--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster 
[EMAIL PROTECTED] escreveu

 Chiappa, inicialmente obrigado pela explicação.
 
 Com o teoricamente não ter mais problemas de hardware, quis dizer 
que já
 foram feitos todos os testes com as ferramentas do fornecedor do 
storage

==. ESSE é o ponto que quis frisar, não pode haver dúvidas sobre a 
confiabilidade do hw, ok ...

 a sua resposta Esses blocos não podem ser usados do jeito que 
estão já
 explica bastante coisa.

E é como falei, o Oracle ** não ** sai consertando blocos 
automaticamente porque, além de não saber fazer isso (há n+1 
hardwares possíveis pelaí, x+1 tipos de filesystems/volume groups, 
etc), ainda há a questão do negócio, tranquilamente pode ser que 
alguns blocos corrupots pertencem a tabelas/índices;objetos que PODEM 
ser dropados, outros não, só vc é que pode dizer.

 
 Estou lendo sobre DBMS_REPAIR e acho que vai ser esta a solução pra 
estes
 problemas. 

Na verdade é um conjunto de ações : agora que hardware está 
confiável, primeiro passo é o DBV contra TODOS os datafiles (eu se 
possível faço um dbv com o banco aberto E um com o banco fechado), e 
TODOS os blocos reportados como ruins pelo DBV deven ser corrigidos 
(inicialmente pode ser correção soft, pelo DBMS_REPAIR mesmo). Feito 
isso, novos DBVs pra mostrar que a corrupção foi MESMO corrigida, e 
como toque final um export full sem gerar .dmp (tipo desviando 
pra /dev/null) pra forçar a leitura de todos os segmentos, uma 
checagem com DBMS_REPAIR.CHECK_OBJECT nos objetos do banco, e é isso 
aí.

Eu fiquei na duvida, pois alguns destes blocos corrompidos, ao
 apagar o objeto, foram preenchidos de forma correta novamente, sem
 corrompimento.

Isso é uma indicação que realmente o problema devia ser mesmo disco 
ruim, pois quando vc trocou o disco e refez o array, os blocos em 
questão (que antes deviam estar no disco ruim), passaram a apontar 
pra um outro disco bom, e nele foram gravados/lidos  com sucesso.

 
 Sobre a tabela que eu estou sem acesso, o datafile é de dados, não 
é de
 índices, nem temporário, nem system. Por isso achei bastante 
estranho.

Na verdade, mesmo em tablespaces de dados podem ser criados extents 
temporários , por exemplo quando vc faz um INSERT /* APPEND */, nessa 
situação os caras sendo inseridos vão pra cima do high-water mark e 
são marcados como segmentos temporários (portanto NÃO entram na 
DBA_SEGMENTS/DBA_EXTENTS) : quando ocorre um COMMIT, o banco só marca 
esses extents como definitivos e avança a HWM. Num caso desses, se 
tiver corrupção/pau qquer no processo, logicamente esses blocos não 
serão encontrados na DBA_EXTENTS/DBA_SEGMENTS.

[]s

 Chiappa






--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 

RES: [oracle_br] Re: Algumas duvidas sobre blocos corrompidos

2006-01-17 Por tôpico jlchiappa
afaik, não é preciso : quando vc baixa e sobe o banco, os 
blocos temporários do tipo voltam pra dba_free_space, vão ser re-
usados, e já que vc rodou a verificação de hw e o bloco está 
fisicamente bom no disco, quando ele for re-usado será lido/gravado 
sem probs, creio.

[]s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster 
[EMAIL PROTECTED] escreveu

  Na verdade, mesmo em tablespaces de dados podem ser criados 
extents 
  temporários , por exemplo quando vc faz um INSERT /* APPEND */, 
nessa 
  situação os caras sendo inseridos vão pra cima do high-water mark 
e 
  são marcados como segmentos temporários (portanto NÃO entram na 
  DBA_SEGMENTS/DBA_EXTENTS) : quando ocorre um COMMIT, o banco só 
marca 
  esses extents como definitivos e avança a HWM. Num caso desses, 
se 
  tiver corrupção/pau qquer no processo, logicamente esses blocos 
não 
  serão encontrados na DBA_EXTENTS/DBA_SEGMENTS.
 
 
 Acredito que terei que apagar esta tabela, certo?
 
 
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
 nome de jlchiappa
 Enviada em: terça-feira, 17 de janeiro de 2006 10:49
 Para: oracle_br@yahoogrupos.com.br
 Assunto: RES: [oracle_br] Re: Algumas duvidas sobre blocos 
corrompidos
 
 --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster 
 [EMAIL PROTECTED] escreveu
 
  Chiappa, inicialmente obrigado pela explicação.
  
  Com o teoricamente não ter mais problemas de hardware, quis 
dizer 
 que já
  foram feitos todos os testes com as ferramentas do fornecedor do 
 storage
 
 ==. ESSE é o ponto que quis frisar, não pode haver dúvidas sobre a 
 confiabilidade do hw, ok ...
 
  a sua resposta Esses blocos não podem ser usados do jeito que 
 estão já
  explica bastante coisa.
 
 E é como falei, o Oracle ** não ** sai consertando blocos 
 automaticamente porque, além de não saber fazer isso (há n+1 
 hardwares possíveis pelaí, x+1 tipos de filesystems/volume groups, 
 etc), ainda há a questão do negócio, tranquilamente pode ser que 
 alguns blocos corrupots pertencem a tabelas/índices;objetos que 
PODEM 
 ser dropados, outros não, só vc é que pode dizer.
 
  
  Estou lendo sobre DBMS_REPAIR e acho que vai ser esta a solução 
pra 
 estes
  problemas. 
 
 Na verdade é um conjunto de ações : agora que hardware está 
 confiável, primeiro passo é o DBV contra TODOS os datafiles (eu se 
 possível faço um dbv com o banco aberto E um com o banco fechado), 
e 
 TODOS os blocos reportados como ruins pelo DBV deven ser corrigidos 
 (inicialmente pode ser correção soft, pelo DBMS_REPAIR mesmo). 
Feito 
 isso, novos DBVs pra mostrar que a corrupção foi MESMO corrigida, e 
 como toque final um export full sem gerar .dmp (tipo desviando 
 pra /dev/null) pra forçar a leitura de todos os segmentos, uma 
 checagem com DBMS_REPAIR.CHECK_OBJECT nos objetos do banco, e é 
isso 
 aí.
 
 Eu fiquei na duvida, pois alguns destes blocos corrompidos, ao
  apagar o objeto, foram preenchidos de forma correta novamente, sem
  corrompimento.
 
 Isso é uma indicação que realmente o problema devia ser mesmo disco 
 ruim, pois quando vc trocou o disco e refez o array, os blocos em 
 questão (que antes deviam estar no disco ruim), passaram a apontar 
 pra um outro disco bom, e nele foram gravados/lidos  com sucesso.
 
  
  Sobre a tabela que eu estou sem acesso, o datafile é de dados, 
não 
 é de
  índices, nem temporário, nem system. Por isso achei bastante 
 estranho.
 
 Na verdade, mesmo em tablespaces de dados podem ser criados extents 
 temporários , por exemplo quando vc faz um INSERT /* APPEND */, 
nessa 
 situação os caras sendo inseridos vão pra cima do high-water mark e 
 são marcados como segmentos temporários (portanto NÃO entram na 
 DBA_SEGMENTS/DBA_EXTENTS) : quando ocorre um COMMIT, o banco só 
marca 
 esses extents como definitivos e avança a HWM. Num caso desses, se 
 tiver corrupção/pau qquer no processo, logicamente esses blocos não 
 serão encontrados na DBA_EXTENTS/DBA_SEGMENTS.
 
 []s
 
  Chiappa
 
 
 
 
 
 

 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
 

 --
__
 ___
 Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423  
 Links do Yahoo! Grupos







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

[oracle_br] Disco cheio

2006-01-17 Por tôpico Roberto Martins
Olá a todos,

Estou com um problema com um servidor oracle 9i r2 em Linux RH AS3. A
instação foi feita apontando para /opt, uma partição de 8Gb.

Todos os datafiles, arquivos de trace (udump, cdump, bdump)  e archive log
estão apontando para outros discos inclusive os datafiles da tablespace
temporária.

Após instalação a partição /opt tinha cerca de 3,5 Gb ocupados mas acontece
que  está com 100% de uso.

Alguém saberia de mais algum arquivo temporário ou de log que seja gerado
durante o uso do servidor?  e em que pasta? não consigo ver onde novos
arquivos possam ser gerados.

Obrigado a todos.

Roberto Martins


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] O banco 10g X forms 6i

2006-01-17 Por tôpico jcaflinco
O Oracle Forms6i consegue trabalhar ou seja acessar o Banco Oracle 10 g, está 
homologado para o Forms 6i??

ATT JOSE CARLOS


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] XML com Banco Oracle

2006-01-17 Por tôpico josefneto
Bom dia pessoal,

Estou precisando de uma ajuda muito importante, eis a minha situação:
- De uma aplicação Forms, preciso chamar uma procedure de banco onde 
a mesma fará um post para um outro banco de dados oracle, passando 
alguns parâmetros... 
- Esse segundo banco de dados deve retornar informações em uma 
estrutura XML e gravá-la pra mim em algum lugar, seja em arquivo 
externo, seja na própria base de dados.

A dificuldade está em: ler esse arquivo XML externo ou interno e 
retornar as informação no próprio FORMS. Acredito que seja fácil 
fazer isso, mas não consegui nada por enquanto.

Agradeço desde já.
Abraços







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] ORA-12154: TNS:não foi possível resolver nome de serviço

2006-01-17 Por tôpico luisandrobandeira
Estou tentando conexão do ASP co Oracle eesta dando esse erro, o que 
faço?









--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Encode para Caracteres no Oracle 9

2006-01-17 Por tôpico dhvillegas
Bom Dia Pessoal,

Utilizo a ferramenta PL/SQL Developer acessando um Oracle 9 em Linux,
Mas ao executar meus comandos o resultado vem com os caracteres 
estranhos, não vem acentuado, como faço para corrigir esse problema?

Obrigado desde já.

Denis Villegas
Analista 








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Encode para Caracteres no Oracle 9

2006-01-17 Por tôpico dhvillegas
Bom Dia Pessoal,

Utilizo a ferramenta PL/SQL Developer para acessar o Oracle 9 em linux, 
mas toda consulta que faço vem  com os caracteres incorretos e 
estranhos, não vem acentuado da forma correta.
O que posso fazer para corrigir esse problema?
Obrigado

Denis Villegas
Analista








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Alguém ja viu isto !!!!

2006-01-17 Por tôpico Lekão
Fala ae , 

Galera, 

Meu cenário

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production


eu tenho diversos select's no banco com nvl, por exemplo:

select nvl(coluna,'0') from tabela where condição and rownum = '1';

neste caso se a condição sendo verdadeira volta a consulta feita , senão 
retorna '0' só que a mesma não esta retornando nada  na consulta , nesta 
condição o  ZERO deveria estar retornando só que não esta, utilizo o TOAD e 
ja fiz os testes também no SQLPLUS e o resultado foram os mesmos, alguém ja viu 
algo deste tipo e sabe me dizer o que pode estar acontecendo.

Valeu, 

Neste momento qualquer ajuda é bem vinda.

Aleks


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [oracle_br] Algu�m ja viu isto !!!!

2006-01-17 Por tôpico S�rgio I. Yuassa \(FUSAN\)
Cara, tenta o seguinte:
select tabela.campo, tabela.rownum
  from (select nvl(coluna,'0') campo, rownum from tabela where condição) tabela
 where tabela.rownum = 1

Se não trouxer nada, tenta tirando a limitação do rownum pra ver o que está 
sendo
retornado


  -Mensagem Original- 
  De: Lekão 
  Para: [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; oracle_br@yahoogrupos.com.br ; 
[EMAIL PROTECTED] ; [EMAIL PROTECTED] 
  Enviada em: 17 de janeiro de 2006 13:21
  Assunto: [oracle_br] Alguém ja viu isto 


  Fala ae , 

  Galera, 

  Meu cenário

  Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
  With the Partitioning, OLAP and Oracle Data Mining options
  JServer Release 9.2.0.1.0 - Production


  eu tenho diversos select's no banco com nvl, por exemplo:

  select nvl(coluna,'0') from tabela where condição and rownum = '1';

  neste caso se a condição sendo verdadeira volta a consulta feita , senão 
retorna '0' só que a mesma não esta retornando nada  na consulta , nesta 
condição o  ZERO deveria estar retornando só que não esta, utilizo o TOAD e 
ja fiz os testes também no SQLPLUS e o resultado foram os mesmos, alguém ja viu 
algo deste tipo e sabe me dizer o que pode estar acontecendo.

  Valeu, 

  Neste momento qualquer ajuda é bem vinda.

  Aleks


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



  
--
  Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
  
--_
  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Re: Alguém ja viu isto !!!!

2006-01-17 Por tôpico jlchiappa
Se é o que eu entendi, vc está errado na sua suposição, num SQL 
simples (sem função de grupo) que não ache ninguém, ** não ** é 
retornada linha NENHUMA, então não há valor algum pro NVL 
transformar, assim :

[EMAIL PROTECTED]:SQLselect empno, ename, comm from emp where sal  1000;

 EMPNO ENAMECOMM
-- -- --
  7499 ALLEN 300
  7521 WARD  500
  7566 JONES
  7654 MARTIN   1400
  7698 BLAKE
  7782 CLARK
  7788 SCOTT
  7839 KING
  7844 TURNER  0
  7876 ADAMS
  7902 FORD
  7934 MILLER

12 linhas selecionadas.

[EMAIL PROTECTED]:SQLselect empno, ename, comm from emp where sal  9;

não há linhas selecionadas

[EMAIL PROTECTED]:SQL

[EMAIL PROTECTED]:SQLselect nvl(comm, 0) from emp where sal  1000;

   NVL(COMM,0)
--
   300
   500
 0
  1400
 0
 0
 0
 0
 0
 0
 0
 0

12 linhas selecionadas.

[EMAIL PROTECTED]:SQLselect nvl(comm, 0) from emp where sal  9;

não há linhas selecionadas

[EMAIL PROTECTED]:SQL

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Lekão [EMAIL PROTECTED] 
escreveu

 Fala ae , 
 
 Galera, 
 
 Meu cenário
 
 Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
 With the Partitioning, OLAP and Oracle Data Mining options
 JServer Release 9.2.0.1.0 - Production
 
 
 eu tenho diversos select's no banco com nvl, por exemplo:
 
 select nvl(coluna,'0') from tabela where condição and rownum = '1';
 
 neste caso se a condição sendo verdadeira volta a consulta feita , 
senão retorna '0' só que a mesma não esta retornando nada  na 
consulta , nesta condição o  ZERO deveria estar retornando só que 
não esta, utilizo o TOAD e ja fiz os testes também no SQLPLUS e o 
resultado foram os mesmos, alguém ja viu algo deste tipo e sabe me 
dizer o que pode estar acontecendo.
 
 Valeu, 
 
 Neste momento qualquer ajuda é bem vinda.
 
 Aleks
 
 
 [As partes desta mensagem que não continham texto foram removidas]








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Re: Performance com o Connect BY !!!

2006-01-17 Por tôpico zalbertos
Valeu pela dica Thiago.

Já vai ajudar.

Carlos Alberto
[EMAIL PROTECTED]

--- Em oracle_br@yahoogrupos.com.br, Thiago Lazzarotto 
[EMAIL PROTECTED] escreveu

 Faz assim:
 Select b.campos
  From (select a.campos from tabela a where a.campo = :x) b
 Connect by b.filho = prior b.pai
 
 Vc tem que colocar um subselect no from, pois o connect by é 
executado 
 antes do where...
 
 Thiago.
 
 zalbertos escreveu:
 
  Bom Dia Pessoal,
 
  Estou com um problema em um processo e o gargalo está na seguinte
  query :
 
  SELECT DTPAI.EFFECTIVITY_DATE,
 DTPAI.DISABLE_DATE  
FROM CUM.CUM_FRCT_BOM_EXPLOD DTPAI 
  WHERE ORGANIZATION_ID = :b1 
 AND SHOP_ORDER = :b2
  CONNECT BY DTPAI.PART_NUMBER_FILHO = PRIOR DTPAI.PART_NUMBER_PAI
 START WITH DTPAI.COMPONENT_SEQUENCE_ID = :b3 
 ORDER BY DTPAI.SORT_CODE DESC
 
  Estou com a liberdade para criar o melhor indice nessa tabela, já
  fiz algumas tentativas mas o gargalo continua acontecendo ... 
alguém
  tem alguma idéia do que pode ser feito para melhorar a 
performance
  dessa query, a versão do banco aqui é 8.1.7.3.
 
  Vejam as tentativas de indices que criei :
 
  Create Index Cum.Cum_Frct_Bom_Explod_idx2
on Cum.Cum_Frct_Bom_Explod (organization_id,
shop_order)
  /
 
  Create Index Cum.Cum_Frct_Bom_Explod_idx3
on Cum.Cum_Frct_Bom_Explod (component_sequence_id)
  /
 
  Create Index Cum.Cum_Frct_Bom_Explod_idx4
on Cum.Cum_Frct_Bom_Explod (part_number_pai)
  /
 
  Create Index Cum.Cum_Frct_Bom_Explod_idx5
on Cum.Cum_Frct_Bom_Explod (part_number_filho)
  /
 
  Desde já agradeço
 
  Obrigado.
 
  Carlos Alberto
  [EMAIL PROTECTED]
 
 
 
 
 
 
 
  -
-
  Atenção! As mensagens deste grupo são de acesso público e de 
inteira 
  responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  -
-
_
  Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423
 
 
  *Yahoo! Grupos, um serviço oferecido por:*
  PUBLICIDADE
 
 
  -
---
  *Links do Yahoo! Grupos*
 
  * Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
 
  * Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
subject=Unsubscribe
 
  * O uso que você faz do Yahoo! Grupos está sujeito aos 
Termos do
Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
 
 
 
 -- 
 
 
 Thiago Lazzarotto da Costa
 Database Administrator / TI Sistemas
 Áreas Atendidas: Tecnologia / Projetos Especiais
 STEMAC S/A GRUPOS GERADORES
 Fone: (51) 3358-3800 ramal 2711
 e-mail: [EMAIL PROTECTED]







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Alguém ja viu isto !!!!

2006-01-17 Por tôpico Luciano Pessoni
Amigo, com certeza sua consulta não está retornando nenhuma linha.
Verifique isto.


Luciano

Lekão escreveu:

 Fala ae ,

 Galera,

 Meu cenário

 Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
 With the Partitioning, OLAP and Oracle Data Mining options
 JServer Release 9.2.0.1.0 - Production


 eu tenho diversos select's no banco com nvl, por exemplo:

 select nvl(coluna,'0') from tabela where condição and rownum = '1';

 neste caso se a condição sendo verdadeira volta a consulta feita , 
 senão retorna '0' só que a mesma não esta retornando nada  na consulta 
 , nesta condição o  ZERO deveria estar retornando só que não esta, 
 utilizo o TOAD e ja fiz os testes também no SQLPLUS e o resultado 
 foram os mesmos, alguém ja viu algo deste tipo e sabe me dizer o que 
 pode estar acontecendo.

 Valeu,

 Neste momento qualquer ajuda é bem vinda.

 Aleks


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



 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira 
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --_
 Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423


 *Yahoo! Grupos, um serviço oferecido por:*
 PUBLICIDADE


 
 *Links do Yahoo! Grupos*

 * Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/oracle_br/

 * Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED]

 * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
   Serviço do Yahoo! http://br.yahoo.com/info/utos.html.





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Imagem de Fundo

2006-01-17 Por tôpico schokal_bol
Pessoal,

Estou fazendo um report q vai ter uma imagem de fundo.

É um formulario (Nota Fiscal) scanneada de fundo que coloco os campos 
sobre ela.

Criei um campo tipo IMAGE e na coluna Sorce Filename coloco o caminho 
(C:\nf.jpg).

O meu problema esta que tem maquina q esta imagem fica em outro 
diretorio.
Gostaria de saber se tem como eu enviar como parametro este caminho. 
Configurar por usuarios.

Daniel
novo Hamburgo/RS





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] shared memory realm already exists

2006-01-17 Por tôpico DBA - ORACLE
Oracle 9i / windows 2003 enterprise server...

Pelo que vi na internet já recriei o listener, reiniciei o server ma não
adiantou
dou um startup e lá vem a mensagem:

SQL startup
ORA-27100: shared memory realm already exists
Isto aconteceu qdo tentei alterar a cache_size

alguém sabe o que é preciso fazer?

tks marcio


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] problemas com query usando database link.

2006-01-17 Por tôpico Mauricio Françoso
Boa tarde,
   
  Alguem já passou por isso?
   
  oracle 8.1.7.3.0
  Solaris 8.0
   
  Tenho uma query sendo executada em um database, essa query faz
  link para um outro database.
  Nessa query eu estou forçando ela usar um hint.
   
  Exemplo:
   
  SELECT /*+ INDEX(A INDEX_A) INDEX(B INDEX_B) INDEX(C INDEX_C) */ 
*
FROM  A,  B, [EMAIL PROTECTED] C
   
  Mas quando executo a query e verifico a query no banco remoto ela está 
fazendo full e me mostro o hint assim:
   
  /*+ index(C,INDEX_C) */ 
   
  E assim faz full na tabela C.
   
  Se alguem puder me ajudar eu agradeço.
   
  obrigado
   
   


Mauricio do C. Françoso 
Liberty Paulista Seguros 
Administrador Banco de Dados(DBA ORACLE)


-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Oracle 10g R2 + ASM

2006-01-17 Por tôpico Fernando Franquini
Boa tarde a todos,

Estou com um problema, apos a instalacao, se eu precisar reiniciar o
servidor, o meu conjunto de discos, chamados de DATA, nao monta.

Ao tentar levantar o banco da erro do ASM.

Ai, executo o seguindo comando no servidor

[EMAIL PROTECTED]:/etc/init.d ./oracleasm status
Checking if ASM is loaded:
   running
Checking if /dev/oracleasm is mounted:   running

teoricamente esta com o asm rodando e funcionando, mas executando o
dbca e indo no gerenciador do ASM e montando novamente os discos, ai o
Oracle sobe numa boa.

Gostaria de saber o que se tem que fazer para que monte
automaticamente, ja que me parece que esta tudo ok, alguem ja teve
esse problema?

Seguimos o manual de referencia para instalacao.

*linux susy enterprise 9. - kernel 2.6.5-7.201-default
*oracle 10.2.0.1.0

Obrigado.

--
___
Fernando Franquini
Bacharel em Ciencias da Computacao - UFSC
- Capin - cel.: (48) 99024047
ICQ: 51149680
gtalk: [EMAIL PROTECTED]
Florianopolis - SC


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Disco cheio

2006-01-17 Por tôpico thiagomz
Roberto,

dentro do /opt execute

du -h --max-depth=1

Ele vai retornar o tamanho total de cada dir.

Faca um find /opt e mande o resultado para nós ... assim poderemos 
orienta-lo melhor !

t+


Roberto Martins wrote:
 Olá a todos,
 


-- 
Thiago M. Zerbinato
Oracle Certified Professional
Linux Professional desde 1997
Ribeirao Preto / SP
---
http://thiagomz.hpg.com.br
Linux User  #286429
Debian User #534

Primeiro eles o ignoram. Depois riem de voce. Entao eles
o combatem. Ai voce vence

Mohandas Gandhi





___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] shared memory realm already exists

2006-01-17 Por tôpico Carlos A.M. Menezes
Colega,
Muito provavelmente é resultado da alteração do parâmetro que você 
alterou. Acho que você tentou aumentar demais esse valor, o que ocasionou um 
aumento além dos limites da SGA para o seu SO (ver note: 237993.1). Tente 
retornar o valor original do parâmetro e reinicie o servidor, se não funcionar, 
como último recurso, use o oradim para apagar e recriar a instância.

Carlos Alfredo

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de DBA - 
ORACLE
Enviada em: terça-feira, 17 de janeiro de 2006 14:14
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] shared memory realm already exists

Oracle 9i / windows 2003 enterprise server...

Pelo que vi na internet já recriei o listener, reiniciei o server ma não
adiantou
dou um startup e lá vem a mensagem:

SQL startup
ORA-27100: shared memory realm already exists
Isto aconteceu qdo tentei alterar a cache_size

alguém sabe o que é preciso fazer?

tks marcio


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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Como saber qual numero falta na pk ?

2006-01-17 Por tôpico Fabio Quirino
Cris,
   
  Essa situação já aconteceu comigo quando tentei fazer um INSERT, disparei a 
sequence e por algum motivo dei ROLLBACK, não completando a transação. Nisso, a 
transação foi desfeita, entretanto, a sequence não volta o número anterior.
  Para vc conseguir preencher os buracos, vc terá que fazer uma função, com 
isso vc pode até desabilitar a sequence e obter o próximo código para inserir, 
através duma função.
   
  Valeu,
   
  Fabio Quirino

criscadba [EMAIL PROTECTED] escreveu:
  Boa tarde !

Os desenvolvedores usam uma sequence para preencher a pk de uma 
tabela, só que alguém andou com a sequence em alguns momentos e a pk 
da tabela, que tem que ser sequencial, ficou com furos, exemplo :

protocolo_inscricao
1
3
4
5
6
10
13

Há alguma função que me diga quais os números estão faltando porque 
foram pulados pelo avanço indevido da sequence ?

Muito obrigada a quem puder ajudar !

Beijos

Cris ;-)






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos







  



Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





RES: [oracle_br] Como saber qual numero falta na pk ?

2006-01-17 Por tôpico rodrigo

Tenho alguns casos como esses em que não posso ter furo na sequence, então
não tem jeito o aplicativo faz um MAX()+1 se não me engano o pessoal chama
isso de sequence INPARENT 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Quirino
Enviada em: terça-feira, 17 de janeiro de 2006 19:08
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Como saber qual numero falta na pk ?

Cris,
   
  Essa situação já aconteceu comigo quando tentei fazer um INSERT, disparei
a sequence e por algum motivo dei ROLLBACK, não completando a transação.
Nisso, a transação foi desfeita, entretanto, a sequence não volta o número
anterior.
  Para vc conseguir preencher os buracos, vc terá que fazer uma função,
com isso vc pode até desabilitar a sequence e obter o próximo código para
inserir, através duma função.
   
  Valeu,
   
  Fabio Quirino

criscadba [EMAIL PROTECTED] escreveu:
  Boa tarde !

Os desenvolvedores usam uma sequence para preencher a pk de uma 
tabela, só que alguém andou com a sequence em alguns momentos e a pk 
da tabela, que tem que ser sequencial, ficou com furos, exemplo :

protocolo_inscricao
1
3
4
5
6
10
13

Há alguma função que me diga quais os números estão faltando porque 
foram pulados pelo avanço indevido da sequence ?

Muito obrigada a quem puder ajudar !

Beijos

Cris ;-)







--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos







  



Fabio Quirino
MSN: [EMAIL PROTECTED]
ICQ: 147482462

-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

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




--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Comandos Oracle.

2006-01-17 Por tôpico Daniel Cavalcante Scalisse
Bom dia!

Sou novo no grupo e no mundo Oracle.

Gostria de tirar algumas dúvidas.

1- Tenho um sistema web feito em ASP usando o banco de dados SQL Server.
Só que agora preciso mudar tudo para Oracle.
Preciso saber como são feitos os selects, inserts, update, delete, inner
join, comando para arredondar como o Round do Sql.

2- Como faço a conexão via ODBC, o que precisa instalar no micro?
Existe muita diferença no global.asa, entre as conexões do Sql Server e
Oracle?
Preciso instalar no Windows Server do IIS algo para fazer conexão com o
Oracle?

Se alguém puder me ajudar, fico agradecido.







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] vaga de Analista Programador

2006-01-17 Por tôpico anacarolinapatane
Boa tarde

Faço parte da Talent Four Consulting e estamos com algumas vagas de 
Analista Programador
O profissional deve ter conhecimento em: Oracle SQL Plus, PL/ SQL, 
Forms e Reporte e conhecimento básico em Designer.
Contratação: PJ 
Valor + benefícios
Local de trabalho: São Paulo
Os interessados favor encaminhar CV para: 
[EMAIL PROTECTED]

Atenciosamente
Ana Carolina Patané
Talent Four - Recursos Humanos 
Avenida Cardoso de Melo, 1750 4.º and - Vila Olímpia 
045548-005 São Paulo - SP 
Fone: 55 11 3848- - Ramal 478
[EMAIL PROTECTED] 








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Alguém ja viu isto !!!!

2006-01-17 Por tôpico Lekão

 valeu, gente eu viajei no conceito.

 obrigado,

 Aleks
 - Original Message - 
 From: Carlos A.M. Menezes [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Tuesday, January 17, 2006 3:25 PM
 Subject: RES: [oracle_br] Alguém ja viu isto 


 Colega,
 Se a condição for verdadeira, volta o resultado do NVL, se a condição for
 falsa, não retorna nenhuma linha. Acho que você está misturando as coisas,
 NVL é função que age sobre as colunas, o predicado WHERE é que age sobre
as
 linhas.

 Cordialmente,

 Carlos Alfredo

 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Lekão
 Enviada em: terça-feira, 17 de janeiro de 2006 12:22
 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
 oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED];
 [EMAIL PROTECTED]
 Assunto: [oracle_br] Alguém ja viu isto 

 Fala ae ,

 Galera,

 Meu cenário

 Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
 With the Partitioning, OLAP and Oracle Data Mining options
 JServer Release 9.2.0.1.0 - Production


 eu tenho diversos select's no banco com nvl, por exemplo:

 select nvl(coluna,'0') from tabela where condição and rownum = '1';

 neste caso se a condição sendo verdadeira volta a consulta feita , senão
 retorna '0' só que a mesma não esta retornando nada  na consulta , nesta
 condição o  ZERO deveria estar retornando só que não esta, utilizo o
TOAD
 e ja fiz os testes também no SQLPLUS e o resultado foram os mesmos, alguém
 ja viu algo deste tipo e sabe me dizer o que pode estar acontecendo.

 Valeu,

 Neste momento qualquer ajuda é bem vinda.

 Aleks


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



 --
--
 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --
--
 --
__
 ___
 Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
 Links do Yahoo! Grupos










 --
--
 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --
--
 --
__
 ___
 Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
 Links do Yahoo! Grupos














___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Como saber qual numero falta na pk ?

2006-01-17 Por tôpico Marcio Portes
select *
   from (
with seq as (
 select level l
   from dual connect by level = ( select max(x) from t )
)
select l, x, decode(x, null, l ) falta
   from seq left outer join t on ( l = x )
  order by 1
 )
  where falta is not null
/

Seria um método. Segue exemplo:
Balise a sequencia com uma view completa e faça um outer join com sua tabela. 
Com uma comparação simples, voce 
encontrará os gaps.


SQL select * from t;

 X
-
 1
 3
 4
 5
 6
10
13

7 rows selected.

SQL with seq as (
   2  select level l
   3from dual connect by level = ( select max(x) from t )
   4  )
   5  select l, x, decode(x, null, l ) falta
   6from seq left outer join t on ( l = x )
   7   order by 1
   8  /

 L X FALTA
- - -
 1 1
 2   2
 3 3
 4 4
 5 5
 6 6
 7   7
 8   8
 9   9
1010
11  11
12  12
1313

13 rows selected.


criscadba wrote:
 Boa tarde !
 
 Os desenvolvedores usam uma sequence para preencher a pk de uma 
 tabela, só que alguém andou com a sequence em alguns momentos e a pk 
 da tabela, que tem que ser sequencial, ficou com furos, exemplo :
 
 protocolo_inscricao
 1
 3
 4
 5
 6
 10
 13
 
 Há alguma função que me diga quais os números estão faltando porque 
 foram pulados pelo avanço indevido da sequence ?

-- 
Marcio Portes
http://mportes.blogspot.com


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Oracle 10g R2 + ASM

2006-01-17 Por tôpico Allyson - Listas
Oi Fernando,

Veja se o parametro asm_diskgroups na instancia ASM está setado para o 
nome do seu diskgroup (data).

[]'s


Fernando Franquini wrote:

Boa tarde a todos,

Estou com um problema, apos a instalacao, se eu precisar reiniciar o
servidor, o meu conjunto de discos, chamados de DATA, nao monta.

Ao tentar levantar o banco da erro do ASM.

Ai, executo o seguindo comando no servidor

[EMAIL PROTECTED]:/etc/init.d ./oracleasm status
Checking if ASM is loaded:
   running
Checking if /dev/oracleasm is mounted:   running

teoricamente esta com o asm rodando e funcionando, mas executando o
dbca e indo no gerenciador do ASM e montando novamente os discos, ai o
Oracle sobe numa boa.

Gostaria de saber o que se tem que fazer para que monte
automaticamente, ja que me parece que esta tudo ok, alguem ja teve
esse problema?

Seguimos o manual de referencia para instalacao.

*linux susy enterprise 9. - kernel 2.6.5-7.201-default
*oracle 10.2.0.1.0

Obrigado.

--
___
Fernando Franquini
Bacharel em Ciencias da Computacao - UFSC
- Capin - cel.: (48) 99024047
ICQ: 51149680
gtalk: [EMAIL PROTECTED]
Florianopolis - SC


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 



  



-- 
Allyson A. Brito
MSN: [EMAIL PROTECTED]
SKYPE: allysonbrito
RHCE / LPI-1 / SCSA
OCP DBA 9i / OCA PL/SQL 9i




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html