ei pessoal eu estou usando oracle 10G tem como eu alterar o NLS_DATE_FORMAT
de um esquema fica diferente da instância? e tb te como alterar a de um
usuário no momento que ele conectar no banco?
Obrigado.
[As partes desta mensagem que não continham texto foram removidas]
Sim para todas as perguntas , vc pode pedir um ALTER SESSION SET
NLS_DATE_FORMAT='formatodesejado' que ele altera só a sessão, se vc o fizer
numa trigger de logon a mudança ocorrerá automaticamente quando da conexão.
Porém, recomendo : SE vc está perguntando isso, provavelmente vc tem uma
pessoal eu estou fazendo importe aqui para o oracle 9i com windows server
2007 e qdo chega numa tabela que tem 7 milhões de registro da esse erro
abaixo.
Alguém já passou por iss?
IMP-9: fim anormal do arquivo de exportaþÒo
IMP-00020: a coluna longa Ú grande demais para o tamanho do buffer
estamos usando driver jdbc, para conectar no oracle.
pois estamos utilizando python.
tem como solucionar isso?
2009/8/14 jlchiappa jlchia...@yahoo.com.br
Sim para todas as perguntas , vc pode pedir um ALTER SESSION SET
NLS_DATE_FORMAT='formatodesejado' que ele altera só a sessão, se vc o
Não conheço esse ambiente, Mas :
a) necessariamente para enviar/receber informações do banco se usa SQL, ** se
** vc fornecer o formato completo, convertendo strings com TO_DATE, o banco VAI
entender que é um DATE, e não uma string
e
b) quando vc enviar do seu programa datas pro banco, se for
http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:1011831135205#241998500346739567
tem discussões a respeito, veja lá se alguma se enquadra no seu caso...
[]s
Chiappa
--- Em oracle_br@yahoogrupos.com.br, Leonardo Santos da Mata
leonardodam...@... escreveu
pessoal eu estou
achei uma solução . através de um gatilho..
CREATE OR REPLACE TRIGGER IDM_NLS_FORMAT_CORRECTION
AFTER LOGON ON DATABASE
begin
*if* (user = 'IDM') then
-- override the locale settings to the JDBC defaults *for* IDM only
DBMS_SESSION.SET_NLS('NLS_DATE_FORMAT','''-MM-DD''');
Colega, ** repito ** : imho o correto e adequado é vc fazer uma programação
SEGURA, fornecendo sempre os formatos de data (E inclusive no link que mostrei,
pelo que entendi - já que não trabalho com o seu ambiente - a linguagem já
suporta isso), mas se optar por trigger (que é GAMBIARRA, imho)
Olá Grupo!
Peço ajuda para o seguinte:
Eu tinha uma single instance do oracle 10g r2 em modo archive. (tudo em SO
Linux)
Frequentemente eu precisava copiar esse banco para uma outra máquina também
em single instance porém com outro nome. Para isso, eu fazia o seguinte:
Colocava as tablespaces em
Colega, que eu saiba vc ** sempre ** pode fazer clone via cópia de datafiles,
ainda que seja RAC, a única coisa (óbvio) é que vc não quer que o banco-destino
seja RAC, o param que controla isso é o CLUSTER_DATABASE, bote-o para FALSE,
cfrme mostrado em
SENHORES ...
Estou tentando me conectar atraves do sqldeveloper , e nao estou
conseguindo
, as variaveis de ambiente do java ja esta configurado.
, me conecto atraves do sqlplus
, mas o sqldeveloper nao encontra o caminho nem do ip, jdbc , tns.
e aproveitando a deixa. e possivel me
Boa tarde Ronaldo,
Use o comando duplicate database do RMAN.
1). Na máquina origem vc precisa criar um listener com o sid da
máquina destino;
2). Na máquina destino vc precisa criar um spfile e deixar a
instância ligada (em estado NOMOUNT, pq ainda não existem ctfiles e
etc);
3). Na
Na verdade onde tem oradsv que foi o nome da instância que eu usei...
Coloque o nome da sua
Assim DUPLICATE TARGET DATABASE TO SID_DESTINO;
O rman faz tudo para vc.
---
Atenciosamente,
Rodrigo Mufalani - DBA
Oracle Certified Professional 11g
Oracle Certified Professional 10g
13 matches
Mail list logo