Bom dia,
Estou fazendo o curso para certificação Oracle OCA e OPC DBA 10g. Alguém
teria algum material para consulta e estudos para as provas???
Sds,
Bruno Lorenzini
Consultor Oracle
O pessimista se queixa do vento. O otimista espera que ele mude. O realista
ajusta as velas. -
Jovem, tenta assim:
Update tab_1 a
set (a.campo_1, a.campo_2) = (select b.campo_1, b.campo_2 from tab_2 b where
tab_2.id =
tab_1.id)
Jovem, vc tá precisando ler mais help e tentar se virar um pouco sozinho só
uma dica !
abraço,
Marco.
From:
Jovem,
me parece fácil a resposta.
Sua primeira pergunta é qual mais rápido. Se vc tem uma condição a mais
no seu join que não tem índice direto, me parece bem claro que vai demorar
mais, pois tem mais consistência a fazer. Se tiver poucas linhas vc pode até
não notar diferença significativa,
Pessoal,
Estou com um probleminha e ainda não faço ideia do que seja. Tenho uma tabela
vazia e em um simples select count(*) from tabela o banco esta fazendo 43199
physical reads.
Alguém tem alguma ideia do que possa ser isto?
Oracle 9i 9.2.0.8
Windows Server 2003 Enterprise Edition SP1
Obrigado pela ajuda,
Com relação a sua dica, tive meus motivos para postar esta pergunta
no forum e não cabe a mim ficar justificando o por que.
abraços...
--- Em oracle_br@yahoogrupos.com.br, FERNANDES Marco ASOFTTEK
[EMAIL PROTECTED] escreveu
Jovem, tenta assim:
Update tab_1 a
set
Marco
No 2o. caso poderia ser feito um scan no subconjunto restringido pela
primeira condição (esta teria índice), não?
Para o AGPCardoso: com o SGBD trabalhando com otimizador por custo,
podemos discutir sobre as possibilidades/probabilidades...
mas não é possível ter certeza do que realmente
Amigo,
agracedeço muito a sua ajuda.
Muito obrigado. Ta aí o alert.log
Eduardo
Thu Jun 28 15:59:37 2007
Starting control autobackup
Control autobackup written to DISK device
handle '/oracle/products/10.2.0/db_1/dbs/c-4039426532-20070628-09'
Completed: alter tablespace
Bom dia
Tenho uma pasta chamada C:\ORACLEXE\APP\ORACLE\ADMIN\XE\BDUMP que
contém vários arquivos *.trc. Somando estes arquivos ele chegam a 66
gb. Gostaria de saber o que são estes arquivos *.trc e se eu posso
delatar alguns.
Atenciosamente Alessandro
Valeu andré, vou fazer o seguinte,
Montar as queries q necessito e antes de aplicar vou passa-las ao DBA
para ele analisar
VALEU MAIS UMA VEZ.
--- Em oracle_br@yahoogrupos.com.br, Andre Santos
[EMAIL PROTECTED] escreveu
Marco
No 2o. caso poderia ser feito um scan no subconjunto
André,
minha resposta foi genérica, ou seja, considerando condições
normais... poderia sim ser feito o uso de scan parcial já
que existe um índice na cláusula where... porém, quando se
usa o operador a busca tende a usar full scan, ainda mais
se este operador está sendo usado em campo sem índice
Bom dia
Estou com o seguinte problema. Qdo tento colocar um campo com imagem
e está imagem e larga o reports mostra ela bem curta.
Por exemplo tenho uma imagem que será o cabeçalho de um documento,
com o brasão e os dizeres deste cabeçalho. Só que tenho que deixar ele
do tamanho de um
Bruno,
Vá no www.4shared.com, na parte de Search Files digite 1z0. Virão
trocentos arquivos.
Att.
Julio.
_
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Bruno Lorenzini
Enviada em: sexta-feira, 29 de junho de 2007 08:15
Para: oracle_br@yahoogrupos.com.br
Valeu!!! :D
Sds,
Bruno Lorenzini
Consultor Oracle
O pessimista se queixa do vento. O otimista espera que ele mude. O realista
ajusta as velas. - William George Ward.
_
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Julio Bittencourt
Enviada em:
Marco, vc está correto sobre os .TRCs de modo geral, apenas com uma
ressalva, que deve ser parte da questão lá do colega : além dos .TRCs
gerados por determinação do usuário como vc disse, nos releases mais
recentes o bd Oracle passou a por si só gerar no BDUMP alguns .TRCs
informativos
A primeira forma é melhor, a segunda fatalmente fará fullscan mas não pelo
campo de tabela diferente e sim pelo operador .
--
Sds
Tales Parreiras da Silva
http://talesparreiras.com
[As partes desta mensagem que não continham texto foram removidas]
Alessandro,
até onde eu sei dentro da minha ignorância quase total, os arquivos TRC
são arquivos de trace do banco, ou seja, deve estar habilitada essa função
de trace do banco que serve para vc auditar, acompanhar, verificar o que
acontece rotineiramente em seu BD.
Acredito que eles possam ser
Vamos tentar novamente... desde o começo.
Execute o seguinte:
RUN
{
allocate channel d1 device type disk format '/u01/orclbackup/%U';
SQL 'ALTER TABLESPACE CONTAS_PUBLICAS_T OFFLINE IMMEDIATE';
RESTORE TABLESPACE CONTAS_PUBLICAS_T;
SWITCH DATAFILE ALL;
RECOVER TABLESPACE
Marco
Valeu. Obrigado pelo retorno!
[ ]
André
Em 29/06/07, FERNANDES Marco A SOFTTEK
[EMAIL PROTECTED] escreveu:
André,
minha resposta foi genérica, ou seja, considerando condições
normais... poderia sim ser feito o uso de scan parcial já
que existe um índice na cláusula where...
Olá... Alguém já teve este problema antes??? Recebo um ORA-01847 ao executar
esta query no Oracle 10g:
SELECT T064_TIPO,
T064_VALOR
FROM T064
WHERE T064_VALOR 0
AND T064_SITUACAO 'CA'
AND to_date(T064_DATA,'DD/MM/') = TO_DATE('04/06/2007', 'dD/MM/')
AND T064_unid = 2
problema com as datas
http://www.techonthenet.com/oracle/errors/ora01847.php
- Mensagem original
De: Bia Fitzgerald [EMAIL PROTECTED]
Para: oracle_br oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 29 de Junho de 2007 12:21:27
Assunto: [oracle_br] ORA-01847: dia do mês deve estar
Nunca vi essa mensagem antes, porém:
T064_DATA é do tipo data ou vc está apenas tratando como sendo. se nao for
do tipo data, tem algum valor que nao seja uma data nesse campo?
já tentou:
SELECT T064_TIPO,
T064_VALOR
FROM T064
WHERE T064_VALOR 0
AND T064_SITUACAO 'CA'
AND
é lixo na tabela.
Obrigada,
Bia.
- Mensagem original
De: Bia Fitzgerald [EMAIL PROTECTED]
Para: oracle_br oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 29 de Junho de 2007 12:21:27
Assunto: [oracle_br] ORA-01847: dia do mês deve estar entre 1 e o último dia do
mês
Olá... Alguém
Mas Ricardo,
eu mudei um pouco o comando e..
SQL recover datafile '/u01/oradata/cjfdes/CONTAS_PUBLICAS_t01.dbf';
ORA-00275: media recovery has already been started
SQL alter database datafile '/u01/oradata/cjfdes/CONTAS_PUBLICAS_t01.dbf'
online;
alter database datafile
E logicamente, pra ter sido possível entrar o tal lixo ( e vc ter que
usar TO_DATE, inclusive) , essa coluna T064_ DATA ** não está **
definida como DATE, certo ??? Pois é aquele negócio, a vantagem
principal de vc ter a coluna de datas como DATE, a de números como
NUMBER, etc, é que o próprio
copie o trecho do alert.log que trata deste restore.
- Original Message
From: Eduardo de Paula [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Thursday, June 28, 2007 5:49:00 PM
Subject: Re: [oracle_br] Voltar backup no RMAN
Mas Ricardo,
eu mudei um pouco o comando e..
SQL
José
O número está em notação científica.
Tente formatar a apresentação:
COL current_scn FORMAT 9.
SELECT current_scn FROM v$database;
[ ]
André
Em 29/06/07, José Aristides [EMAIL PROTECTED] escreveu:
Pessoal ao consultar o SCN sempre estou obtendo isso:
SQL select
Pessoal ao consultar o SCN sempre estou obtendo isso:
SQL select current_scn from v$database;
CURRENT_SCN--- 1,2470E+10
Alguém poderia me dar uma dica como obter o SCN no formato específico pra se
fazer um flashback ?
Grato,
Aristides.
já experimentou só alterar o formato da coluna???
SQL col CURRENT_SCN for
Em 29/06/07, José Aristides [EMAIL PROTECTED] escreveu:
Pessoal ao consultar o SCN sempre estou obtendo isso:
SQL select current_scn from v$database;
CURRENT_SCN--- 1,2470E+10
Alguém
afaik não existe um comando, nem um privilégio, de UNLOCK, isso é feito
via ALTER USER mesmo - pra que vc não dê o privilégio, a idéia é a de
sempre quando temos uma situação do tipo, aonde o privilégio requerido
pra uma ação tem riscos : vc cria uma PROCEDURE numa conta que tenha o
privilégio
Boa tarde a todos,
Tenho uma rotina que submete um job no banco, e a mesma estava dando
problemas, ao tentar resolver o problema ocorrido, me deparei com uma situação
estranha, agendei o job no banco e fiz um select na dba_jobs e o job estava lá,
até nenhuma novidade, mais quando
Estou executando operações DML em tabelas particionadas com indices
locais com status unusable para ganhar performance e esta dando erro.
Setei o parametro skip_unusable_indexes = true da sessao, mas ele
ainda não deixa fazer operações DML com estes indices unusable.
Devo ajustar algum outro
HWM - se a tabela realmente está vazia, um truncate funciona como já
sugerido. Eu faria um
alter table TABELA move;
O move também reseta a HWM.
On 6/29/07, Felipe Daniel [EMAIL PROTECTED] wrote:
Pessoal,
Estou com um probleminha e ainda não faço ideia do que seja. Tenho uma
tabela vazia
ótimo!
Obrigado!
Clayton afaik não existe um comando, nem um privilégio,
de UNLOCK, isso é feito via ALTER USER mesmo - pra que vc não
dê o privilégio, a idéia é a de sempre quando
temos uma situação do tipo, aonde o privilégio requerido
pra uma ação tem riscos : vc cria uma PROCEDURE numa
all_jobs - voce ve os jobs que voce tem direito!
dba_jobs - voce ve todos os jobs
user_jobs - voce ve seus jobs.
On 6/29/07, Andre Campos [EMAIL PROTECTED] wrote:
Boa tarde a todos,
Tenho uma rotina que submete um job no banco, e a mesma estava dando
problemas, ao tentar resolver o
Colegas,
Alguem sabe se eh possivel instalar alguma versao do oracle no linux
Ubuntu?
Grato,
Gilberto
Fiz a formação completa de DBA-oracle 9i no infinet e tenho o material impresso
todos os modulos, não possuo o material em pps ou ppt coisa do tipo, mas o
material e bom mas pra ter uma noção, não para estudo de certificação, é
didatico pra aprender mesmo.
abs
dba.breno [EMAIL PROTECTED]
36 matches
Mail list logo