[oracle_br] Instalação do Oracle9i no linux

2006-08-04 Por tôpico Alex Ferreira
Olá Pessoal!!

Estou tentando instalar o Oracle9i no kurumin e está dando erro de "arquivo 
ou diretório não encontrado!!"
O q pode estar acontecendo?
O kurumin é baseado no Debian e será q ele suporta?

Obrigado!!!




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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Boa noite.

2006-08-04 Por tôpico Igor
Alex,
Boa noite!

O problema que voce encontrou nao esta no formato mas sim na conversao para a 
data.



- Original Message - 
  From: Alex dos Santos 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 10:15 PM
  Subject: [oracle_br] Boa noite.


  Eu estou com um problema na hora de executar um script sql no oracle 9i.  

  Ele retorna que o mes não é valido. 

   *
  ERROR at line 1:
  ORA-01843: not a valid month


  Eu coloquei no inicio do script.
  DEFINE _DATE= 'dd/mm/'
  depois troquei para 
  ALTER SESSION SET NLS_DATE_FORMAT = 'DD/MM/'

  Mas mesmo assim ele da este erro.
  Alguem tem alguma dica 

  Abraços
  Alex dos Santos

  UPDATE HW_SOCIOS SET NO_SOCIO='TANIA VALERIA PACHECO LOPES', DS_ENDERECO='R 
CARNEIRO DA FONTOURA 98/301', NO_BAIRRO='', CD_CEP_SOCIO='91040170', 
CD_MUNICIPIO=430, DT_NASCIMENTO='25/02/1945', NR_TELEFONE=' 0', CD_CPF='0', 
CD_IDENTIDADE='6005030595', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 79676 ; 

  UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 10568, CD_NUCLEO=38, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 79676 ; 

  UPDATE HW_SOCIOS SET NO_SOCIO='BIANCA LEIVAS PORTO', DS_ENDERECO='RUA MAXIMO 
PEREIRA 575', NO_BAIRRO='CENTRO', CD_CEP_SOCIO='9633', CD_MUNICIPIO=6, 
DT_NASCIMENTO='28/11/1982', NR_TELEFONE='53 2622456', CD_CPF='942411048', 
CD_IDENTIDADE='6083359262', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 139626 ; 

  UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 1739, CD_NUCLEO=24, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 139626 ; 

  UPDATE HW_SOCIOS SET NO_SOCIO='BIANCA LEIVAS PORTO', DS_ENDERECO='RUA MAXIMO 
PEREIRA 575', NO_BAIRRO='CENTRO', CD_CEP_SOCIO='9633', CD_MUNICIPIO=6, 
DT_NASCIMENTO='28/11/1982', NR_TELEFONE='53 2622456', CD_CPF='942411048', 
CD_IDENTIDADE='6083359262', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 139626 ; 

  UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 1739, CD_NUCLEO=24, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 139626 ; 

  UPDATE HW_SOCIOS SET NO_SOCIO='BIANCA LEIVAS PORTO', DS_ENDERECO='RUA MAXIMO 
PEREIRA 575', NO_BAIRRO='CENTRO', CD_CEP_SOCIO='9633', CD_MUNICIPIO=6, 
DT_NASCIMENTO='28/11/1982', NR_TELEFONE='53 2622456', CD_CPF='942411048', 
CD_IDENTIDADE='6083359262', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 139626 ; 

  UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 1739, CD_NUCLEO=24, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 139626 ; 


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

   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.394 / Virus Database: 268.10.7/409 - Release Date: 4/8/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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Boa noite.

2006-08-04 Por tôpico Alex dos Santos
Eu estou com um problema na hora de executar um script sql no oracle 9i.  

Ele retorna que o mes não é valido. 

 *
ERROR at line 1:
ORA-01843: not a valid month


Eu coloquei no inicio do script.
DEFINE _DATE= 'dd/mm/'
depois troquei para 
ALTER SESSION SET NLS_DATE_FORMAT = 'DD/MM/'

Mas mesmo assim ele da este erro.
Alguem tem alguma dica 

Abraços
Alex dos Santos

UPDATE HW_SOCIOS SET NO_SOCIO='TANIA VALERIA PACHECO LOPES', DS_ENDERECO='R 
CARNEIRO DA FONTOURA 98/301', NO_BAIRRO='', CD_CEP_SOCIO='91040170', 
CD_MUNICIPIO=430, DT_NASCIMENTO='25/02/1945', NR_TELEFONE=' 0', CD_CPF='0', 
CD_IDENTIDADE='6005030595', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 79676 ; 

UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 10568, CD_NUCLEO=38, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 79676 ; 

UPDATE HW_SOCIOS SET NO_SOCIO='BIANCA LEIVAS PORTO', DS_ENDERECO='RUA MAXIMO 
PEREIRA 575', NO_BAIRRO='CENTRO', CD_CEP_SOCIO='9633', CD_MUNICIPIO=6, 
DT_NASCIMENTO='28/11/1982', NR_TELEFONE='53 2622456', CD_CPF='942411048', 
CD_IDENTIDADE='6083359262', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 139626 ; 

UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 1739, CD_NUCLEO=24, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 139626 ; 

UPDATE HW_SOCIOS SET NO_SOCIO='BIANCA LEIVAS PORTO', DS_ENDERECO='RUA MAXIMO 
PEREIRA 575', NO_BAIRRO='CENTRO', CD_CEP_SOCIO='9633', CD_MUNICIPIO=6, 
DT_NASCIMENTO='28/11/1982', NR_TELEFONE='53 2622456', CD_CPF='942411048', 
CD_IDENTIDADE='6083359262', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 139626 ; 

UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 1739, CD_NUCLEO=24, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 139626 ; 

UPDATE HW_SOCIOS SET NO_SOCIO='BIANCA LEIVAS PORTO', DS_ENDERECO='RUA MAXIMO 
PEREIRA 575', NO_BAIRRO='CENTRO', CD_CEP_SOCIO='9633', CD_MUNICIPIO=6, 
DT_NASCIMENTO='28/11/1982', NR_TELEFONE='53 2622456', CD_CPF='942411048', 
CD_IDENTIDADE='6083359262', TP_ESTADO_CIVIL=2, NO_EMAIL='', SOC_USER = 'PORTAL' 
WHERE CD_MATCPERS = 139626 ; 

UPDATE HW_FUNCIONAIS SET CD_ESCOLA = 1739, CD_NUCLEO=24, FNC_USER = 'PORTAL' 
WHERE FU_MATCPERS = 139626 ; 


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] PL/SQL para Deduplica ção

2006-08-04 Por tôpico Rinas
Fala ae Zilmar, my friend !!

Seguinte..., você deve achar a rotina de match-code ai mesmo, bem pertinho de 
você, ai mesmo na Abril. 
Quando eu ainda estava por ai ainda em meados de 1995 em sistemas de 
assinaturas esta rotina foi implantada no Sistema de Assinaturas.

Dê uma verificada com o pessoal de grande porte ae que tenho certeza, você deve 
achar. 
Se não me falha a memória  a rotina era em linguagem C de forma que vc tem como 
chamá-la de algum jeito. Pra vc isso não será nenhum problema. Tenho certeza. 


Abração do 
Rinaldo Guimarães 



