Marcelo,
 
Você pode trabalhar com CURRENT_DATE ao invés de SYSDATE? 
 
Se sim, use:
 
SQL> ALTER SESSION SET TIME_ZONE = 'A diferença do fuso'; -- Exemplo '-5:0';
SQL> select sysdate, current_date from dual;
 
 
Sucesso,
 
Atenciosamente,

Anderson Haertel Rodrigues
Administrador de Banco de Dados
Florianópolis/SC - [EMAIL PROTECTED] 

 

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de [EMAIL 
PROTECTED]
Enviada em: sexta-feira, 18 de agosto de 2006 15:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Horário do banco


Uma solução para isto seria iniciar as instâncias com a variável TimeZone 
diferente. 
Eu efetuei teste com o sistema operacional AIX e funcionou legal. 

exemplo: 
export TZ=GRNLNDST3 
inicio a instância "A" 
select to_char(sysdate,'HH24:MI:SS') from dual 
retornou 14:53:00 

export TZ=GRNLNDST2 
inicio a instância "B" 
select to_char(sysdate,'HH24:MI:SS') from dual 
retornou 15:53:00 

Vladimir 




Marcelo Hirayama <[EMAIL PROTECTED]> 
Enviado Por: oracle_br@yahoogrupos.com.br 
18/08/06 14:43 
Favor responder a 
oracle_br@yahoogrupos.com.br 


Para 
oracle_br@yahoogrupos.com.br 
cc 

Assunto 
Re: [oracle_br] Re: Horário do banco 






Chiappa, 

  Valeu pelas dicas. Acho que vamos deixar as instâncias em servidores 
separados mesmo, por enquanto. 

  Grato, 

  Marcelo. 

jlchiappa <[EMAIL PROTECTED]> escreveu: 
  Nope, é o que falei, não tem não pro caso do SYSDATE (e inclusive até 
no 9i vc TERIA que alterar a aplicação pra usar SYSTIMESTAMP ao invés 
de sysdate)... As colunas timestamp with timezone são outra coisa, 
são para vc armazenar hora COM o time zone junto, isso até poderia 
ser útil mas no caso atual ao que entendo vc quer outra coisa, vc tem 
apenas DATE nas suas colunas todas, E quer os cálculos feitos com a 
data atual (que o SYSDATE te dá) levem em consideração alguma time 
zone, isso como eu disse não tem como, é alterar a aplicação mesmo. 

[]s 

Chiappa 
--- Em oracle_br@yahoogrupos.com.br, Marcelo Hirayama 
<[EMAIL PROTECTED]> escreveu 
> 
> Chiappa, 
> 
>   O que eu precisava era isso mesmo. Por exemplo, o SYSDATE em uma 
instância me retorna 14:00 e o SYSDATE na outra instância (no mesmo 
servidor) me retorna 15:00. 
> 
>   Isso para não ter que alterar aplicação. No 9i eu li que tem 
alguma coisa pronta, mas tem usar colunas com datatype "timestamp 
with timezone". 
> 
>   Grato, 
> 
>   Marcelo. 
> 
> 
> jlchiappa <[EMAIL PROTECTED]> escreveu: 
>   O banco em si não "trabalha" nem com data nem com horário, pra se 
> controlar ele usa um número sequencial interno próprio, o chamado 
> SCN - por isso vc pode a qquer momento que quiser alterar o clock 
do 
> sistema que o banco em si não cairá nem nada, certo ? Talvez o que 
vc 
> queira é que as FUNÇÕES de data/hora, tal como a SYSDATE, te 
retornem 
> algo diferente, é isso ??? SE sim, não há como, essas 
> funções "tradicionais" sempre usam o clock do sistema - no 9i foram 
> implementadas NOVAS funções, como a SYSTIMESTAMP, que aí sim levam 
em 
> conta timezones, mas nas funções antigas não há - no máximo afaik o 
> que vc pode fazer no caso da SYSDATE é "congelar" numa data/hora 
> fixa, com o parâmetro fixed_date, mas isso não te ajudaria. 
> Pra obter o q vc quer penso que vc teria que fazer no 8i é escrever 
> NOVAS funções e ter o aplicativo usando-as ao invpes de usar a 
> SYSDATE e cia bela. 
> 
> []s 
> 
> Chiappa 
> --- Em oracle_br@yahoogrupos.com.br, Marcelo Hirayama 
> <[EMAIL PROTECTED]> escreveu 
> > 
> > Bom dia! 
> > 
> >   Gostaria de saber se existe a possibilidade do banco trabalhar 
> num horário diferente do horário do sistema operacional. O banco é 
> versão 8.1.7 e o S.O. é Solaris. 
> > 
> >   Preciso disso para poder colocar num mesmo servidor duas 
> instâncias, que atendem a regiões com fuso horário diferente. 
> > 
> >   Grato, 
> > 
> >   Marcelo. 
> > 
> > 
> > --------------------------------- 
> >  Yahoo! Search 
> >  Música para ver e ouvir: You're Beautiful, do James Blunt 
> > 
> > [As partes desta mensagem que não continham texto foram removidas] 
> > 
> 
> 
> 
> 
> 
> 
> 
> --------------------------------- 
>  Yahoo! Search 
>  Música para ver e ouvir: You're Beautiful, do James Blunt 
> 
> [As partes desta mensagem que não continham texto foram removidas] 
> 







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

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


Esta mensagem foi verificada pelo Antivírus da ELETROSUL. 


Esta mensagem foi verificada pelo Antivírus da ELETROSUL. 
AVISO: As informações existentes nessa mensagem e nos arquivos anexados são 
para uso restrito, sendo seu sigilo protegido por lei. Caso não seja 
destinatário, saiba que leitura, divulgação ou cópia são proibidas. Favor 
apagar as informações e notificar o remetente. O uso impróprio será tratado 
conforme as normas da empresa e a legislação em vigor. 


[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/
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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

 



Responder a