> Colegas,
> 
> Alguém possui alguma rotina em PL/SQL  para a geração de match-code 
> de nomes de pessoas, empresas ou endereços?
> 
> Essa rotina seria utilizada em um processo de deduplicação, que consiste 
> na verificação e exclusão de registros repetidos dentro do cadastro de nomes 
> em análise.
> 
> O match-code é uma string gerada que permite que se saiba que "Rua 7 de 
> Setembro" 
> é a mesma coisa que "Rua Sete de Setembro" por exemplo
> 
> Abraços,
> Zilmar Furquim
> 
> 
> 
> [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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: Medir tempo

2006-08-04 Por tôpico jlchiappa
Sim, o + comum pra consultas é, antes de vc a executar no sqlplus, 
pedir um SET TIMING ON , aí após a execução o sqlplus reporta o tempo 
q levou. Pra procedures, vc pode usar o PL/SQL Profiler, nos manuais 
de Admin vc acha refs sobre ele.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Jorge Junior" <[EMAIL PROTECTED]> 
escreveu
>
> Olá,
> como faço para medir o tempo de uma consulta ou procedure no ORACLE?
> Existe algum comando para tal?
> 
> Grato.
> 
> 
> [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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Medir tempo

2006-08-04 Por tôpico Jorge Junior
Olá,
como faço para medir o tempo de uma consulta ou procedure no ORACLE?
Existe algum comando para tal?

Grato.


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Sequencia numerica

2006-08-04 Por tôpico Jorge Junior
Opa,
primeiro você cria um objeto sequence (sequência).

create sequence seq
Start with 1
Increment by 1
nomaxvalue;

Ai, a cada insert voce insere o próximo valor da sequencia

insert into pedido(id_pedido) values (seq.nextval);

Enfim, pesquise sobre o objeto sequence, tem mais alguns recursos que podem
lhe ser úteis.


On 8/4/06, Henrique <[EMAIL PROTECTED]> wrote:
>
> Boa tarde amigos.
>
> Tenho uma tabela chamada PEDIDO e preciso criar uma coluna chamada
> ID_PEDIDO. Nesta nova coluna, preciso adicionar uma sequencia numérica
> do 1 até o último registro (em ordem crescente).
>
> Alguém poderia me ajudar?
>
> Agradeço desde já a atenção de todos.
>
> Um grande abraço e sucesso.
>
> [  ]'s
>
> lher
>
>
>
>
>
>
> --
> 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/
>
> --__
>
> OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE
> VISITE: http://www.oraclebr.com.br/
> __
> O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
> o link do mesmo para evitar trafego(pedidos) desnecessário.
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Sequencia numerica

2006-08-04 Por tôpico alex borgmann
Pode ser tambem
   
   
  update pedido set id_pedido=rownum;
   
   
   
  

Marcelo Almeida <[EMAIL PROTECTED]> wrote:
  *

declare*
wcont *number* := 1;
*begin*
*for* pc_item *in* (*select* *rowid* *from* *pedido **order by nome *)*
loop*
*update* pedido *set* ID_PEDIDO = wcont *where* *rowid*=pc_item.*rowid*;
wcont := wcont +1;
*end* *loop*;
*end*;

agora .. da pra abrir um cursor for update também.. ou como o colega
sugeriu, não usar o wcont+1 e no update usar a sequence.nextval.

falows.


On 8/4/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote:
>
>  Crie uma sequence e faça um update na tabela com o valor da sequence.
>
> CREATE SEQUENCE SEQ_PEDIDO
> START WITH 1
> INCREMENT BY
> MINVALUE 0
> MAXVALUE  //DEPENDE DO TAMANHO DO SEU CAMPO
> NOCACHE;
>
> AI VC CRIA UMA PROCEDURE PARA FAZER O UPDATE.
>
>
>   - Original Message -
>   From: Henrique
>   To: oracle_br@yahoogrupos.com.br
>   Sent: Friday, August 04, 2006 3:28 PM
>   Subject: [oracle_br] Sequencia numerica
>
>
>   Boa tarde amigos.
>
>   Tenho uma tabela chamada PEDIDO e preciso criar uma coluna chamada
>   ID_PEDIDO. Nesta nova coluna, preciso adicionar uma sequencia numérica
>   do 1 até o último registro (em ordem crescente).
>
>   Alguém poderia me ajudar?
>
>   Agradeço desde já a atenção de todos.
>
>   Um grande abraço e sucesso.
>
>   [  ]'s
>
>   lher
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> 
>


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

 


-
Do you Yahoo!?
 Next-gen email? Have it all with the  all-new Yahoo! Mail Beta.

[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: Instalção XE

2006-08-04 Por tôpico jlchiappa
Que eu saiba não tem não, o que pode ser é depois de instalado vc 
alteraria os params nos locais adequados (por exemplo listener.ora é 
onde vc altera a porta do listener).

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Listas" <[EMAIL PROTECTED]> escreveu
>
> Existe forma de interagir com os parâmetros de instalação do XE, 
estou instalando a versão para windows OracleXEUniv, e o único 
parâmetro que é aberto na instalação é o diretório. Não existe forma 
de na instalação mudar a porta do listener ou a porta do aplicativo 
web que vem padrão 1521 e 8080.
> 
> Atenciosamente,
> 
> Marcos Roberto Santello
> 
> 
> [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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Instalção XE

2006-08-04 Por tôpico Listas
Existe forma de interagir com os parâmetros de instalação do XE, estou 
instalando a versão para windows OracleXEUniv, e o único parâmetro que é aberto 
na instalação é o diretório. Não existe forma de na instalação mudar a porta do 
listener ou a porta do aplicativo web que vem padrão 1521 e 8080.

Atenciosamente,

Marcos Roberto Santello


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: RES: [oracle_br] ORA-22856: cannot add columns to object tables

2006-08-04 Por tôpico jlchiappa
Ivan, eu já vi esse comportamento nos bancos 9ir2 abaixo de 9.2.0.7 
várias vezes se OU a tabela é comprimida OU ela é particionada OU 
algum índice dela é comprimido OU algum índice dela é particionado OU 
a tabela tem colunas "escondidas" marcadas como UNUSABLE, há um bug 
persistente pra isso, que em tese já deveria ter sido matado (e 
constava no metalink como tal) no 9.2.0.6 mas não está, se a tabela 
em questão tem qquer dessas condições é isso, se não é chamado no 
metalink, mesmo.

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Ivan" <[EMAIL PROTECTED]> escreveu
>
> Reginaldo, obrigado pela atenção, e desculpe não ter passado a 
versão do meu
> BD:
> 
> É justamente o 9.2.0.6 que tenho e mesmo assim esta dando problema. 
> 
> E conforme falei no e-mail, geralmente este erro aparece quando a 
tabela é
> comprimida, mas ela NÃO É. Por isso minha duvida...
> 
> 
> 
> 
> 
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
> nome de rflribeiro
> Enviada em: sexta-feira, 4 de agosto de 2006 16:43
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] ORA-22856: cannot add columns to object 
tables
> 
> 
> Qual é o banco de dados? Se for o 9, no metalink, a última pessoa 
que 
> teve um problema semelhante ao seu foi orientado a atualizar o 
patch p/ 
> 9.2.0.6. Nenhuma das orientações anteriores funcionou. Segundo 
eles, 
> este patch corrigiu este bug.
> 
> https://metalink.oracle.com/metalink/plsql/f?
p=130:15:489055167029221699
> 
p15_database_id,p15_docid,p15_show_header,p15_show_help,p15_black_fram
e,p15_
> font:BUG,4155260,1,1,1,helvetica
> 
> Reginaldo Ribeiro - DBA Oracle
> http://www.dbcom.com.br
> 
> [EMAIL PROTECTED]
> skype: dbcom_it_experts
> 55 11 62165375
> 55 11 92344290
> 
> 
> 
> Ivan wrote:
> > Pessoal,
> >
> > Estou recebendo o erro "ORA-22856: cannot add columns to object 
tables" ao
> > tentar criar novas colunas em uma tabela particionada.
> >
> > Li no AskTom que o oracle mostra este erro ao adicionar colunas 
em tabelas
> > compactadas. Mas eu verifiquei o ddl da tabela e dos indices e 
nenhum dos
> > dois é particionado.
> >
> > Já apaguei o indice e deu o mesmo erro.
> >
> > Alguma luz ou vou ter que mandar pro metalink?
> >
> > Obrigado
> > Ivan
>






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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] PL/SQL para Deduplicação

2006-08-04 Por tôpico Zilmar - ig
Colegas,

Alguém possui alguma rotina em PL/SQL  para a geração de match-code 
de nomes de pessoas, empresas ou endereços?

Essa rotina seria utilizada em um processo de deduplicação, que consiste 
na verificação e exclusão de registros repetidos dentro do cadastro de nomes em 
análise.

O match-code é uma string gerada que permite que se saiba que "Rua 7 de 
Setembro" 
é a mesma coisa que "Rua Sete de Setembro" por exemplo

Abraços,
Zilmar Furquim



[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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-22856: cannot add columns to object tables

2006-08-04 Por tôpico Ivan
Reginaldo, obrigado pela atenção, e desculpe não ter passado a versão do meu
BD:

É justamente o 9.2.0.6 que tenho e mesmo assim esta dando problema. 

E conforme falei no e-mail, geralmente este erro aparece quando a tabela é
comprimida, mas ela NÃO É. Por isso minha duvida...





De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de rflribeiro
Enviada em: sexta-feira, 4 de agosto de 2006 16:43
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] ORA-22856: cannot add columns to object tables


Qual é o banco de dados? Se for o 9, no metalink, a última pessoa que 
teve um problema semelhante ao seu foi orientado a atualizar o patch p/ 
9.2.0.6. Nenhuma das orientações anteriores funcionou. Segundo eles, 
este patch corrigiu este bug.

https://metalink.oracle.com/metalink/plsql/f?p=130:15:489055167029221699
p15_database_id,p15_docid,p15_show_header,p15_show_help,p15_black_frame,p15_
font:BUG,4155260,1,1,1,helvetica

Reginaldo Ribeiro - DBA Oracle
http://www.dbcom.com.br

[EMAIL PROTECTED]
skype: dbcom_it_experts
55 11 62165375
55 11 92344290



Ivan wrote:
> Pessoal,
>
> Estou recebendo o erro "ORA-22856: cannot add columns to object tables" ao
> tentar criar novas colunas em uma tabela particionada.
>
> Li no AskTom que o oracle mostra este erro ao adicionar colunas em tabelas
> compactadas. Mas eu verifiquei o ddl da tabela e dos indices e nenhum dos
> dois é particionado.
>
> Já apaguei o indice e deu o mesmo erro.
>
> Alguma luz ou vou ter que mandar pro metalink?
>
> Obrigado
> Ivan
 



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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: utilizacao do Processador por sessao

2006-08-04 Por tôpico jlchiappa
"Diminuindo a performance" é um tópico meio amplo, muitas coisas se 
encaixariam aí : no que vc perguntou, que é CPU sendo eventualmente 
consumida em excesso, já que isso é controlado pelo SO/hardware, o 
mais direto é vc usar as tools do SO/hardware pra consultar isso, no 
linux/unix seria top/sar/glance/ ou o que vc tiver na sua versão,  e 
no M$win seria o Gerenciador de Tarefas. Cada sessão de banco no 
Oracle normalmente (em sendo conexão direta, é o default) cria um 
processo, e no linux/unix normalmente essas tools já mostram 
separadamente cada processo, sem probs, apenas no caso do m$win, 
os "processos" de cada sessão são criados como threads do executável 
oracle.exe, pra vc ver quanto de CPU/RAM cada thread usa vc tem que 
baixar tools extras, como por exemplo as tools em 
www.sysinternals.com.

[]s

  Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Rogerio Zander" <[EMAIL PROTECTED]> 
escreveu
>
> Obrigado Plea Explicacao Chiappa .
> 
> So mais uma duvida , entao qua la melhor forma de eu "saber" quem 
esta
> rodando algo que esta dimunindo a performance no meu servidor , 
existe
> forma  facil de eu ver isto ? 
> 
> 
> Abs 
> Rogerio  
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <[EMAIL PROTECTED]> 
escreveu
> >
> > Absolutamente não, o Oracle não gerencia recursos( ie, CPU, RAM, 
etc), 
> > ele só usa o que o SO e o hardware dão, o que o Oracle registra é 
> > quanto TEMPO de CPU uma sessão já usou, na view V$SESSTAT são as 
> > estatísticas parse time cpu, recursive cpu usage, CPU used by 
this 
> > session, CPU used when call started , consulte os manuais de 
Admin que 
> > acha as refs sobre ela. O que o bd Oracle não "sabe" porém, é 
quanto 
> > de "poder de CPU" a máquina tinha no instante, portanto não sabe 
> > relacionar quantos % de CPu esses X segundos representaram.
> > 
> > []s
> > 
> >  Chiappa 
> > --- Em oracle_br@yahoogrupos.com.br, "Rogerio Zander" 
<[EMAIL PROTECTED]> 
> > escreveu
> > >
> > > Ola Amigos ,
> > > existe em alguma tabela interna do Oracle o % de processamento 
que
> > > cada Sessao Esta utilizando ? 
> > > 
> > > 
> > > 
> > > Abs 
> > > Rogerio
> > >
> >
>







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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] ORA-22856: cannot add columns to object tables

2006-08-04 Por tôpico rflribeiro
Qual é o banco de dados? Se for o 9, no metalink, a última pessoa que 
teve um problema semelhante ao seu foi orientado a atualizar o patch p/ 
9.2.0.6. Nenhuma das orientações anteriores funcionou. Segundo eles, 
este patch corrigiu este bug.

https://metalink.oracle.com/metalink/plsql/f?p=130:15:489055167029221699p15_database_id,p15_docid,p15_show_header,p15_show_help,p15_black_frame,p15_font:BUG,4155260,1,1,1,helvetica

Reginaldo Ribeiro - DBA Oracle
http://www.dbcom.com.br

[EMAIL PROTECTED]
skype: dbcom_it_experts
55 11 62165375
55 11 92344290



Ivan wrote:
> Pessoal,
>
> Estou recebendo o erro "ORA-22856: cannot add columns to object tables" ao
> tentar criar novas colunas em uma tabela particionada.
>
> Li no AskTom que o oracle mostra este erro ao adicionar colunas em tabelas
> compactadas. Mas eu verifiquei o ddl da tabela e dos indices e nenhum dos
> dois é particionado.
>
> Já apaguei o indice e deu o mesmo erro.
>
> Alguma luz ou vou ter que mandar pro metalink?
>
> Obrigado
> Ivan


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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: utilizacao do Processador por sessao

2006-08-04 Por tôpico Rogerio Zander
Obrigado Plea Explicacao Chiappa .

So mais uma duvida , entao qua la melhor forma de eu "saber" quem esta
rodando algo que esta dimunindo a performance no meu servidor , existe
forma  facil de eu ver isto ? 


Abs 
Rogerio  


--- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <[EMAIL PROTECTED]> escreveu
>
> Absolutamente não, o Oracle não gerencia recursos( ie, CPU, RAM, etc), 
> ele só usa o que o SO e o hardware dão, o que o Oracle registra é 
> quanto TEMPO de CPU uma sessão já usou, na view V$SESSTAT são as 
> estatísticas parse time cpu, recursive cpu usage, CPU used by this 
> session, CPU used when call started , consulte os manuais de Admin que 
> acha as refs sobre ela. O que o bd Oracle não "sabe" porém, é quanto 
> de "poder de CPU" a máquina tinha no instante, portanto não sabe 
> relacionar quantos % de CPu esses X segundos representaram.
> 
> []s
> 
>  Chiappa 
> --- Em oracle_br@yahoogrupos.com.br, "Rogerio Zander" <[EMAIL PROTECTED]> 
> escreveu
> >
> > Ola Amigos ,
> > existe em alguma tabela interna do Oracle o % de processamento que
> > cada Sessao Esta utilizando ? 
> > 
> > 
> > 
> > Abs 
> > Rogerio
> >
>






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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Sequencia numerica

2006-08-04 Por tôpico Marcelo Almeida
*

declare*
wcont *number* := 1;
*begin*
*for* pc_item *in* (*select* *rowid* *from* *pedido **order by nome *)*
loop*
*update* pedido *set* ID_PEDIDO = wcont *where* *rowid*=pc_item.*rowid*;
wcont := wcont +1;
*end* *loop*;
*end*;

agora .. da pra abrir um cursor for update também.. ou como o colega
sugeriu, não usar o wcont+1 e no update usar a sequence.nextval.

falows.


On 8/4/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote:
>
>  Crie uma sequence e faça um update na tabela com o valor da sequence.
>
> CREATE SEQUENCE SEQ_PEDIDO
> START WITH 1
> INCREMENT BY
> MINVALUE 0
> MAXVALUE  //DEPENDE DO TAMANHO DO SEU CAMPO
> NOCACHE;
>
> AI VC CRIA UMA PROCEDURE PARA FAZER O UPDATE.
>
>
>   - Original Message -
>   From: Henrique
>   To: oracle_br@yahoogrupos.com.br
>   Sent: Friday, August 04, 2006 3:28 PM
>   Subject: [oracle_br] Sequencia numerica
>
>
>   Boa tarde amigos.
>
>   Tenho uma tabela chamada PEDIDO e preciso criar uma coluna chamada
>   ID_PEDIDO. Nesta nova coluna, preciso adicionar uma sequencia numérica
>   do 1 até o último registro (em ordem crescente).
>
>   Alguém poderia me ajudar?
>
>   Agradeço desde já a atenção de todos.
>
>   Um grande abraço e sucesso.
>
>   [  ]'s
>
>   lher
>
>
>
>
>
> [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 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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Banco 8i e Forms e Reports 6i

2006-08-04 Por tôpico lmcop1504
Boa Tarde!

Falei que não iria mais desenvolver, porém cá estou.Instalei o banco 
8i e os forms e reports 6i(versão que o cliente utiliza).Só tinha a 
midia do banco na versão 8i. Tive de copiar o tnsnames.ora do 
diretorio do 8i para o diretório do 6i para poder desenvolver os 
forms.Tudo OK.
Só que quando fui desligar a máquina e ligar novamente para seguir 
desenvolvendo, o Banco 8i NÃO ENTRA. Fica INICIANDO o ORACLE.EXE e dá 
mensagem de erro ao se logar. No painel de controle - ferramentas 
administrativas - serviços - se coloco iniciar o ORACLE.EXE manual ele 
executa e depois dá erro (O serviço não conseguiu terminar em tempo 
hábil) EU NÃO POSSO DESLIGAR A MÁQUINA??  Alguém sabe porque acontece 
isto.
Eu tive de instalar o 8i novamente, copiar o tnsnames para o dir do 6i 
e criar as tabelas novamente para poder continuar o trabalho.Um horror.

Agradeço desde já!!

Luciana









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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Sequencia numerica

2006-08-04 Por tôpico Márcio Ricardo
Crie uma sequence e faça um update na tabela com o valor da sequence.

CREATE SEQUENCE SEQ_PEDIDO
START WITH 1
INCREMENT BY
MINVALUE 0
MAXVALUE  //DEPENDE DO TAMANHO DO SEU CAMPO
NOCACHE;

AI VC CRIA UMA PROCEDURE PARA FAZER O UPDATE.

  - Original Message - 
  From: Henrique 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 3:28 PM
  Subject: [oracle_br] Sequencia numerica


  Boa tarde amigos.

  Tenho uma tabela chamada PEDIDO e preciso criar uma coluna chamada
  ID_PEDIDO. Nesta nova coluna, preciso adicionar uma sequencia numérica
  do 1 até o último registro (em ordem crescente).

  Alguém poderia me ajudar?

  Agradeço desde já a atenção de todos.

  Um grande abraço e sucesso.

  [  ]'s

  lher



   

[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Att. MODERADOR

2006-08-04 Por tôpico Henrique
Boa tarde,

Não estou recebendo os e-mails da lista ([EMAIL PROTECTED])

Agradeço desde já a sua ajuda.





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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Sequencia numerica

2006-08-04 Por tôpico Henrique
Boa tarde amigos.

Tenho uma tabela chamada PEDIDO e preciso criar uma coluna chamada
ID_PEDIDO. Nesta nova coluna, preciso adicionar uma sequencia numérica
do 1 até o último registro (em ordem crescente).

Alguém poderia me ajudar?

Agradeço desde já a atenção de todos.

Um grande abraço e sucesso.

[  ]'s

lher





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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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-22856: cannot add columns to object tables

2006-08-04 Por tôpico Ivan
Pessoal,

Estou recebendo o erro "ORA-22856: cannot add columns to object tables" ao
tentar criar novas colunas em uma tabela particionada. 

Li no AskTom que o oracle mostra este erro ao adicionar colunas em tabelas
compactadas. Mas eu verifiquei o ddl da tabela e dos indices e nenhum dos
dois é particionado. 

Já apaguei o indice e deu o mesmo erro. 

Alguma luz ou vou ter que mandar pro metalink?

Obrigado
Ivan



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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] DDE.POKE

2006-08-04 Por tôpico Mauro Edson
Oi Pessoal, alguem sabe como gerar uma planilha excel usando a package
DDE.POKE mas eu preciso que algumas colunas sejam read only.

Mauro





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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Exclusão de dados - STATSPACK

2006-08-04 Por tôpico Marcelo Barleta
Boa tarde a todos!

Estou com a seguinte dúvida:

Existe uma tablespace onde seu uso é exclusivamente ao usuário PERFSTAT.
Atualmente, essa tablespace encontra-se com 99,00% de sua capacidade em uso.
Ao limpar o statspack utilizando o script SPPURGE.SQL, percebi que a
utilização da tablespace continua com 99,00% mesmo após a exclusão da
informações contidas nas tabelas do esquema PERFSTATS.

Gostaria de saber como posso desalocar esses espaços contidos na tablespace
e então fazer um resize para menos pois estou com problemas de espaço em
disco.



Informações adicionais:



BANNER



Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

PL/SQL Release 9.2.0.1.0 - Production

CORE9.2.0.1.0   Production

TNS for 32-bit Windows: Version 9.2.0.1.0 - Production

NLSRTL Version 9.2.0.1.0 – Production






-- 
__
Marcelo de Oliveira Barleta


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Redirecionamento (VBACKUP_PIECE) - Help

2006-08-04 Por tôpico WOracle
Meus amigos, abaixo seguem todos os scripts que utilizo para configuração de 
meu backup automático com a utilização do RMAN e Archives.
Verifiquem os scripts e vejam que meus backups FULL e INCREMENTAL estão sendo 
direcionados para uma pasta de um outro diretório diferente de meu ORA_HOME. 
Isto está funcionando perfeitamente. O meu problema é o seguinte: 

Verificando a view vBackup_Piece vejo que o que está configurado nos scripts 
está realmente sendo redirecionados nos locais onde os arquivos devem ser 
gravados e lidos, porém, existem dois arquivos que se encontram no 
ORA_HOME/Database que fazem parte do RMAN e ocupa um grande espaço em disco. 
Quero muito poder redirecionar estes arquivos só que não sei qual o comando 
exato para o redirecionamento destes. Alguém poderia me dar uma ajuda? Vocês 
podem ver estes arquivos (dois no total) na lista do vBackup_Pieace abaixo 
direcionados no Ora_Home\Database. 

Agradeço muito a ajuda de todos.
Atenciosamente
Wilson Dutra

Configuração atual do RMAN

 

RMAN> show all;

 

using target database controlfile instead of recovery catalog

RMAN configuration parameters are:

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;

CONFIGURE BACKUP OPTIMIZATION OFF;

CONFIGURE DEFAULT DEVICE TYPE TO DISK;

CONFIGURE CONTROLFILE AUTOBACKUP ON;

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';

CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1;

CONFIGURE CHANNEL DEVICE TYPE DISK RATE 1 M;

CONFIGURE MAXSETSIZE TO UNLIMITED;

CONFIGURE SNAPSHOT CONTROLFILE NAME TO 
'C:\ORACLE\ORA92\DATABASE\SNCFKACACENG.ORA';

 

RMAN>

 

Script 0 (Backup FULL)

 

RUN {

configure default device type to disk;

configure channel device type disk format='%U';

configure channel device type disk maxpiecesize 100M;

configure channel device type disk rate 1M;

configure retention policy to recovery window of 3 days;

allocate channel A1 type disk;

  backup incremental level 0 database format 
'O:\ControlesGerais\Rman\Full\%U' 

  include current controlfile;

  backup archivelog all;

release channel A1;

delete obsolete;

}

 

 

 

Script 1 (Backup Incremental 1)

 

RUN {

configure default device type to disk;

configure channel device type disk format='%U';

configure channel device type disk maxpiecesize 100M;

configure channel device type disk rate 1M;

configure retention policy to recovery window of 3 days;

allocate channel G1 type disk;

backup incremental level 1 database 
format='O:\ControlesGerais\Rman\Incremental\%U' include current controlfile;

release channel G1;

}

 

Script 2  (Backup Incremental 2)

 

RUN {

configure default device type to disk;

configure channel device type disk format='%U';

configure channel device type disk maxpiecesize 100M;

configure channel device type disk rate 1M;

configure retention policy to recovery window of 3 days;

allocate channel D1 type disk;

backup incremental level 2 database 
format='O:\ControlesGerais\Rman\Incremental\%U' include current controlfile;

release channel D1;

}

 

 

 RECID  STAMP  SET_STAMP  SET_COUNT PIECE#  COPY# 
DEVICE_TYPE   HANDLE





COMMENTS
  MEDIA 
MEDIA_POOL CON TAG  
S START_TI COMPLETI ELAPSED_SECONDS DEL 




  


Re: [oracle_br] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico ESTUDO
Criei sim, o master é o desenv_sbc.
 Consigo visualizar  pelo enterprise na pasta :
- Replicacao Avançada/grupos-Mestre
  o grupo: SNPGRP




  - Original Message - 
  From: Thiago Lazzarotto 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 11:49 AM
  Subject: Re: [oracle_br] replicação de dados - Thiago erroo


  Vc criou o MASTER GROUP no banco principal?

  Para ficar mais fácil, descreva brevemente o teu cenário (tipo quantos 
  bancos são, qual o nome dos bancos, de qual para qual banco os dados 
  serão replicados...)

  ESTUDO escreveu:

  > rodei conectada como sys:
  >
  > SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  > BEGIN dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); END;
  >
  > *
  > ERRO na linha 1:
  > ORA-23313: grupo de objetos "PUBLIC"."SNPGRP" não está sendo controlado em
  > DESENV_SBC
  > ORA-06512: em "SYS.DBMS_SYS_ERROR", line 105
  > ORA-06512: em "SYS.DBMS_REPCAT_SNA_UTL", line 1690
  > ORA-06512: em "SYS.DBMS_REPCAT_SNA", line 64
  > ORA-06512: em "SYS.DBMS_REPCAT", line 1262
  > ORA-06512: em "SYS.DBMS_REPCAT", line 1250
  > ORA-06512: em line 1
  >   - Original Message -
  >   From: Thiago Lazzarotto
  >   To: oracle_br@yahoogrupos.com.br
  >   Sent: Friday, August 04, 2006 10:56 AM
  >   Subject: Re: [oracle_br] replicação de dados - Thiago erroo
  >
  >
  >   Você executou o catrep.sql no banco que o link DESENV_SBC está 
  > apontando?
  >
  >   ESTUDO escreveu:
  >
  >   > Thiagooo..rs
  >   > Nessa parte do script está dando erro:
  >   >
  >   > exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');
  >   >
  >   > Eu tenho o link desenv_sbc que está ativo.
  >   > exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  >   >
  >   > SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 
  > 'DESENV_SBC');
  >   > begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 
  > 'DESENV_SBC'); end;
  >   >
  >   > *
  >   > ERROR at line 1:
  >   > ORA-06550: line 1, column 8:
  >   > PLS-00201: identifier '[EMAIL PROTECTED]'
  >   > must be declared
  >   > ORA-06550: line 1, column 8:
  >   > PL/SQL: Statement ignored
  >   > ORA-06550: line 1, column 7:
  >   > PLS-00201: identifier
  >   > '[EMAIL PROTECTED]' must be declared
  >   > ORA-06550: line 1, column 7:
  >   > PL/SQL: Statement ignored
  >   > ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
  >   > ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
  >   > ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
  >   > ORA-06512: at "SYS.DBMS_REPCAT", line 1262
  >   > ORA-06512: at "SYS.DBMS_REPCAT", line 1250
  >   > ORA-06512: at line 1
  >   >
  >   > - Original Message -
  >   >   From: Thiago Lazzarotto
  >   >   To: oracle_br@yahoogrupos.com.br
  >   >   Sent: Thursday, August 03, 2006 6:03 PM
  >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >
  >   >
  >   >   Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele 
  > já cria
  >   >   o JOB que faz a atualização.
  >   >
  >   >   Testa aí e se vc tiver dúvidas não exite em perguntar.
  >   >
  >   >   Abraços.
  >   >
  >   >   ESTUDO escreveu:
  >   >
  >   >   > Então Thiago, tem muita documentação no Administrato Guide né?
  >   >   > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí 
  > nada.
  >   >   > Sorte que vc me passou essa receita de bolo e estou testando.
  >   >   > Por se falar nisso, tem um job certo?
  >   >   >
  >   >   > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/
  >   >   > sysdate + 15/60/60/24', TRUE, TRUE);
  >   >   >
  >   >   > Esse amaranhado de datas, é a atualização... certo?
  >   >   >
  >   >   > De qto em quanto tempo será atualizada?
  >   >   >
  >   >   > Quando pensei em replicação, pensei em algo q aconteceria 
  > exatamente
  >   >   > no mesmo momento nas duas basses, algo syncrono.
  >   >   >
  >   >   > Obrigada (daqui a pouco te mando outro mail tá?)
  >   >   >
  >   >   > Cris
  >   >   >   - Original Message -
  >   >   >   From: Thiago Lazzarotto
  >   >   >   To: oracle_br@yahoogrupos.com.br
  >   >   >   Sent: Thursday, August 03, 2006 2:43 PM
  >   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >   >
  >   >   >
  >   >   >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
  >   >   >
  >   >   >   Eu não sou fera em replicação... mas lendo bem a 
  > documentação dá pra
  >   >   >   fazer tudo...
  >   >   >
  >   >   >   Essa replicação que te passei , que é a que usamos aqui, é a
  >   > SNAPSHOT
  >   >   >   LOG. Nessa replicação
  >   >   >   temos um banco master e vários bancos snaps.
  >   >   >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou
  >   > seja, é
  >   >   >   possível ter várias
  >   >   >   views da mesma tabela em vários sentidos.
  >   >   >
  >   >   >   Para fazer a replicação aqui na empresa nós contratamos uma
  >   > con

Re: [oracle_br] Swap do RedHat com Oracle 9i

2006-08-04 Por tôpico rflribeiro
To display CPU utilization: sar 3 100
To display paging activity: sar -B 3 100
To display swapping activity: sar -W 3 100
To display block I/O activity: sar -b 3 100
To display block I/O activity for each block device: sar -d 3 100
To display network activity: sar -n DEV 3 100

Pesquise mais sobre o sar. É bem legal.

Reginaldo Ribeiro - DBA Oracle
http://www.dbcom.com.br

[EMAIL PROTECTED]
skype: dbcom_it_experts
55 11 62165375
55 11 92344290



Welvis Douglas Silva Moreto wrote:
>
> Como que eu faço para ver se minha maquina está
> fazendo swap?
>
> att
>
> Welvis Douglas 


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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Intalação Oracle no Lin ux Fedora 5

2006-08-04 Por tôpico rflribeiro
Luciano, como já havia te informado no skype:

há uma package chamada redhat-release, para verificar se ela existe no 
seu sistema: rpm -q redhat-release
se não existir, você pode adicionar as informações no arquivo 
/etc/redhat-release, colocando a versão do Linux que quer simular. Se 
for fazer como o colega disse, usando o redhat4:

su - root
cp /etc/redhat-release /etc/redhat-release.original
vim /etc/redhat-release
remova o conteúdo e adicione a linha: redhat-4
feche salvando o arquivo e rode novamente.

Se você instalar com ignore requisites, o oui não verifica "nada" mesmo 
do que deveria antes de iniciar a instalação. Você pode perder alguma 
verificação de parâmetro importante que deveria ser feita.

Reginaldo Ribeiro - DBA Oracle
http://www.dbcom.com.br

[EMAIL PROTECTED]
skype: dbcom_it_experts
55 11 62165375
55 11 92344290



Ronaldo Araujo wrote:
> Olá Luciano,
>
> Procure informações sobre iniciar a instalação com:
>
> ./runInstaller -ignoreSysPrereqs
>
> []'s
>
> Ronaldo
>
> lucianoguelfi escreveu:
> > Bom dia amigos, estou com um problema, tenho uma maquina com o linux
> > Fedora 5, e estou tentando instalar o Oracle 10g na mesma, para
> > posteriormente instalar Portal 10g, o Application Express, Companion
> > entre outras, mas quando começo a fazer a instalação do Oracle Database
> > 10g ele me diz que não é possivel fazer a instalação, e diz que eu devo
> > instalar o Oracle em redHat 3 ou 4 ou Suse 9 entre outros, mas no
> > Fedora será que ele não permite.
> >
> > Toda e quaquer ajuda será muito bem vinda, pois estou enforcado se não
> > fizer está instalação...
> >
> > Grato a todos amigos do grupo. 


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico Thiago Lazzarotto
Vc criou o MASTER GROUP no banco principal?

Para ficar mais fácil, descreva brevemente o teu cenário (tipo quantos 
bancos são, qual o nome dos bancos, de qual para qual banco os dados 
serão replicados...)

ESTUDO escreveu:

> rodei conectada como sys:
>
> SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
> BEGIN dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); END;
>
> *
> ERRO na linha 1:
> ORA-23313: grupo de objetos "PUBLIC"."SNPGRP" não está sendo controlado em
> DESENV_SBC
> ORA-06512: em "SYS.DBMS_SYS_ERROR", line 105
> ORA-06512: em "SYS.DBMS_REPCAT_SNA_UTL", line 1690
> ORA-06512: em "SYS.DBMS_REPCAT_SNA", line 64
> ORA-06512: em "SYS.DBMS_REPCAT", line 1262
> ORA-06512: em "SYS.DBMS_REPCAT", line 1250
> ORA-06512: em line 1
>   - Original Message -
>   From: Thiago Lazzarotto
>   To: oracle_br@yahoogrupos.com.br
>   Sent: Friday, August 04, 2006 10:56 AM
>   Subject: Re: [oracle_br] replicação de dados - Thiago erroo
>
>
>   Você executou o catrep.sql no banco que o link DESENV_SBC está 
> apontando?
>
>   ESTUDO escreveu:
>
>   > Thiagooo..rs
>   > Nessa parte do script está dando erro:
>   >
>   > exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');
>   >
>   > Eu tenho o link desenv_sbc que está ativo.
>   > exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
>   >
>   > SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 
> 'DESENV_SBC');
>   > begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 
> 'DESENV_SBC'); end;
>   >
>   > *
>   > ERROR at line 1:
>   > ORA-06550: line 1, column 8:
>   > PLS-00201: identifier '[EMAIL PROTECTED]'
>   > must be declared
>   > ORA-06550: line 1, column 8:
>   > PL/SQL: Statement ignored
>   > ORA-06550: line 1, column 7:
>   > PLS-00201: identifier
>   > '[EMAIL PROTECTED]' must be declared
>   > ORA-06550: line 1, column 7:
>   > PL/SQL: Statement ignored
>   > ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
>   > ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
>   > ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
>   > ORA-06512: at "SYS.DBMS_REPCAT", line 1262
>   > ORA-06512: at "SYS.DBMS_REPCAT", line 1250
>   > ORA-06512: at line 1
>   >
>   > - Original Message -
>   >   From: Thiago Lazzarotto
>   >   To: oracle_br@yahoogrupos.com.br
>   >   Sent: Thursday, August 03, 2006 6:03 PM
>   >   Subject: Re: [oracle_br] replicação de dados - Thiago
>   >
>   >
>   >   Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele 
> já cria
>   >   o JOB que faz a atualização.
>   >
>   >   Testa aí e se vc tiver dúvidas não exite em perguntar.
>   >
>   >   Abraços.
>   >
>   >   ESTUDO escreveu:
>   >
>   >   > Então Thiago, tem muita documentação no Administrato Guide né?
>   >   > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí 
> nada.
>   >   > Sorte que vc me passou essa receita de bolo e estou testando.
>   >   > Por se falar nisso, tem um job certo?
>   >   >
>   >   > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/
>   >   > sysdate + 15/60/60/24', TRUE, TRUE);
>   >   >
>   >   > Esse amaranhado de datas, é a atualização... certo?
>   >   >
>   >   > De qto em quanto tempo será atualizada?
>   >   >
>   >   > Quando pensei em replicação, pensei em algo q aconteceria 
> exatamente
>   >   > no mesmo momento nas duas basses, algo syncrono.
>   >   >
>   >   > Obrigada (daqui a pouco te mando outro mail tá?)
>   >   >
>   >   > Cris
>   >   >   - Original Message -
>   >   >   From: Thiago Lazzarotto
>   >   >   To: oracle_br@yahoogrupos.com.br
>   >   >   Sent: Thursday, August 03, 2006 2:43 PM
>   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
>   >   >
>   >   >
>   >   >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
>   >   >
>   >   >   Eu não sou fera em replicação... mas lendo bem a 
> documentação dá pra
>   >   >   fazer tudo...
>   >   >
>   >   >   Essa replicação que te passei , que é a que usamos aqui, é a
>   > SNAPSHOT
>   >   >   LOG. Nessa replicação
>   >   >   temos um banco master e vários bancos snaps.
>   >   >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou
>   > seja, é
>   >   >   possível ter várias
>   >   >   views da mesma tabela em vários sentidos.
>   >   >
>   >   >   Para fazer a replicação aqui na empresa nós contratamos uma
>   > consultoria
>   >   >   pois não tinhamos nenhum conhecimento
>   >   >   a respeito de replicação.
>   >   >
>   >   >   Abraços.
>   >   >   Thiago.
>   >   >
>   >   >
>   >   >   ESTUDO escreveu:
>   >   >
>   >   >   > Thiago
>   >   >   >
>   >   >   > Desculpe a chatisse, ate tentei ler mais a respeito, mas 
> tem muita
>   >   >   > coisa na documentação, me perco toda, e sem ter com quem
>   > conversar é
>   >   >   > complicado né?
>   >   >   > Então existe outros tipos de replicação não é?
>   >   >   > Esse tipo seria qual seria?
>   >   >   >
>   >   >   > brigadinha
>   >   >   >

[oracle_br] Workflow $$$ ?

2006-08-04 Por tôpico Fábio Gibon - Comex System
Pessoal,
quanto custa o Oracle Workflow ? Não consegui encontrar no site da 
Oracle...


abraços
 
Fábio Henrique Gibon

[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Alguem sabe ASP? Help por favor

2006-08-04 Por tôpico Marcelo Okano
Luiz,

Vc aplicou esta função na mão ou usou o Dreamweaver?


On 8/4/06, Luiz Claudio Felicio <[EMAIL PROTECTED]> wrote:
>
>  Rsrsrsr..Alex!! Desculpe, na verdade esse top era para o meu teste, pois
> como a minha paginacao nao estava funcionando, entao eu estava trazendo
> apenas as 10 linhas. Mas no script da paginacao eu já defino a quantidade de
> linhas que ira me trazer. entao como eu devino parametro no meu codigo e
> apartir do momento que eu avnço ao proximo, me apresenta o erro..Realmente
> estou usando o SQL SERVER 2000.
>
>   Obrigado..
>
>   Alex Fernando Kirsten <[EMAIL PROTECTED]> escreveu:
>
>   Opa...
>
> SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
>
> Esse TOP 10 ali é coisa de SQL Server. Tenta reescrever o sql da seguinte
> maneira:
>
> SQLTEL="SELECT NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
> SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
> SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
> SQLTEL=SQLTEL & " order by 1"
> SQLTEL= "select * from (" & SQLTEL & ") where rownum <= 10 "
>
> []'s
>
>
> --
> Alex Fernando Kirsten
> Oracle 9i Database Administrator Certified Professional
> MSN: [EMAIL PROTECTED]
> Email: [EMAIL PROTECTED]
>
>
> On 8/4/06, Luiz Claudio Felicio <[EMAIL PROTECTED]> wrote:
>
> >  Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha
> com
> > ASP. Bem estou com um problema que até agora nao consegui resolver.
> >
> >   tenho um form.htl aonde atres dele eu passo os valores que eu quero. O
> > mesmo me chama uma outra em ASP. Sendo que, como o volume de registro é
> > muito grande eu consegui uma codigo de paginacao e apliquei no meu.Bemse
> > eu rodar o meu codigo asp sem os paramentro que eu passo no meu sql ele
> me
> > mostra as paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e
> > passo os paramentro dai me dar problemas, pois ele me traz somente os
> > registro que eu defino e quando passo para o proxime me dar uma erro
> tipo
> >
> >
> > Error Type:
> > Microsoft OLE DB Provider for SQL Server (0x80040E14)
> > Incorrect syntax near the keyword 'AND'.
> > /dsi/page_teste.asp, line 21..
> >
> > Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que
> eu
> > nao estou localizando bem..Por favor se alguem puder me ajudar, precis
> > entregar isso hoje...Agradeço desde ja.
> >   Luiz Claudio Felicio
> >   <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
> >   <%
> > Dim pageTest
> > dim objconn
> > Dim pageTest_numRows
> > dim SQLTEL
> >
> >Set objConn = Server.CreateObject("ADODB.Connection")
> >set pageTest = Server.CreateObject("ADODB.Recordset")
> >
> >
> > SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
> > SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
> > SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
> >   'SQLTEL = " SELECT * FROM RECARGASUMARIA"
> >
> >objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial
> > Catalog=DSI;Integrated Security=SSPI"
> >set pageTest = objConn.execute(sqltel)
> >
> >
> >
> > 'pageTest.CursorType = 0
> > 'pageTest.CursorLocation = 2
> > 'pageTest.LockType = 1
> > 'pageTest.Open()
> >
> > pageTest_numRows = 0
> > %>
> > <%
> > Dim Repeat1__numRows
> > Dim Repeat1__index
> >   Repeat1__numRows = 20
> > Repeat1__index = 0
> > pageTest_numRows = pageTest_numRows + Repeat1__numRows
> > %>
> > <%
> > '  *** Recordset Stats, Move To Record, and Go To Record: declare stats
> > variables
> >   Dim pageTest_total
> > Dim pageTest_first
> > Dim pageTest_last
> >   ' set the record count
> > pageTest_total = pageTest.RecordCount
> >   ' set the number of rows displayed on this page
> > If (pageTest_numRows < 0) Then
> >   pageTest_numRows = pageTest_total
> > Elseif (pageTest_numRows = 0) Then
> >   pageTest_numRows = 1
> > End If
> >   ' set the first and last displayed record
> > pageTest_first = 1
> > pageTest_last  = pageTest_first + pageTest_numRows - 1
> >   ' if we have the correct record count, check the other stats
> > If (pageTest_total <> -1) Then
> >   If (pageTest_first > pageTest_total) Then
> > pageTest_first = pageTest_total
> >   End If
> >   If (pageTest_last > pageTest_total) Then
> > pageTest_last = pageTest_total
> >   End If
> >   If (pageTest_numRows > pageTest_total) Then
> > pageTest_numRows = pageTest_total
> >   End If
> > End If
> > %>
> > <%
> > Dim MM_paramName
> > %>
> > <%
> > ' *** Move To Record and Go To Record: declare variables
> >   Dim MM_rs
> > Dim MM_rsCount
> > Dim MM_size
> > Dim MM_uniqueCol
> > Dim MM_offset
> > Dim MM_atTotal
> > Dim MM_paramIsDefined
> >   Dim MM_param
> > Dim MM_index
> >   Set MM_rs= pageTest
> > MM_rsCount   = pageTest_total
> > MM_size  = pageTest_numRows
> > MM_uniqueCol = ""
> > MM_paramName = ""
> > MM_offset = 0
> > MM_atTotal = false
> > MM_paramIsDefined = false
> >
> > If (MM_paramName <> "") Then
> > MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
> > End I

Re: [oracle_br] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico ESTUDO
rodei conectada como sys:

SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
BEGIN dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); END;

*
ERRO na linha 1:
ORA-23313: grupo de objetos "PUBLIC"."SNPGRP" não está sendo controlado em
DESENV_SBC
ORA-06512: em "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: em "SYS.DBMS_REPCAT_SNA_UTL", line 1690
ORA-06512: em "SYS.DBMS_REPCAT_SNA", line 64
ORA-06512: em "SYS.DBMS_REPCAT", line 1262
ORA-06512: em "SYS.DBMS_REPCAT", line 1250
ORA-06512: em line 1
  - Original Message - 
  From: Thiago Lazzarotto 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 10:56 AM
  Subject: Re: [oracle_br] replicação de dados - Thiago erroo


  Você executou o catrep.sql no banco que o link DESENV_SBC está apontando?

  ESTUDO escreveu:

  > Thiagooo..rs
  > Nessa parte do script está dando erro:
  >
  > exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');
  >
  > Eu tenho o link desenv_sbc que está ativo.
  > exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  >
  > SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  > begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end;
  >
  > *
  > ERROR at line 1:
  > ORA-06550: line 1, column 8:
  > PLS-00201: identifier '[EMAIL PROTECTED]' 
  > must be declared
  > ORA-06550: line 1, column 8:
  > PL/SQL: Statement ignored
  > ORA-06550: line 1, column 7:
  > PLS-00201: identifier 
  > '[EMAIL PROTECTED]' must be declared
  > ORA-06550: line 1, column 7:
  > PL/SQL: Statement ignored
  > ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
  > ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
  > ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
  > ORA-06512: at "SYS.DBMS_REPCAT", line 1262
  > ORA-06512: at "SYS.DBMS_REPCAT", line 1250
  > ORA-06512: at line 1
  >
  > - Original Message -
  >   From: Thiago Lazzarotto
  >   To: oracle_br@yahoogrupos.com.br
  >   Sent: Thursday, August 03, 2006 6:03 PM
  >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >
  >
  >   Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria
  >   o JOB que faz a atualização.
  >
  >   Testa aí e se vc tiver dúvidas não exite em perguntar.
  >
  >   Abraços.
  >
  >   ESTUDO escreveu:
  >
  >   > Então Thiago, tem muita documentação no Administrato Guide né?
  >   > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada.
  >   > Sorte que vc me passou essa receita de bolo e estou testando.
  >   > Por se falar nisso, tem um job certo?
  >   >
  >   > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/
  >   > sysdate + 15/60/60/24', TRUE, TRUE); 
  >   >
  >   > Esse amaranhado de datas, é a atualização... certo?
  >   >
  >   > De qto em quanto tempo será atualizada?
  >   >
  >   > Quando pensei em replicação, pensei em algo q aconteceria exatamente
  >   > no mesmo momento nas duas basses, algo syncrono.
  >   >
  >   > Obrigada (daqui a pouco te mando outro mail tá?)
  >   >
  >   > Cris
  >   >   - Original Message -
  >   >   From: Thiago Lazzarotto
  >   >   To: oracle_br@yahoogrupos.com.br
  >   >   Sent: Thursday, August 03, 2006 2:43 PM
  >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >
  >   >
  >   >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
  >   >
  >   >   Eu não sou fera em replicação... mas lendo bem a documentação dá pra
  >   >   fazer tudo...
  >   >
  >   >   Essa replicação que te passei , que é a que usamos aqui, é a 
  > SNAPSHOT
  >   >   LOG. Nessa replicação
  >   >   temos um banco master e vários bancos snaps.
  >   >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou 
  > seja, é
  >   >   possível ter várias
  >   >   views da mesma tabela em vários sentidos.
  >   >
  >   >   Para fazer a replicação aqui na empresa nós contratamos uma 
  > consultoria
  >   >   pois não tinhamos nenhum conhecimento
  >   >   a respeito de replicação.
  >   >
  >   >   Abraços.
  >   >   Thiago.
  >   >
  >   >
  >   >   ESTUDO escreveu:
  >   >
  >   >   > Thiago
  >   >   >
  >   >   > Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita
  >   >   > coisa na documentação, me perco toda, e sem ter com quem 
  > conversar é
  >   >   > complicado né?
  >   >   > Então existe outros tipos de replicação não é?
  >   >   > Esse tipo seria qual seria?
  >   >   >
  >   >   > brigadinha
  >   >   >
  >   >   > Elen
  >   >   >   - Original Message -
  >   >   >   From: Thiago Lazzarotto
  >   >   >   To: oracle_br@yahoogrupos.com.br
  >   >   >   Sent: Thursday, August 03, 2006 12:02 PM
  >   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >   >
  >   >   >
  >   >   >   Sim Cris. Uma view para cada tabela.
  >   >   >   Aqui aplicamos a replicação para mais ou menos 200 tabelas.
  >   >   >
  >   >   >   Mas nossa replicação é temporária. Até nós unificarmos as 

Re: [oracle_br] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico ESTUDO
Thiago

com qual usuario tenho de estar logado pra aplicar todos os passos?
com o sys?
pq estava usando o user q será comum na replicação.
  - Original Message - 
  From: Thiago Lazzarotto 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 10:56 AM
  Subject: Re: [oracle_br] replicação de dados - Thiago erroo


  Você executou o catrep.sql no banco que o link DESENV_SBC está apontando?

  ESTUDO escreveu:

  > Thiagooo..rs
  > Nessa parte do script está dando erro:
  >
  > exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');
  >
  > Eu tenho o link desenv_sbc que está ativo.
  > exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  >
  > SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  > begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end;
  >
  > *
  > ERROR at line 1:
  > ORA-06550: line 1, column 8:
  > PLS-00201: identifier '[EMAIL PROTECTED]' 
  > must be declared
  > ORA-06550: line 1, column 8:
  > PL/SQL: Statement ignored
  > ORA-06550: line 1, column 7:
  > PLS-00201: identifier 
  > '[EMAIL PROTECTED]' must be declared
  > ORA-06550: line 1, column 7:
  > PL/SQL: Statement ignored
  > ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
  > ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
  > ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
  > ORA-06512: at "SYS.DBMS_REPCAT", line 1262
  > ORA-06512: at "SYS.DBMS_REPCAT", line 1250
  > ORA-06512: at line 1
  >
  > - Original Message -
  >   From: Thiago Lazzarotto
  >   To: oracle_br@yahoogrupos.com.br
  >   Sent: Thursday, August 03, 2006 6:03 PM
  >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >
  >
  >   Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria
  >   o JOB que faz a atualização.
  >
  >   Testa aí e se vc tiver dúvidas não exite em perguntar.
  >
  >   Abraços.
  >
  >   ESTUDO escreveu:
  >
  >   > Então Thiago, tem muita documentação no Administrato Guide né?
  >   > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada.
  >   > Sorte que vc me passou essa receita de bolo e estou testando.
  >   > Por se falar nisso, tem um job certo?
  >   >
  >   > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/
  >   > sysdate + 15/60/60/24', TRUE, TRUE); 
  >   >
  >   > Esse amaranhado de datas, é a atualização... certo?
  >   >
  >   > De qto em quanto tempo será atualizada?
  >   >
  >   > Quando pensei em replicação, pensei em algo q aconteceria exatamente
  >   > no mesmo momento nas duas basses, algo syncrono.
  >   >
  >   > Obrigada (daqui a pouco te mando outro mail tá?)
  >   >
  >   > Cris
  >   >   - Original Message -
  >   >   From: Thiago Lazzarotto
  >   >   To: oracle_br@yahoogrupos.com.br
  >   >   Sent: Thursday, August 03, 2006 2:43 PM
  >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >
  >   >
  >   >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
  >   >
  >   >   Eu não sou fera em replicação... mas lendo bem a documentação dá pra
  >   >   fazer tudo...
  >   >
  >   >   Essa replicação que te passei , que é a que usamos aqui, é a 
  > SNAPSHOT
  >   >   LOG. Nessa replicação
  >   >   temos um banco master e vários bancos snaps.
  >   >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou 
  > seja, é
  >   >   possível ter várias
  >   >   views da mesma tabela em vários sentidos.
  >   >
  >   >   Para fazer a replicação aqui na empresa nós contratamos uma 
  > consultoria
  >   >   pois não tinhamos nenhum conhecimento
  >   >   a respeito de replicação.
  >   >
  >   >   Abraços.
  >   >   Thiago.
  >   >
  >   >
  >   >   ESTUDO escreveu:
  >   >
  >   >   > Thiago
  >   >   >
  >   >   > Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita
  >   >   > coisa na documentação, me perco toda, e sem ter com quem 
  > conversar é
  >   >   > complicado né?
  >   >   > Então existe outros tipos de replicação não é?
  >   >   > Esse tipo seria qual seria?
  >   >   >
  >   >   > brigadinha
  >   >   >
  >   >   > Elen
  >   >   >   - Original Message -
  >   >   >   From: Thiago Lazzarotto
  >   >   >   To: oracle_br@yahoogrupos.com.br
  >   >   >   Sent: Thursday, August 03, 2006 12:02 PM
  >   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >   >
  >   >   >
  >   >   >   Sim Cris. Uma view para cada tabela.
  >   >   >   Aqui aplicamos a replicação para mais ou menos 200 tabelas.
  >   >   >
  >   >   >   Mas nossa replicação é temporária. Até nós unificarmos as 
  > bases de
  >   >   > dados.
  >   >   >
  >   >   >   Abraços.
  >   >   >   Thiago.
  >   >   >
  >   >   >   ESTUDO escreveu:
  >   >   >
  >   >   >   > Thiago estive vendo o script.
  >   >   >   > Para cada tabela terei de ter uma view materializada?
  >   >   >   > E se eu tiver um sistema de mais de 100 tabelas?
  >   >   >   > Obrigada
  >   >   >   >
  >   >   >   > Cris

Re: [oracle_br] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico ESTUDO
rodei. :0(
  - Original Message - 
  From: Thiago Lazzarotto 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 10:56 AM
  Subject: Re: [oracle_br] replicação de dados - Thiago erroo


  Você executou o catrep.sql no banco que o link DESENV_SBC está apontando?

  ESTUDO escreveu:

  > Thiagooo..rs
  > Nessa parte do script está dando erro:
  >
  > exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');
  >
  > Eu tenho o link desenv_sbc que está ativo.
  > exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  >
  > SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
  > begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end;
  >
  > *
  > ERROR at line 1:
  > ORA-06550: line 1, column 8:
  > PLS-00201: identifier '[EMAIL PROTECTED]' 
  > must be declared
  > ORA-06550: line 1, column 8:
  > PL/SQL: Statement ignored
  > ORA-06550: line 1, column 7:
  > PLS-00201: identifier 
  > '[EMAIL PROTECTED]' must be declared
  > ORA-06550: line 1, column 7:
  > PL/SQL: Statement ignored
  > ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
  > ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
  > ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
  > ORA-06512: at "SYS.DBMS_REPCAT", line 1262
  > ORA-06512: at "SYS.DBMS_REPCAT", line 1250
  > ORA-06512: at line 1
  >
  > - Original Message -
  >   From: Thiago Lazzarotto
  >   To: oracle_br@yahoogrupos.com.br
  >   Sent: Thursday, August 03, 2006 6:03 PM
  >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >
  >
  >   Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria
  >   o JOB que faz a atualização.
  >
  >   Testa aí e se vc tiver dúvidas não exite em perguntar.
  >
  >   Abraços.
  >
  >   ESTUDO escreveu:
  >
  >   > Então Thiago, tem muita documentação no Administrato Guide né?
  >   > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada.
  >   > Sorte que vc me passou essa receita de bolo e estou testando.
  >   > Por se falar nisso, tem um job certo?
  >   >
  >   > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/
  >   > sysdate + 15/60/60/24', TRUE, TRUE); 
  >   >
  >   > Esse amaranhado de datas, é a atualização... certo?
  >   >
  >   > De qto em quanto tempo será atualizada?
  >   >
  >   > Quando pensei em replicação, pensei em algo q aconteceria exatamente
  >   > no mesmo momento nas duas basses, algo syncrono.
  >   >
  >   > Obrigada (daqui a pouco te mando outro mail tá?)
  >   >
  >   > Cris
  >   >   - Original Message -
  >   >   From: Thiago Lazzarotto
  >   >   To: oracle_br@yahoogrupos.com.br
  >   >   Sent: Thursday, August 03, 2006 2:43 PM
  >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >
  >   >
  >   >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
  >   >
  >   >   Eu não sou fera em replicação... mas lendo bem a documentação dá pra
  >   >   fazer tudo...
  >   >
  >   >   Essa replicação que te passei , que é a que usamos aqui, é a 
  > SNAPSHOT
  >   >   LOG. Nessa replicação
  >   >   temos um banco master e vários bancos snaps.
  >   >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou 
  > seja, é
  >   >   possível ter várias
  >   >   views da mesma tabela em vários sentidos.
  >   >
  >   >   Para fazer a replicação aqui na empresa nós contratamos uma 
  > consultoria
  >   >   pois não tinhamos nenhum conhecimento
  >   >   a respeito de replicação.
  >   >
  >   >   Abraços.
  >   >   Thiago.
  >   >
  >   >
  >   >   ESTUDO escreveu:
  >   >
  >   >   > Thiago
  >   >   >
  >   >   > Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita
  >   >   > coisa na documentação, me perco toda, e sem ter com quem 
  > conversar é
  >   >   > complicado né?
  >   >   > Então existe outros tipos de replicação não é?
  >   >   > Esse tipo seria qual seria?
  >   >   >
  >   >   > brigadinha
  >   >   >
  >   >   > Elen
  >   >   >   - Original Message -
  >   >   >   From: Thiago Lazzarotto
  >   >   >   To: oracle_br@yahoogrupos.com.br
  >   >   >   Sent: Thursday, August 03, 2006 12:02 PM
  >   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >   >
  >   >   >
  >   >   >   Sim Cris. Uma view para cada tabela.
  >   >   >   Aqui aplicamos a replicação para mais ou menos 200 tabelas.
  >   >   >
  >   >   >   Mas nossa replicação é temporária. Até nós unificarmos as 
  > bases de
  >   >   > dados.
  >   >   >
  >   >   >   Abraços.
  >   >   >   Thiago.
  >   >   >
  >   >   >   ESTUDO escreveu:
  >   >   >
  >   >   >   > Thiago estive vendo o script.
  >   >   >   > Para cada tabela terei de ter uma view materializada?
  >   >   >   > E se eu tiver um sistema de mais de 100 tabelas?
  >   >   >   > Obrigada
  >   >   >   >
  >   >   >   > Cris
  >   >   >   >   - Original Message -
  >   >   >   >   From: Thiago Lazzarotto
  >   >   >   >   To: oracle_br@yahoog

Re: [oracle_br] Alguem sabe ASP? Help por favor

2006-08-04 Por tôpico Luiz Claudio Felicio
Rsrsrsr..Alex!! Desculpe, na verdade esse top era para o meu teste, pois como a 
minha paginacao nao estava funcionando, entao eu estava trazendo apenas as 10 
linhas. Mas no script da paginacao eu já defino a quantidade de linhas que ira 
me trazer. entao como eu devino parametro no meu codigo e apartir do momento 
que eu avnço ao proximo, me apresenta o erro..Realmente  estou usando o SQL 
SERVER 2000. 
   
  Obrigado..
   
  Alex Fernando Kirsten <[EMAIL PROTECTED]> escreveu:
  Opa...

SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"

Esse TOP 10 ali é coisa de SQL Server. Tenta reescrever o sql da seguinte
maneira:

SQLTEL="SELECT NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
SQLTEL=SQLTEL & " order by 1"
SQLTEL= "select * from (" & SQLTEL & ") where rownum <= 10 "

[]'s


-- 
Alex Fernando Kirsten
Oracle 9i Database Administrator Certified Professional
MSN: [EMAIL PROTECTED]
Email: [EMAIL PROTECTED]


On 8/4/06, Luiz Claudio Felicio <[EMAIL PROTECTED]> wrote:

>  Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha com
> ASP. Bem estou com um problema que até agora nao consegui resolver.
>
>   tenho um form.htl aonde atres dele eu passo os valores que eu quero. O
> mesmo me chama uma outra em ASP. Sendo que, como o volume de registro é
> muito grande eu consegui uma codigo de paginacao e apliquei no meu.Bem se
> eu rodar o meu codigo asp sem os paramentro que eu passo no meu sql ele me
> mostra as paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e
> passo os paramentro dai me dar problemas, pois ele me traz somente os
> registro que eu defino e quando passo para o proxime me dar uma erro tipo
>
>
> Error Type:
> Microsoft OLE DB Provider for SQL Server (0x80040E14)
> Incorrect syntax near the keyword 'AND'.
> /dsi/page_teste.asp, line 21..
>
> Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que eu
> nao estou localizando bem..Por favor se alguem puder me ajudar, precis
> entregar isso hoje...Agradeço desde ja.
>   Luiz Claudio Felicio
>   <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
>   <%
> Dim pageTest
> dim objconn
> Dim pageTest_numRows
> dim SQLTEL
>
>Set objConn = Server.CreateObject("ADODB.Connection")
>set pageTest = Server.CreateObject("ADODB.Recordset")
>
>
> SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
> SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
> SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
>   'SQLTEL = " SELECT * FROM RECARGASUMARIA"
>
>objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial
> Catalog=DSI;Integrated Security=SSPI"
>set pageTest = objConn.execute(sqltel)
>
>
>
> 'pageTest.CursorType = 0
> 'pageTest.CursorLocation = 2
> 'pageTest.LockType = 1
> 'pageTest.Open()
>
> pageTest_numRows = 0
> %>
> <%
> Dim Repeat1__numRows
> Dim Repeat1__index
>   Repeat1__numRows = 20
> Repeat1__index = 0
> pageTest_numRows = pageTest_numRows + Repeat1__numRows
> %>
> <%
> '  *** Recordset Stats, Move To Record, and Go To Record: declare stats
> variables
>   Dim pageTest_total
> Dim pageTest_first
> Dim pageTest_last
>   ' set the record count
> pageTest_total = pageTest.RecordCount
>   ' set the number of rows displayed on this page
> If (pageTest_numRows < 0) Then
>   pageTest_numRows = pageTest_total
> Elseif (pageTest_numRows = 0) Then
>   pageTest_numRows = 1
> End If
>   ' set the first and last displayed record
> pageTest_first = 1
> pageTest_last  = pageTest_first + pageTest_numRows - 1
>   ' if we have the correct record count, check the other stats
> If (pageTest_total <> -1) Then
>   If (pageTest_first > pageTest_total) Then
> pageTest_first = pageTest_total
>   End If
>   If (pageTest_last > pageTest_total) Then
> pageTest_last = pageTest_total
>   End If
>   If (pageTest_numRows > pageTest_total) Then
> pageTest_numRows = pageTest_total
>   End If
> End If
> %>
> <%
> Dim MM_paramName
> %>
> <%
> ' *** Move To Record and Go To Record: declare variables
>   Dim MM_rs
> Dim MM_rsCount
> Dim MM_size
> Dim MM_uniqueCol
> Dim MM_offset
> Dim MM_atTotal
> Dim MM_paramIsDefined
>   Dim MM_param
> Dim MM_index
>   Set MM_rs= pageTest
> MM_rsCount   = pageTest_total
> MM_size  = pageTest_numRows
> MM_uniqueCol = ""
> MM_paramName = ""
> MM_offset = 0
> MM_atTotal = false
> MM_paramIsDefined = false
>
> If (MM_paramName <> "") Then
> MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
> End If
> %>
> <%
> ' *** Move To Record: handle 'index' or 'offset' parameter
>   if (Not MM_paramIsDefined And MM_rsCount <> 0) then
> ' use index parameter if defined, otherwise use offset parameter
>   MM_param = Request.QueryString("index")
>   If (MM_param = "") Then
> MM_param = Request.QueryString("offset")
>   End If
>   If (MM_param <> "") Then
> MM_offset = Int(MM_param)
>   End If
> 

Re: [oracle_br] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico Thiago Lazzarotto
Você executou o catrep.sql no banco que o link DESENV_SBC está apontando?

ESTUDO escreveu:

> Thiagooo..rs
> Nessa parte do script está dando erro:
>
> exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');
>
> Eu tenho o link desenv_sbc que está ativo.
> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
>
> SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
> begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end;
>
> *
> ERROR at line 1:
> ORA-06550: line 1, column 8:
> PLS-00201: identifier '[EMAIL PROTECTED]' 
> must be declared
> ORA-06550: line 1, column 8:
> PL/SQL: Statement ignored
> ORA-06550: line 1, column 7:
> PLS-00201: identifier 
> '[EMAIL PROTECTED]' must be declared
> ORA-06550: line 1, column 7:
> PL/SQL: Statement ignored
> ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
> ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
> ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
> ORA-06512: at "SYS.DBMS_REPCAT", line 1262
> ORA-06512: at "SYS.DBMS_REPCAT", line 1250
> ORA-06512: at line 1
>
> - Original Message -
>   From: Thiago Lazzarotto
>   To: oracle_br@yahoogrupos.com.br
>   Sent: Thursday, August 03, 2006 6:03 PM
>   Subject: Re: [oracle_br] replicação de dados - Thiago
>
>
>   Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria
>   o JOB que faz a atualização.
>
>   Testa aí e se vc tiver dúvidas não exite em perguntar.
>
>   Abraços.
>
>   ESTUDO escreveu:
>
>   > Então Thiago, tem muita documentação no Administrato Guide né?
>   > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada.
>   > Sorte que vc me passou essa receita de bolo e estou testando.
>   > Por se falar nisso, tem um job certo?
>   >
>   > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/
>   > sysdate + 15/60/60/24', TRUE, TRUE); 
>   >
>   > Esse amaranhado de datas, é a atualização... certo?
>   >
>   > De qto em quanto tempo será atualizada?
>   >
>   > Quando pensei em replicação, pensei em algo q aconteceria exatamente
>   > no mesmo momento nas duas basses, algo syncrono.
>   >
>   > Obrigada (daqui a pouco te mando outro mail tá?)
>   >
>   > Cris
>   >   - Original Message -
>   >   From: Thiago Lazzarotto
>   >   To: oracle_br@yahoogrupos.com.br
>   >   Sent: Thursday, August 03, 2006 2:43 PM
>   >   Subject: Re: [oracle_br] replicação de dados - Thiago
>   >
>   >
>   >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
>   >
>   >   Eu não sou fera em replicação... mas lendo bem a documentação dá pra
>   >   fazer tudo...
>   >
>   >   Essa replicação que te passei , que é a que usamos aqui, é a 
> SNAPSHOT
>   >   LOG. Nessa replicação
>   >   temos um banco master e vários bancos snaps.
>   >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou 
> seja, é
>   >   possível ter várias
>   >   views da mesma tabela em vários sentidos.
>   >
>   >   Para fazer a replicação aqui na empresa nós contratamos uma 
> consultoria
>   >   pois não tinhamos nenhum conhecimento
>   >   a respeito de replicação.
>   >
>   >   Abraços.
>   >   Thiago.
>   >
>   >
>   >   ESTUDO escreveu:
>   >
>   >   > Thiago
>   >   >
>   >   > Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita
>   >   > coisa na documentação, me perco toda, e sem ter com quem 
> conversar é
>   >   > complicado né?
>   >   > Então existe outros tipos de replicação não é?
>   >   > Esse tipo seria qual seria?
>   >   >
>   >   > brigadinha
>   >   >
>   >   > Elen
>   >   >   - Original Message -
>   >   >   From: Thiago Lazzarotto
>   >   >   To: oracle_br@yahoogrupos.com.br
>   >   >   Sent: Thursday, August 03, 2006 12:02 PM
>   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
>   >   >
>   >   >
>   >   >   Sim Cris. Uma view para cada tabela.
>   >   >   Aqui aplicamos a replicação para mais ou menos 200 tabelas.
>   >   >
>   >   >   Mas nossa replicação é temporária. Até nós unificarmos as 
> bases de
>   >   > dados.
>   >   >
>   >   >   Abraços.
>   >   >   Thiago.
>   >   >
>   >   >   ESTUDO escreveu:
>   >   >
>   >   >   > Thiago estive vendo o script.
>   >   >   > Para cada tabela terei de ter uma view materializada?
>   >   >   > E se eu tiver um sistema de mais de 100 tabelas?
>   >   >   > Obrigada
>   >   >   >
>   >   >   > Cris
>   >   >   >   - Original Message -
>   >   >   >   From: Thiago Lazzarotto
>   >   >   >   To: oracle_br@yahoogrupos.com.br
>   >   >   >   Sent: Wednesday, August 02, 2006 5:40 PM
>   >   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
>   >   >   >
>   >   >   >
>   >   >   >   Bom, esse é mais ou menos o script que seguimos:
>   >   >   >
>   >   >   >   -- Criando o MaSTER SITE
>   >   >   >
>   >   >   >   Criar o dicionário da replicação: CATREP.SQL
>   >   >   >   Execute o CATREP.SQL com usuário sys.
>   >   >   >
>   >   >   >   CREATE USER repadmin IDENTIFIED BY repadmin01;
>

Re: [oracle_br] Linhas em Colunas

2006-08-04 Por tôpico Marcia Bussolaro
Oi,

  Trabalhei um pouco no problema e consegui chegar próximo:

select t1.cod_prod,
   t1.E,
   t2.S
from  (select cod_prod,
  (decode(cod_mov,'E',qtde,0)) E
   from TesteLinhaColuna
   GROUP BY cod_prod, cod_mov, qtde
   having (decode(cod_mov,'E',qtde,0)) <> 0) t1,
   (select cod_prod,
  (decode(cod_mov,'S',qtde,0)) S
   from TesteLinhaColuna
   GROUP BY cod_prod, cod_mov, qtde
   having (decode(cod_mov,'S',qtde,0)) <> 0) t2
where t1.cod_prod = t2.cod_prod;  


 OD_PROD ENTRADA SAIDA
- --- -
   1000  10   20
   2000  20  15
   2000  40  15

  Espero que ajude.

Marcia




On Thu, 3 Aug 2006 19:02:55 -0300, "Marcos Soares" <[EMAIL PROTECTED]> escreveu:

> De: "Marcos Soares" <[EMAIL PROTECTED]>
> Data: Thu, 3 Aug 2006 19:02:55 -0300
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Linhas em Colunas
> 
> 
> Galera, eu tenho a seguinte situacao:
> 
> A TABELA ESTÁ ASSIM:
> 
> PRODUTOS
> 
> COD_PROD, COD_MOV,  QTDE
> 1000   E 10
> 1000   S  20
> 2000   E  20
> 2000   S  15
> 2000   E  40
> 
> Obs.: COD_MOV significa E (entrada) e saída (S)
> 
> 
> Gostaria que ficasse assim:
> 
> COD_PROD, ENTRADA, SAIDA
> 1000  1020
> 2000  20   15
> 2000  40
> 
> 
> O máximo que consegui chegar, usando DECODE foi:
>  COD_PROD, ENTRADA, SAIDA
> 1000  10
> 1000 20
> 2000  20
> 2000  40
> 2000 15
> 
> 
> Alguém teria alguma idéia?
> 
> 
> Desde já obrigado!!!
> 
> []s
> 
> Marcos
> 
> 
> [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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Alguem sabe ASP? Help por favor

2006-08-04 Por tôpico Luiz Claudio Felicio
Marcelo!! Blz, sendo que as proximas paginas avançam, pois esse 
request.form(valor) é aond eu digito o valor pois representa uma outro form.
   
  realmente nao dar erro,mais me impede de pecorrer as outras linhas..
   
  

Marcelo Okano <[EMAIL PROTECTED]> escreveu:
  Cara,

Experimente trocar Request.Form("VALOR") por Request("VALOR"). Deve
resolver.

Marcelo



On 8/4/06, Luiz Claudio Felicio <[EMAIL PROTECTED]> wrote:
>
>  Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha com
> ASP. Bem estou com um problema que até agora nao consegui resolver.
>
>   tenho um form.htl aonde atres dele eu passo os valores que eu quero. O
> mesmo me chama uma outra em ASP. Sendo que, como o volume de registro é
> muito grande eu consegui uma codigo de paginacao e apliquei no meu.Bem se
> eu rodar o meu codigo asp sem os paramentro que eu passo no meu sql ele me
> mostra as paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e
> passo os paramentro dai me dar problemas, pois ele me traz somente os
> registro que eu defino e quando passo para o proxime me dar uma erro tipo
>
>
> Error Type:
> Microsoft OLE DB Provider for SQL Server (0x80040E14)
> Incorrect syntax near the keyword 'AND'.
> /dsi/page_teste.asp, line 21..
>
> Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que eu
> nao estou localizando bem..Por favor se alguem puder me ajudar, precis
> entregar isso hoje...Agradeço desde ja.
>   Luiz Claudio Felicio
>   <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
>   <%
> Dim pageTest
> dim objconn
> Dim pageTest_numRows
> dim SQLTEL
>
>Set objConn = Server.CreateObject("ADODB.Connection")
>set pageTest = Server.CreateObject("ADODB.Recordset")
>
>
> SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
> SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
> SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
>   'SQLTEL = " SELECT * FROM RECARGASUMARIA"
>
>objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial
> Catalog=DSI;Integrated Security=SSPI"
>set pageTest = objConn.execute(sqltel)
>
>
>
> 'pageTest.CursorType = 0
> 'pageTest.CursorLocation = 2
> 'pageTest.LockType = 1
> 'pageTest.Open()
>
> pageTest_numRows = 0
> %>
> <%
> Dim Repeat1__numRows
> Dim Repeat1__index
>   Repeat1__numRows = 20
> Repeat1__index = 0
> pageTest_numRows = pageTest_numRows + Repeat1__numRows
> %>
> <%
> '  *** Recordset Stats, Move To Record, and Go To Record: declare stats
> variables
>   Dim pageTest_total
> Dim pageTest_first
> Dim pageTest_last
>   ' set the record count
> pageTest_total = pageTest.RecordCount
>   ' set the number of rows displayed on this page
> If (pageTest_numRows < 0) Then
>   pageTest_numRows = pageTest_total
> Elseif (pageTest_numRows = 0) Then
>   pageTest_numRows = 1
> End If
>   ' set the first and last displayed record
> pageTest_first = 1
> pageTest_last  = pageTest_first + pageTest_numRows - 1
>   ' if we have the correct record count, check the other stats
> If (pageTest_total <> -1) Then
>   If (pageTest_first > pageTest_total) Then
> pageTest_first = pageTest_total
>   End If
>   If (pageTest_last > pageTest_total) Then
> pageTest_last = pageTest_total
>   End If
>   If (pageTest_numRows > pageTest_total) Then
> pageTest_numRows = pageTest_total
>   End If
> End If
> %>
> <%
> Dim MM_paramName
> %>
> <%
> ' *** Move To Record and Go To Record: declare variables
>   Dim MM_rs
> Dim MM_rsCount
> Dim MM_size
> Dim MM_uniqueCol
> Dim MM_offset
> Dim MM_atTotal
> Dim MM_paramIsDefined
>   Dim MM_param
> Dim MM_index
>   Set MM_rs= pageTest
> MM_rsCount   = pageTest_total
> MM_size  = pageTest_numRows
> MM_uniqueCol = ""
> MM_paramName = ""
> MM_offset = 0
> MM_atTotal = false
> MM_paramIsDefined = false
>
> If (MM_paramName <> "") Then
> MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
> End If
> %>
> <%
> ' *** Move To Record: handle 'index' or 'offset' parameter
>   if (Not MM_paramIsDefined And MM_rsCount <> 0) then
> ' use index parameter if defined, otherwise use offset parameter
>   MM_param = Request.QueryString("index")
>   If (MM_param = "") Then
> MM_param = Request.QueryString("offset")
>   End If
>   If (MM_param <> "") Then
> MM_offset = Int(MM_param)
>   End If
> ' if we have a record count, check if we are past the end of the
> recordset
>   If (MM_rsCount <> -1) Then
> If (MM_offset >= MM_rsCount Or MM_offset = -1) Then  ' past end or
> move last
>   If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a
> full repeat region
> MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
>   Else
> MM_offset = MM_rsCount - MM_size
>   End If
> End If
>   End If
> ' move the cursor to the selected record
>   MM_index = 0
>   While ((Not MM_rs.EOF) And (MM_index < MM_offset Or MM_offset = -1))
> MM_rs.MoveNext
> MM_index = MM_index + 1
>   Wend
>   If (MM_rs.EOF) Then
> MM_offset = MM_

[oracle_br] Re: utilizacao do Processador por sessao

2006-08-04 Por tôpico jlchiappa
Absolutamente não, o Oracle não gerencia recursos( ie, CPU, RAM, etc), 
ele só usa o que o SO e o hardware dão, o que o Oracle registra é 
quanto TEMPO de CPU uma sessão já usou, na view V$SESSTAT são as 
estatísticas parse time cpu, recursive cpu usage, CPU used by this 
session, CPU used when call started , consulte os manuais de Admin que 
acha as refs sobre ela. O que o bd Oracle não "sabe" porém, é quanto 
de "poder de CPU" a máquina tinha no instante, portanto não sabe 
relacionar quantos % de CPu esses X segundos representaram.

[]s

 Chiappa 
--- Em oracle_br@yahoogrupos.com.br, "Rogerio Zander" <[EMAIL PROTECTED]> 
escreveu
>
> Ola Amigos ,
> existe em alguma tabela interna do Oracle o % de processamento que
> cada Sessao Esta utilizando ? 
> 
> 
> 
> Abs 
> Rogerio
>






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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: Sessão travada

2006-08-04 Por tôpico jlchiappa
Veja, o ponto aí é que DIFICILMENTE (eu diria mesmo QUASE NUNCA) uma 
sessão no bd Oracle está fazendo a mesma coisa durante "horas", sim ? 
Por exemplo, se a sessão está tendo que fazer uma montanha de I/O, se 
vc consultar as views apropriadas, a primeira vez vc vai quer que o 
wait é de leitura no segmento tal, bloco tal, uns segundos depois já 
é OUTRA coisa, outro wait, (de I/O ou não) que ele estará fazendo, 
depois outrra coisa, e outra... Então o que vc faz é consultar as 
views de wait várias vezes e verifica a que se referem, se os waits 
forem sempre devidos ao mesmo SQL (isso também há views indicando) aí 
sim pode ser que esse cara esteja "executando algo há muitas 
horas"... A exceção ao que falei são os LOCKs, esses sim uma sessão 
que esteja esperando por locks vai SIM ficar "travada", ficar 
CONGELADA até que os locks sejam liberados. 
 Os scripts que podem te ajudar seguem abaixo, altere-os de acordo 
com a necessidade :
 
 -- quem está fazendo leitura neste exato momento
 
 select b.sid, substr(a.owner, 1, 15) obj_owner, substr
(a.segment_name,1,25) obj_name,
   substr(a.partition_name,1,15) partition,
a.segment_type OBJ_TYPE, b.p1 FILE_ID, b.p2 BLOCK_ID, b.p3 BLOCKS,
b.event
   from dba_extentsa,
v$session_wait b
  where b.p2 between a.block_id and (a.block_id + a.blocks)
and a.file_id =b.p1
and b.p1text  like 'file%'
and (   b.event like '%file%'
 or b.event like 'direct path%')
 /

-- quem está esperando (wait) pelo que, repetir várias vezes a 
intervalos curtos 

SET PAGES 999
column sid   format 999
column seq#  format 9
column event format a29 heading "Wait Event" trunc
column state format a15 heading "Wait State" trunc
column secs  format 999 heading "Waited so|far (sec)"
column wtformat 999 heading "Waited|Seconds"
prompt
prompt Sessões esperando por sql*net message estão aguardando
prompt   por resposta do usuário.
prompt Sessões com wait_time <> 0 => consomem CPU
prompt
prompt Atenção à Coluna State, se ela for :
prompt Waiting => ignore Waited Secs, Waited So Far=tempo até agora
prompt Wait.Short Time => menos q um tick de CPU, ignorar
prompt Wait. Know Time => Waited Secs=tempo total esperado, ignore 
Wait So Far
prompt
SELECT sid, seq#, wait_time wt , event, seconds_in_wait secs, state
  FROM v$session_wait
 ORDER BY sid, wait_time, event;


 -- consultar quem está "segurando" lock e quem está esperando por 
locks
 
 SELECT 
 DECODE(request,0,'Holder: ','Waiter: ')||sid sess,
 id1, id2, lmode, request, type
   FROM V$LOCK
  WHERE (id1, id2, type) IN
(SELECT id1, id2, type FROM V$LOCK WHERE request>0)
  ORDER BY id1,   request;

 
 -- objetos lockados (com ou sem sessões "seguras" por eles)
 
 col sid format 99
 col serial# format 99
 col username format a12 trunc
 col process format a8 trunc
 col terminal format a12 trunc
 col type format a12 trunc
 col lmode format a4 trunc
 col lrequest format a4 trunc
 col object format a73 trunc
 
 select 
s.sid, s.serial#,
decode(s.process, null,
   decode(substr(p.username,1,1), '?',   upper(s.osuser), 
p.username),
   decode(   p.username, 'ORACUSR ', upper(s.osuser), 
s.process)
) process,
nvl(s.username, 'SYS ('||substr(p.username,1,4)||')') 
username,
decode(s.terminal, null, rtrim(p.terminal, chr(0)),
   upper(s.terminal)) terminal,
decode(l.type,
   -- Long locks
   'TM', 'DML/DATA ENQ',   'TX', 'TRANSAC ENQ',
   'UL', 'PLS USR LOCK',
   -- Short locks
   'BL', 'BUF HASH TBL',  'CF', 'CONTROL FILE',
   'CI', 'CROSS INST F',  'DF', 'DATA FILE   ',
   'CU', 'CURSOR BIND ',
   'DL', 'DIRECT LOAD ',  'DM', 'MOUNT/STRTUP',
   'DR', 'RECO LOCK   ',  'DX', 'DISTRIB TRAN',
   'FS', 'FILE SET',  'IN', 'INSTANCE NUM',
   'FI', 'SGA OPN FILE',
   'IR', 'INSTCE RECVR',  'IS', 'GET STATE   ',
   'IV', 'LIBCACHE INV',  'KK', 'LOG SW KICK ',
   'LS', 'LOG SWITCH  ',
   'MM', 'MOUNT DEF   ',  'MR', 'MEDIA RECVRY',
   'PF', 'PWFILE ENQ  ',  'PR', 'PROCESS STRT',
   'RT', 'REDO THREAD ',  'SC', 'SCN ENQ ',
   'RW', 'ROW WAIT',
   'SM', 'SMON LOCK   ',  'SN', 'SEQNO INSTCE',
   'SQ', 'SEQNO ENQ   ',  'ST', 'SPACE TRANSC',
   'SV', 'SEQNO VALUE ',  'TA', 'GENERIC ENQ ',
   'TD', 'DLL ENQ ',  'TE', 'EXTEND SEG  ',
   'TS', 'TEMP SEGMENT',  'TT', 'TEMP TABLE  ',
   'UN', 'USER NAME   ',  'WL', 'WRITE REDO  ',
   'TYPE='||l.type) type,
decode(l.lmode, 0, 'NONE', 1, 'NULL', 2, 'RS', 3, 'RX',
  

Re: [oracle_br] Alguem sabe ASP? Help por favor

2006-08-04 Por tôpico Alex Fernando Kirsten
Opa...

SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"

Esse TOP 10 ali é coisa de SQL Server. Tenta reescrever o sql da seguinte
maneira:

SQLTEL="SELECT NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
SQLTEL=SQLTEL & " order by 1"
SQLTEL= "select * from (" & SQLTEL & ") where rownum <= 10 "

[]'s


-- 
Alex Fernando Kirsten
Oracle 9i Database Administrator Certified Professional
MSN: [EMAIL PROTECTED]
Email: [EMAIL PROTECTED]


On 8/4/06, Luiz Claudio Felicio <[EMAIL PROTECTED]> wrote:

>  Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha com
> ASP. Bem estou com um problema que até agora nao consegui resolver.
>
>   tenho um form.htl aonde atres dele eu passo os valores que eu quero. O
> mesmo me chama uma outra em ASP. Sendo que, como o volume de registro é
> muito grande eu consegui uma codigo de paginacao e apliquei no meu.Bem se
> eu rodar o meu codigo asp sem os paramentro que eu passo no meu sql ele me
> mostra as paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e
> passo os paramentro dai me dar problemas, pois ele me traz somente os
> registro que eu defino e quando passo para o proxime me dar uma erro tipo
>
>
> Error Type:
> Microsoft OLE DB Provider for SQL Server (0x80040E14)
> Incorrect syntax near the keyword 'AND'.
> /dsi/page_teste.asp, line 21..
>
> Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que eu
> nao estou localizando bem..Por favor se alguem puder me ajudar, precis
> entregar isso hoje...Agradeço desde ja.
>   Luiz Claudio Felicio
>   <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
>   <%
> Dim pageTest
> dim objconn
> Dim pageTest_numRows
> dim SQLTEL
>
>Set objConn = Server.CreateObject("ADODB.Connection")
>set pageTest = Server.CreateObject("ADODB.Recordset")
>
>
> SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
> SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
> SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
>   'SQLTEL = " SELECT * FROM RECARGASUMARIA"
>
>objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial
> Catalog=DSI;Integrated Security=SSPI"
>set pageTest = objConn.execute(sqltel)
>
>
>
> 'pageTest.CursorType = 0
> 'pageTest.CursorLocation = 2
> 'pageTest.LockType = 1
> 'pageTest.Open()
>
> pageTest_numRows = 0
> %>
> <%
> Dim Repeat1__numRows
> Dim Repeat1__index
>   Repeat1__numRows = 20
> Repeat1__index = 0
> pageTest_numRows = pageTest_numRows + Repeat1__numRows
> %>
> <%
> '  *** Recordset Stats, Move To Record, and Go To Record: declare stats
> variables
>   Dim pageTest_total
> Dim pageTest_first
> Dim pageTest_last
>   ' set the record count
> pageTest_total = pageTest.RecordCount
>   ' set the number of rows displayed on this page
> If (pageTest_numRows < 0) Then
>   pageTest_numRows = pageTest_total
> Elseif (pageTest_numRows = 0) Then
>   pageTest_numRows = 1
> End If
>   ' set the first and last displayed record
> pageTest_first = 1
> pageTest_last  = pageTest_first + pageTest_numRows - 1
>   ' if we have the correct record count, check the other stats
> If (pageTest_total <> -1) Then
>   If (pageTest_first > pageTest_total) Then
> pageTest_first = pageTest_total
>   End If
>   If (pageTest_last > pageTest_total) Then
> pageTest_last = pageTest_total
>   End If
>   If (pageTest_numRows > pageTest_total) Then
> pageTest_numRows = pageTest_total
>   End If
> End If
> %>
> <%
> Dim MM_paramName
> %>
> <%
> ' *** Move To Record and Go To Record: declare variables
>   Dim MM_rs
> Dim MM_rsCount
> Dim MM_size
> Dim MM_uniqueCol
> Dim MM_offset
> Dim MM_atTotal
> Dim MM_paramIsDefined
>   Dim MM_param
> Dim MM_index
>   Set MM_rs= pageTest
> MM_rsCount   = pageTest_total
> MM_size  = pageTest_numRows
> MM_uniqueCol = ""
> MM_paramName = ""
> MM_offset = 0
> MM_atTotal = false
> MM_paramIsDefined = false
>
> If (MM_paramName <> "") Then
> MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
> End If
> %>
> <%
> ' *** Move To Record: handle 'index' or 'offset' parameter
>   if (Not MM_paramIsDefined And MM_rsCount <> 0) then
> ' use index parameter if defined, otherwise use offset parameter
>   MM_param = Request.QueryString("index")
>   If (MM_param = "") Then
> MM_param = Request.QueryString("offset")
>   End If
>   If (MM_param <> "") Then
> MM_offset = Int(MM_param)
>   End If
> ' if we have a record count, check if we are past the end of the
> recordset
>   If (MM_rsCount <> -1) Then
> If (MM_offset >= MM_rsCount Or MM_offset = -1) Then  ' past end or
> move last
>   If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a
> full repeat region
> MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
>   Else
> MM_offset = MM_rsCount - MM_size
>   End If
> End If
>   End If
> ' move the cursor to the selected 

[oracle_br] utilizacao do Processador por sessao

2006-08-04 Por tôpico Rogerio Zander
Ola Amigos ,
existe em alguma tabela interna do Oracle o % de processamento que
cada Sessao Esta utilizando ? 



Abs 
Rogerio 






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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] replicação de dados - Thiago erroooooooooo

2006-08-04 Por tôpico ESTUDO
Thiagooo..rs
Nessa parte do script está dando erro:

 exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK');

Eu tenho o link desenv_sbc que está ativo.
exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');

SQL> exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC');
begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end;

*
ERROR at line 1:
ORA-06550: line 1, column 8:
PLS-00201: identifier '[EMAIL PROTECTED]' must be declared
ORA-06550: line 1, column 8:
PL/SQL: Statement ignored
ORA-06550: line 1, column 7:
PLS-00201: identifier '[EMAIL PROTECTED]' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2394
ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 1699
ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 64
ORA-06512: at "SYS.DBMS_REPCAT", line 1262
ORA-06512: at "SYS.DBMS_REPCAT", line 1250
ORA-06512: at line 1

- Original Message - 
  From: Thiago Lazzarotto 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, August 03, 2006 6:03 PM
  Subject: Re: [oracle_br] replicação de dados - Thiago


  Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria 
  o JOB que faz a atualização.

  Testa aí e se vc tiver dúvidas não exite em perguntar.

  Abraços.

  ESTUDO escreveu:

  > Então Thiago, tem muita documentação no Administrato Guide né?
  > Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada.
  > Sorte que vc me passou essa receita de bolo e estou testando.
  > Por se falar nisso, tem um job certo?
  >
  > exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ 
  > sysdate + 15/60/60/24', TRUE, TRUE);  
  >
  > Esse amaranhado de datas, é a atualização... certo?
  >
  > De qto em quanto tempo será atualizada?
  >
  > Quando pensei em replicação, pensei em algo q aconteceria exatamente 
  > no mesmo momento nas duas basses, algo syncrono.
  >
  > Obrigada (daqui a pouco te mando outro mail tá?)
  >
  > Cris
  >   - Original Message -
  >   From: Thiago Lazzarotto
  >   To: oracle_br@yahoogrupos.com.br
  >   Sent: Thursday, August 03, 2006 2:43 PM
  >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >
  >
  >   Cris, não é chatisse alguma. O grupo é para isso mesmo...
  >
  >   Eu não sou fera em replicação... mas lendo bem a documentação dá pra
  >   fazer tudo...
  >
  >   Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT
  >   LOG. Nessa replicação
  >   temos um banco master e vários bancos snaps.
  >   Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é
  >   possível ter várias
  >   views da mesma tabela em vários sentidos.
  >
  >   Para fazer a replicação aqui na empresa nós contratamos uma consultoria
  >   pois não tinhamos nenhum conhecimento
  >   a respeito de replicação.
  >
  >   Abraços.
  >   Thiago.
  >
  >
  >   ESTUDO escreveu:
  >
  >   > Thiago
  >   >
  >   > Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita
  >   > coisa na documentação, me perco toda, e sem ter com quem conversar é
  >   > complicado né?
  >   > Então existe outros tipos de replicação não é?
  >   > Esse tipo seria qual seria?
  >   >
  >   > brigadinha
  >   >
  >   > Elen
  >   >   - Original Message -
  >   >   From: Thiago Lazzarotto
  >   >   To: oracle_br@yahoogrupos.com.br
  >   >   Sent: Thursday, August 03, 2006 12:02 PM
  >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >
  >   >
  >   >   Sim Cris. Uma view para cada tabela.
  >   >   Aqui aplicamos a replicação para mais ou menos 200 tabelas.
  >   >
  >   >   Mas nossa replicação é temporária. Até nós unificarmos as bases de
  >   > dados.
  >   >
  >   >   Abraços.
  >   >   Thiago.
  >   >
  >   >   ESTUDO escreveu:
  >   >
  >   >   > Thiago estive vendo o script.
  >   >   > Para cada tabela terei de ter uma view materializada?
  >   >   > E se eu tiver um sistema de mais de 100 tabelas?
  >   >   > Obrigada
  >   >   >
  >   >   > Cris
  >   >   >   - Original Message -
  >   >   >   From: Thiago Lazzarotto
  >   >   >   To: oracle_br@yahoogrupos.com.br
  >   >   >   Sent: Wednesday, August 02, 2006 5:40 PM
  >   >   >   Subject: Re: [oracle_br] replicação de dados - Thiago
  >   >   >
  >   >   >
  >   >   >   Bom, esse é mais ou menos o script que seguimos:
  >   >   >
  >   >   >   -- Criando o MaSTER SITE
  >   >   >
  >   >   >   Criar o dicionário da replicação: CATREP.SQL
  >   >   >   Execute o CATREP.SQL com usuário sys.
  >   >   >
  >   >   >   CREATE USER repadmin IDENTIFIED BY repadmin01;
  >   >   >   GRANT connect, resource TO repadmin;
  >   >   >   GRANT comment any table TO repadmin; 
  >   >   >   GRANT lock any table TO repadmin;
  >   >   >   GRANT execute on DBMS_DEFER to repadmin;
  >   >   >   GRANT create session TO repadmin;
  >   >   >   GRANT select any table TO repadmin;
  >   >   >   GRANT create any snapshot TO repadmi

RES: [oracle_br] Sessão travada

2006-08-04 Por tôpico Ivan
Akira,

Talvez este select te ajude:

select sid, username, status, osuser, machine, program, sql_text,
last_load_time from v$session, v$sql where sql_address=address and
to_date(last_load_time, '-mm-dd/hh24:mi:ss')< sysdate-1/24 and username
is not null 



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Akira
Enviada em: sexta-feira, 4 de agosto de 2006 09:29
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Sessão travada




Pessoal, teria como fazer um select que me retornasse as sessões que estão
“travadas”, isto é, as sessões “órfãs” ou que estão executando algo há
várias horas?



Desde já agradeço pela atenção.



Akira



[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Linhas em Colunas

2006-08-04 Por tôpico Marcos Soares
Obrigado, Renato, por responder.

No entanto, não posso somar as quantidades, preciso detalhar a movimentação.
O que eu preciso realmente fazer é "empurrar" para cima as linhas da coluna
saída. Consegui fazer isso utilizando TABLE OF RECORDS. Mas, gostaria de
saber se há como fazer utilizando apenas comandos SQL.

Estou obtendo o seguinte resultado:

 COD_PROD   ENTRADA SAIDA
- --
 100116  0
 100112  0
 100112  0
 1001  0  4
 1001  0  8
 100212  0
 100212  0
 1002  018
 100312  0
 1003  0  4

Eu queria obter este resultado:

  COD_PROD   ENTRADA SAIDA
- --
 100116  4
 100112  8
 100112  0
 10021218
 100212  0
 100312  4

E não este:


  1  SELECT COD_PROD, sum(DECODE(COD_MOV, 'E', QTDE_MOV, 0)) ENTRADA,
  2   sum(DECODE(COD_MOV, 'S', QTDE_MOV, 0)) SAIDA
  3  FROM MOV_PRODUTOS
  4  group by cod_prod
  5* ORDER BY COD_PROD
SQL> /

 COD_PROD   ENTRADA SAIDA
- --
 100140 12
 100224 18
 100312   4

Abs,

Marcos


2006/8/3, Renato Deggau <[EMAIL PROTECTED]>:
>
>  Ola Marcos,
>
> faça uso do Group By para o cod_prod, usando o sum.
>
> select cod_prod,
>   sum(decode(cod_mov,'E',qtde,0),
>   sum(decode(cod_mov,'S',qtde,0)
> from produtos
> GROUP BY cod_prod
>
> Renato Deggau
>
>
> On 8/3/06, Marcos Soares <[EMAIL PROTECTED]> wrote:
> >
> > Galera, eu tenho a seguinte situacao:
> >
> > A TABELA ESTÁ ASSIM:
> >
> > PRODUTOS
> >
> > COD_PROD, COD_MOV,  QTDE
> > 1000   E 10
> > 1000   S  20
> > 2000   E  20
> > 2000   S  15
> > 2000   E  40
> >
> > Obs.: COD_MOV significa E (entrada) e saída (S)
> >
> >
> > Gostaria que ficasse assim:
> >
> > COD_PROD, ENTRADA, SAIDA
> > 1000  1020
> > 2000  20   15
> > 2000  40
> >
> >
> > O máximo que consegui chegar, usando DECODE foi:
> > COD_PROD, ENTRADA, SAIDA
> > 1000  10
> > 1000 20
> > 2000  20
> > 2000  40
> > 2000 15
> >
> >
> > Alguém teria alguma idéia?
> >
> >
> > Desde já obrigado!!!
> >
> > []s
> >
> > Marcos
> >
> >
> > [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]



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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Alguem sabe ASP? Help por favor

2006-08-04 Por tôpico Marcelo Okano
Cara,

Experimente trocar Request.Form("VALOR") por Request("VALOR"). Deve
resolver.

Marcelo



On 8/4/06, Luiz Claudio Felicio <[EMAIL PROTECTED]> wrote:
>
>  Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha com
> ASP. Bem estou com um problema que até agora nao consegui resolver.
>
>   tenho um form.htl aonde atres dele eu passo os valores que eu quero. O
> mesmo me chama uma outra em ASP. Sendo que, como o volume de registro é
> muito grande eu consegui uma codigo de paginacao e apliquei no meu.Bem se
> eu rodar o meu codigo asp sem os paramentro que eu passo no meu sql ele me
> mostra as paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e
> passo os paramentro dai me dar problemas, pois ele me traz somente os
> registro que eu defino e quando passo para o proxime me dar uma erro tipo
>
>
> Error Type:
> Microsoft OLE DB Provider for SQL Server (0x80040E14)
> Incorrect syntax near the keyword 'AND'.
> /dsi/page_teste.asp, line 21..
>
> Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que eu
> nao estou localizando bem..Por favor se alguem puder me ajudar, precis
> entregar isso hoje...Agradeço desde ja.
>   Luiz Claudio Felicio
>   <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
>   <%
> Dim pageTest
> dim objconn
> Dim pageTest_numRows
> dim SQLTEL
>
>Set objConn = Server.CreateObject("ADODB.Connection")
>set pageTest = Server.CreateObject("ADODB.Recordset")
>
>
> SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
> SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR")
> SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")
>   'SQLTEL = " SELECT * FROM RECARGASUMARIA"
>
>objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial
> Catalog=DSI;Integrated Security=SSPI"
>set pageTest = objConn.execute(sqltel)
>
>
>
> 'pageTest.CursorType = 0
> 'pageTest.CursorLocation = 2
> 'pageTest.LockType = 1
> 'pageTest.Open()
>
> pageTest_numRows = 0
> %>
> <%
> Dim Repeat1__numRows
> Dim Repeat1__index
>   Repeat1__numRows = 20
> Repeat1__index = 0
> pageTest_numRows = pageTest_numRows + Repeat1__numRows
> %>
> <%
> '  *** Recordset Stats, Move To Record, and Go To Record: declare stats
> variables
>   Dim pageTest_total
> Dim pageTest_first
> Dim pageTest_last
>   ' set the record count
> pageTest_total = pageTest.RecordCount
>   ' set the number of rows displayed on this page
> If (pageTest_numRows < 0) Then
>   pageTest_numRows = pageTest_total
> Elseif (pageTest_numRows = 0) Then
>   pageTest_numRows = 1
> End If
>   ' set the first and last displayed record
> pageTest_first = 1
> pageTest_last  = pageTest_first + pageTest_numRows - 1
>   ' if we have the correct record count, check the other stats
> If (pageTest_total <> -1) Then
>   If (pageTest_first > pageTest_total) Then
> pageTest_first = pageTest_total
>   End If
>   If (pageTest_last > pageTest_total) Then
> pageTest_last = pageTest_total
>   End If
>   If (pageTest_numRows > pageTest_total) Then
> pageTest_numRows = pageTest_total
>   End If
> End If
> %>
> <%
> Dim MM_paramName
> %>
> <%
> ' *** Move To Record and Go To Record: declare variables
>   Dim MM_rs
> Dim MM_rsCount
> Dim MM_size
> Dim MM_uniqueCol
> Dim MM_offset
> Dim MM_atTotal
> Dim MM_paramIsDefined
>   Dim MM_param
> Dim MM_index
>   Set MM_rs= pageTest
> MM_rsCount   = pageTest_total
> MM_size  = pageTest_numRows
> MM_uniqueCol = ""
> MM_paramName = ""
> MM_offset = 0
> MM_atTotal = false
> MM_paramIsDefined = false
>
> If (MM_paramName <> "") Then
> MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
> End If
> %>
> <%
> ' *** Move To Record: handle 'index' or 'offset' parameter
>   if (Not MM_paramIsDefined And MM_rsCount <> 0) then
> ' use index parameter if defined, otherwise use offset parameter
>   MM_param = Request.QueryString("index")
>   If (MM_param = "") Then
> MM_param = Request.QueryString("offset")
>   End If
>   If (MM_param <> "") Then
> MM_offset = Int(MM_param)
>   End If
> ' if we have a record count, check if we are past the end of the
> recordset
>   If (MM_rsCount <> -1) Then
> If (MM_offset >= MM_rsCount Or MM_offset = -1) Then  ' past end or
> move last
>   If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a
> full repeat region
> MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
>   Else
> MM_offset = MM_rsCount - MM_size
>   End If
> End If
>   End If
> ' move the cursor to the selected record
>   MM_index = 0
>   While ((Not MM_rs.EOF) And (MM_index < MM_offset Or MM_offset = -1))
> MM_rs.MoveNext
> MM_index = MM_index + 1
>   Wend
>   If (MM_rs.EOF) Then
> MM_offset = MM_index  ' set MM_offset to the last possible record
>   End If
>   End If
> %>
> <%
> ' *** Move To Record: if we dont know the record count, check the display
> range
>   If (MM_rsCount = -1) Then
> ' walk to the end of the display range for this page
>   MM_index = 

RES: [oracle_br] Sessão travada

2006-08-04 Por tôpico Carlos A.M. Menezes
Colega,
O conceito de "travado" é meio relativo, pode ser que apenas a sessão 
esteja esperando algum recurso bloqueado por outro usuário ou recurso de 
sistema (o que geralmente acontece), pode ser também por está consumindo 
recursos infinitamente dando a impressão que está "travado" (SQL´s mal feitos), 
e outros motivos.
Para investigar como a sessão está se comportando consulte a visão 
v$session, em especial as sessões que estão com status=ACTIVE e LAST_CALL_ET > 
0. Valores altos desta última coluna pode representar uma contenção de recursos.

Abraços,

Carlos Alfredo M. de Menezes
 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Akira
Enviada em: sexta-feira, 4 de agosto de 2006 09:29
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Sessão travada

 

Pessoal, teria como fazer um select que me retornasse as sessões que estão
"travadas", isto é, as sessões "órfãs" ou que estão executando algo há
várias horas?

 

Desde já agradeço pela atenção.

 

Akira



[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Alguem sabe ASP? Help por favor

2006-08-04 Por tôpico Luiz Claudio Felicio
Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha com ASP. 
Bem estou com um problema que até agora nao consegui resolver.
   
  tenho um form.htl aonde atres dele eu passo os valores que eu quero. O mesmo 
me chama uma outra em ASP. Sendo que, como o volume de registro é muito grande 
eu consegui uma codigo de paginacao e apliquei no meu.Bem se eu rodar o meu 
codigo asp sem os paramentro que eu passo no meu sql ele me mostra as 
paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e passo os paramentro 
dai me dar problemas, pois ele me traz somente os registro que eu defino e 
quando passo para o proxime me dar uma erro tipo 
   
  
Error Type:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Incorrect syntax near the keyword 'AND'.
/dsi/page_teste.asp, line 21..   
  
Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que eu nao 
estou localizando bem..Por favor se alguem puder me ajudar, precis entregar 
isso hoje...Agradeço desde ja.   
  Luiz Claudio Felicio 
  <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
  <%
Dim pageTest
dim objconn
Dim pageTest_numRows
dim SQLTEL  
  
   Set objConn = Server.CreateObject("ADODB.Connection") 
   set pageTest = Server.CreateObject("ADODB.Recordset")
  
  
SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR") 
SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")   
  'SQLTEL = " SELECT * FROM RECARGASUMARIA"
   
   objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial 
Catalog=DSI;Integrated Security=SSPI" 
   set pageTest = objConn.execute(sqltel) 
   
   
   
'pageTest.CursorType = 0
'pageTest.CursorLocation = 2
'pageTest.LockType = 1
'pageTest.Open()
  
pageTest_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
  Repeat1__numRows = 20
Repeat1__index = 0
pageTest_numRows = pageTest_numRows + Repeat1__numRows
%>
<%
'  *** Recordset Stats, Move To Record, and Go To Record: declare stats 
variables
  Dim pageTest_total
Dim pageTest_first
Dim pageTest_last
  ' set the record count
pageTest_total = pageTest.RecordCount
  ' set the number of rows displayed on this page
If (pageTest_numRows < 0) Then
  pageTest_numRows = pageTest_total
Elseif (pageTest_numRows = 0) Then
  pageTest_numRows = 1
End If
  ' set the first and last displayed record
pageTest_first = 1
pageTest_last  = pageTest_first + pageTest_numRows - 1
  ' if we have the correct record count, check the other stats
If (pageTest_total <> -1) Then
  If (pageTest_first > pageTest_total) Then
pageTest_first = pageTest_total
  End If
  If (pageTest_last > pageTest_total) Then
pageTest_last = pageTest_total
  End If
  If (pageTest_numRows > pageTest_total) Then
pageTest_numRows = pageTest_total
  End If
End If
%>
<%
Dim MM_paramName 
%>
<%
' *** Move To Record and Go To Record: declare variables
  Dim MM_rs
Dim MM_rsCount
Dim MM_size
Dim MM_uniqueCol
Dim MM_offset
Dim MM_atTotal
Dim MM_paramIsDefined
  Dim MM_param
Dim MM_index
  Set MM_rs= pageTest
MM_rsCount   = pageTest_total
MM_size  = pageTest_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
  
If (MM_paramName <> "") Then
 MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
 End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
  if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
  MM_param = Request.QueryString("index")
  If (MM_param = "") Then
MM_param = Request.QueryString("offset")
  End If
  If (MM_param <> "") Then
MM_offset = Int(MM_param)
  End If
' if we have a record count, check if we are past the end of the recordset
  If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then  ' past end or move last
  If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full 
repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
  Else
MM_offset = MM_rsCount - MM_size
  End If
End If
  End If
' move the cursor to the selected record
  MM_index = 0
  While ((Not MM_rs.EOF) And (MM_index < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
MM_index = MM_index + 1
  Wend
  If (MM_rs.EOF) Then 
MM_offset = MM_index  ' set MM_offset to the last possible record
  End If
  End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
  If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
  MM_index = MM_offset
  While (Not MM_rs.EOF And (MM_size < 0 Or MM_index < MM_offset + MM_size))
MM_rs.MoveNext
MM_index = MM_index + 1
  Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
  If (MM_rs.EOF) Then
MM_rsCount = MM_index
If (MM_size < 0 Or MM_size > MM_rsCount) Then
  MM_size = MM_rsCount
End If
  End If
' if we walked off the

Re: [oracle_br] Oracle windows X Linux

2006-08-04 Por tôpico Luiz Claudio Felicio
Bom dia a todos!! Colegas, sei que aqui deve ter alguem que trabalha com ASP. 
Bem estou com um problema que até agora nao consegui resolver.
   
  tenho um form.htl aonde atres dele eu passo os valores que eu quero. O mesmo 
me chama uma outra em ASP. Sendo que, como o volume de registro é muito grande 
eu consegui uma codigo de paginacao e apliquei no meu.Bem se eu rodar o meu 
codigo asp sem os paramentro que eu passo no meu sql ele me mostra as 
paginaçoes perfeitas, mas quando eu utlizo o meu form.htl e passo os paramentro 
dai me dar problemas, pois ele me traz somente os registro que eu defino e 
quando passo para o proxime me dar uma erro tipo 
   
  
Error Type:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Incorrect syntax near the keyword 'AND'.
/dsi/page_teste.asp, line 21..   
  
Mas sei que nao de estar ai exatamente e sim em alguma parte abaixo que eu nao 
estou localizando bem..Por favor se alguem puder me ajudar, precis entregar 
isso hoje...Agradeço desde ja.   
  Luiz Claudio Felicio 
  <[EMAIL PROTECTED]"VBSCRIPT" CODEPAGE="1252"%>
  <%
Dim pageTest
dim objconn
Dim pageTest_numRows
dim SQLTEL  
   
   Set objConn = Server.CreateObject("ADODB.Connection") 
   set pageTest = Server.CreateObject("ADODB.Recordset")
  
  
SQLTEL="SELECT TOP 10 NUMERO,QUANTREC,TOTALREC FROM RECARGASUMARIA"
SQLTEL= SQLTEL & " WHERE TIPOREC =" & Request.FORM("TXTVALOR") 
SQLTEL= SQLTEL & " AND MES =" & Request.FORM("TXTMES")   
  'SQLTEL = " SELECT * FROM RECARGASUMARIA"
   
   objConn.Open "Provider=SQLOLEDB;Data Source=localhost; Initial 
Catalog=DSI;Integrated Security=SSPI" 
   set pageTest = objConn.execute(sqltel) 
   
   
   
'pageTest.CursorType = 0
'pageTest.CursorLocation = 2
'pageTest.LockType = 1
'pageTest.Open()
  
pageTest_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
  Repeat1__numRows = 20
Repeat1__index = 0
pageTest_numRows = pageTest_numRows + Repeat1__numRows
%>
<%
'  *** Recordset Stats, Move To Record, and Go To Record: declare stats 
variables
  Dim pageTest_total
Dim pageTest_first
Dim pageTest_last
  ' set the record count
pageTest_total = pageTest.RecordCount
  ' set the number of rows displayed on this page
If (pageTest_numRows < 0) Then
  pageTest_numRows = pageTest_total
Elseif (pageTest_numRows = 0) Then
  pageTest_numRows = 1
End If
  ' set the first and last displayed record
pageTest_first = 1
pageTest_last  = pageTest_first + pageTest_numRows - 1
  ' if we have the correct record count, check the other stats
If (pageTest_total <> -1) Then
  If (pageTest_first > pageTest_total) Then
pageTest_first = pageTest_total
  End If
  If (pageTest_last > pageTest_total) Then
pageTest_last = pageTest_total
  End If
  If (pageTest_numRows > pageTest_total) Then
pageTest_numRows = pageTest_total
  End If
End If
%>
<%
Dim MM_paramName 
%>
<%
' *** Move To Record and Go To Record: declare variables
  Dim MM_rs
Dim MM_rsCount
Dim MM_size
Dim MM_uniqueCol
Dim MM_offset
Dim MM_atTotal
Dim MM_paramIsDefined
  Dim MM_param
Dim MM_index
  Set MM_rs= pageTest
MM_rsCount   = pageTest_total
MM_size  = pageTest_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
  
If (MM_paramName <> "") Then
 MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
 End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
  if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
  MM_param = Request.QueryString("index")
  If (MM_param = "") Then
MM_param = Request.QueryString("offset")
  End If
  If (MM_param <> "") Then
MM_offset = Int(MM_param)
  End If
' if we have a record count, check if we are past the end of the recordset
  If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then  ' past end or move last
  If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full 
repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
  Else
MM_offset = MM_rsCount - MM_size
  End If
End If
  End If
' move the cursor to the selected record
  MM_index = 0
  While ((Not MM_rs.EOF) And (MM_index < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
MM_index = MM_index + 1
  Wend
  If (MM_rs.EOF) Then 
MM_offset = MM_index  ' set MM_offset to the last possible record
  End If
  End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
  If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
  MM_index = MM_offset
  While (Not MM_rs.EOF And (MM_size < 0 Or MM_index < MM_offset + MM_size))
MM_rs.MoveNext
MM_index = MM_index + 1
  Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
  If (MM_rs.EOF) Then
MM_rsCount = MM_index
If (MM_size < 0 Or MM_size > MM_rsCount) Then
  MM_size = MM_rsCount
End If
  End If
' if we walked off th

[oracle_br] Sessão travada

2006-08-04 Por tôpico Akira
 

Pessoal, teria como fazer um select que me retornasse as sessões que estão
“travadas”, isto é, as sessões “órfãs” ou que estão executando algo há
várias horas?

 

Desde já agradeço pela atenção.

 

Akira



[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Intalação Oracle no Lin ux Fedora 5

2006-08-04 Por tôpico Ronaldo Araujo
Olá Luciano,

Procure informações sobre iniciar a instalação com:

./runInstaller -ignoreSysPrereqs

[]'s

Ronaldo

lucianoguelfi escreveu:
> Bom dia amigos, estou com um problema, tenho uma maquina com o linux
> Fedora 5, e estou tentando instalar o Oracle 10g na mesma, para
> posteriormente instalar Portal 10g, o Application Express, Companion
> entre outras, mas quando começo a fazer a instalação do Oracle Database
> 10g ele me diz que não é possivel fazer a instalação, e diz que eu devo
> instalar o Oracle em redHat 3 ou 4 ou Suse 9 entre outros, mas no
> Fedora será que ele não permite.
>
> Toda e quaquer ajuda será muito bem vinda, pois estou enforcado se não
> fizer está instalação...
>
> Grato a todos amigos do grupo.
>
>
>
>
>  


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Demanda de Oracle Workflow Urgente !

2006-08-04 Por tôpico Edilson Marcos Ribeiro
Pessoal,

   A DTS LATIN AMERICA está com uma demanda urgente de Oracle Workflow.

   Esta demanda pode ser atendida em qualquer dia e horário: durante o
expediente, fora do experiente, final de semana, etc

   Pode ser atendida de sua casa também.

   Os interessados podem entrar em contato com:

Fone: (11) 4133-8505 ramal 8514
ou
e-mail: [EMAIL PROTECTED]

Valeu !


--
Estadão - Internet com alta qualidade de conexão.
GANHE ACESSO GRATUITO à Internet do Estadão em 
http://www.estadao.com.br/discador/
--




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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Intalação Oracle no Linux Fedora 5

2006-08-04 Por tôpico lucianoguelfi
Bom dia amigos, estou com um problema, tenho uma maquina com o linux 
Fedora 5, e estou tentando instalar o Oracle 10g na mesma, para 
posteriormente instalar Portal 10g, o Application Express, Companion 
entre outras, mas quando começo a fazer a instalação do Oracle Database 
10g ele me diz que não é possivel fazer a instalação, e diz que eu devo 
instalar o Oracle em redHat 3 ou 4 ou Suse 9 entre outros, mas no 
Fedora será que ele não permite.

Toda e quaquer ajuda será muito bem vinda, pois estou enforcado se não 
fizer está instalação...

Grato a todos amigos do grupo.






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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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: Segurança em nível de conexão

2006-08-04 Por tôpico Anderson
Chiappa, talvez o assunto da mensagem não seja o ideal, desculpe-me, 
mas na verdade nós temos dúvidas quanto ao que deve ser usado para 
implementar 'segurança' no acesso ao banco no momento das conexões 
(dos usuários da aplicação).

Estamos estudando formas de implementar isso.

Estou lendo algumas coisas como 'user authentication' e 'proxy 
authentication', que usam User Enterprise, um diretório para 
armazenar as informações adicionais dos usuários da aplicação, etc.

Lembrando que cada usuário final, de cada cliente, vai ser um usuário 
da aplicação, e a aplicação é quem vai ter alguns usuários do banco 
(1 por sistema).

Ontem eu me dediquei bastante a isso e até agora a maior dificuldade 
que estou vendo é relacionado ao uso de pool de conexões. 

Assim ficam as dúvidas de como tratar isso, pois deverá haver algumas 
sessões disponíveis no banco.

Gostaria de saber se aqui na lista alguém já implementou isso nos 
seus sistemas web, e se não foi dessa forma, como têm feito então? 

Temos lido bastante coisa a respeito desse tipo de implementação mas 
podemos estar indo pelo caminho errado.

Espero ter sido mais claro.

Anderson.


--- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <[EMAIL PROTECTED]> 
escreveu
>
> Cara, eu não manjo muito disso, mas lendo a sua msg ainda não ficou 
> claro exatamente o que vc quer, o que exatamente vc pretende dizer 
> com essa "segurança em nível de conexão" - é referente à segurança 
> lógica/privilégios de acesso aos dados, é isso ?? 
>   Se é isso, sabemos que vc vai ter o VPD fazendo a 
> segunça "horizontal", ie, em cada tabela "separando" quais 
registros 
> cada sessão que conecta no banco pode acessar, o que vc quer é 
> segurança das colunas ? Ou é segurança das tabelas em si, vc quer 
que 
> para cada item na lista de usuários X do teu sistema haja uma lista 
> de tabelas permitidas , é isso ? Ou exatamente qual é a sua 
> necessidade ?? Vc cita "proxy user", ou seja, com ele um usuário 
> Oracle X pode se conectar temporariamente com os privs como se 
fosse 
> o usuário Oracle Y, mas vc vai (provavelmente por alguma limitação 
de 
> ambiente/tool, argh!) usar aquele esquema de UM ÚNICO usuário 
Oracle 
> onde todos do sistema conectam, então exatamente o que o proxy user 
> vai te comprar ???
> 
>   Explica isso melhor...
> 
> []s
> 
>  Chiappa
> --- Em oracle_br@yahoogrupos.com.br, "Anderson" <[EMAIL PROTECTED]> 
> escreveu
> >
> > Desculpem-me por insistir neste assunto, mas...
> > 
> > Alguém da lista trabalha ou já trabalhou com "Proxy 
Authentication"?
> > 
> > Conforme e-mail abaixo, como poderemos controlar ou aplicar 
> segurança 
> > em nível de conexão?
> > 
> > Alguém pode nos orientar?
> > 
> > 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "Anderson" <[EMAIL PROTECTED]> 
> > escreveu
> > >
> > > Olá pessoal.
> > > 
> > > Temos um projeto em andamento para acesso ao banco Oracle 10g 
> (EE) 
> > > via web.
> > > 
> > > Nossas aplicações web compartilharão um pool de conexões 
> (Servidor 
> > de 
> > > Aplicação).
> > > 
> > > Haverá vários usuários finais da aplicação e um usuário do 
banco 
> > para 
> > > cada aplicação.
> > > 
> > > A segurança em nível de transações de banco será controlada por 
> > meio 
> > > de VPD.
> > > 
> > > A nossa dúvida neste momento é referente à melhor forma de 
> > controlar 
> > > ou aplicar segurança em nível de conexão.
> > > 
> > > Como os usuários finais serão usuários da aplicação e não do 
> banco, 
> > > como podemos implementar a segurança?
> > > 
> > > Já pensamos em criar uma tabela no banco com os usuários de 
cada 
> > > aplicação e seguir por este caminho.
> > > 
> > > Mas contamos com a colaboração e compatilhamento de 
experiências 
> > dos 
> > > colegas da lista.
> > > 
> > > Quaisquer informações, indicações de materiais para estudo, 
> links, 
> > > etc, são bem vindos.
> > > 
> > > 
> > > Infos adicionais:
> > > - Nossa empresa tem pelo menos 20 softwares no mercado, 
> instalados 
> > em 
> > > mais de mil clientes.
> > >  
> > > - Cada cliente tem mais de um software instalado e vários 
> usuários 
> > em 
> > > cada aplicação.
> > > 
> > > - Um usuário pode estar ligado e cadastrado em mais de um 
cliente 
> > > (tipo 'consultores' q prestam serviços nos nossos clientes).
> > > 
> > > - O VPD garantirá q os usuários somente tenham acesso às 
> > informações 
> > > das empresas que estão ligados.
> > > 
> > > 
> > > Anderson.
> > >
> >
>






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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACL

[oracle_br] Geração de Arquivo .xls

2006-08-04 Por tôpico Mauro Edson
Necessito gerar um arquivo com extenção .xls, quanto à gerar o arquivo
tudo bem, vou usar text_io, mas tenho problema, preciso que as colunas 
geradas nesta planilha sejam não editas, eu vi alguma coisa sobre a 
package DDE. 

Por favor alguem sabe como fazer.

Obrigado





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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Swap do RedHat com Oracle 9i

2006-08-04 Por tôpico Renan de Oliveira
digita no console "top"


Renan de Oliveira
Safetech Informática
(51) 3529-3870
  - Original Message - 
  From: Welvis Douglas Silva Moreto 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, August 04, 2006 8:05 AM
  Subject: [oracle_br] Swap do RedHat com Oracle 9i



  Como que eu faço para ver se minha maquina está
  fazendo swap? 

  att

  Welvis Douglas


  
  ___ 
  Yahoo! Acesso Grátis - Internet rápida e grátis. Instale 
  o discador agora! 
  http://br.acesso.yahoo.com
   

[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Swap do RedHat com Oracle 9i

2006-08-04 Por tôpico Welvis Douglas Silva Moreto

 Como que eu faço para ver se minha maquina está
fazendo swap? 

 att

 Welvis Douglas



___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale 
o discador agora! 
http://br.acesso.yahoo.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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Archive Log

2006-08-04 Por tôpico Welvis Douglas Silva Moreto
Olá, bom eu diretamente não conheço, mas voce pode
consultar tbm pela v$log etc...

outra coisa, quando quando voce faz um backup full. do
banco, teoricamente voce não precisa mais dos archive,
mas normalmente o pessoal que falo sobre isso eles
guardam pelo menos de uma semana atraz do backup
full...

bom também se for pelo rman tem como, só que é atravez
de comandos, pelo menos que eu me lembre.

att,

Welvis Douglas

--- fabiobat2002 <[EMAIL PROTECTED]> escreveu:

> Boa tarde a todos,
> 
> 
> Eu tenho uma instancia oracle 9.2.0.6 em modo
> arquivelog.
> Faco um hot backup que esta agendado para fazer toda
> madrugada.
> Minha duvida e o sequinte , existe alguma view que
> possa consultar
> para poder deletar aqueles archivelogs que nao serao
> mais usados ?
> 
> 
> 
> 




___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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] Dúvida ao excluir dados - STATSPACK

2006-08-04 Por tôpico Marcelo Barleta
Boa tarde a todos!

Estou com a seguinte dúvida:

Foi criado uma tablespace no qual seu uso ficou destinado exclusivamente ao
usuário *PERFSTAT*. Atualmente, essa tablespace encontra-se com 99,00% de
sua capacidade em uso.
Ao limpar o statspack utilizando o script *SPPURGE**.**SQL*, percebi que a
utilização da tablespace continua com 99,00% mesmo após a exclusão da
informações contidas nas tabelas do PERFSTATS.

Gostaria de saber como posso desalocar esses espaços contidos na tablespace
e então fazer um resize para menos.



*Informações adicionais:*



BANNER



Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

PL/SQL Release 9.2.0.1.0 - Production

CORE9.2.0.1.0   Production

TNS for 32-bit Windows: Version 9.2.0.1.0 - Production

NLSRTL Version 9.2.0.1.0 – Production


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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