[oracle_br] Query com resultados recorrentes(MME)
Caros , estou tentando fazer uma query para retornar MME , Média movel exponencial A formula da MME é MME = Preco*K+MME(ontem)*(1-K) onde K = 2/(N+1) N = numero de dias da MME O grande porblema esta no calculo da MME de ontem , tentei usando LAG over , mas funciona muito bem para valores que ja foram calculados , nao valores que estão sendo calculados no cabecalho em tempo de execucao , será que alguem ja passou por isso poderiam me ajudar? Em PL/SQL é simples isso , mas preciso no SQL Obrigado _ Você sabia que o Windows 7 inicia e desliga mais rápido? Clique e conheça mais. http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539 [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Re: Duvida sobre Deadlock
Entao não eh bem isso , A situacao eh a seguinte tenho uma proc que ira selecionar um registro e depois fazer update nele , porem essa proc vai ser chamada em em paralelo podendo ser chamado no mesmo milesimo de segundo , preciso impedir q em uma chamada x o mesmo registro seja chamado na x+1 , e nao posso deixar a chamada esperando com wait, o exemplo abaixo daria certo , se eu pudesse efetuar a leitura da tabela inteira porem eu nao posso pq a proc deve rodar em questão de milessegundo e preciso prever a volumetria da tabela , uma ideia seria colocar o rownum = 1 , mas mesmo no exemplo abaixo se no select do for eu colocasse rownum = 1 , retornaria somente a primeira vez , e a segunda e a terceira daria no_data_found , pq o oracle monta o rownum antes de dar lock e o mesmo se eu colocasse for update skip locked . Dei um jeito colocando o select em um cursor e dando somente um fetch , porem nao tem rownum no select sendo assim executa o plano todo , perdendo performance . Acho q ficou mais claro , veja bem não é ilógico me expressei mal no outro email :) Se puder me ajudar eu agradeço muito. Acacio To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 22 May 2008 15:38:34 +Subject: [oracle_br] Re: Duvida sobre Deadlock Colega, esse método de trabalho é absolutamente ESTRANHO, não vejomuito sentido nisso : veja, se eu quero ler a informação eu quero lerTODA a informação que existe de acordo com os meus critérios depesquisa, só depois se eu for alterar aí sim se mais alguém alterouantes eu recebo um msg de erro, acho que nâo receber a informaçâo queexiste só porque alguém a consultou antes, E receber a informação numaeventual próxima consulta se o lock já foi removido (mesmo semalteração!) deve ser EXTREMAMENTE CONFUSO pro usuário, não é de modoALGUM um procedimento padrão e recomendado isso E lógico, se éuma programa que está fazendo processo em background, pra vc tervárias leituras simultâneas (cada sessão fazendo uma leitura de umaparte) é para isso que foi inventado o PARALLEL SQL... Ou pelo menosse poderia fazer Parallel DIY, na mão, via rowid, procure emasktom.oracle.com que vc acha exemplos...Bom, mas sim, dá pra fazer, é algo totalmente sem sentido mas dá prafazer, mas é em PL/SQl e não em SQL, exemplo (LOGICAMENTE isso sófunciona entre sessões DIFERENTES, na mesma sessão que fez o lock elavê tudo, lógico) :[EMAIL PROTECTED]:SQLselect empno, ename, sal from emp order by sal;EMPNO ENAME SAL-- -- --7369 SMITH 8007900 JAMES 9507876 ADAMS 11007521 WARD 12507654 MARTIN 12507934 MILLER 13007844 TURNER 15007499 ALLEN 16007782 CLARK 24507698 BLAKE 28507566 JONES 29757788 SCOTT 30007902 FORD 30007839 KING 500014 linhas selecionadas.== numa sessão 1 quero ler e travar o primeiro registro NA ORDEMdesejada (ordem é fundamental aqui, NÃO EXISTE ordem natural numatabela) :scott#1:SQLedGravou file afiedt.buf1 DECLARE2 resource_busy exception;3 pragma exception_init( resource_busy, -54 );4 v_reg EMP%rowtype;5 BEGIN6 for x in ( select rowid rid from emp order by sal)7 loop8 Begin9 select * into v_reg from emp where rowid = x.rid forupdate nowait;10 dbms_output.put_line('Emp=' || v_reg.empno11 || ',Name=' || v_reg.ename12 || ',Sal=' || v_reg.sal);13 exit;14 Exception15 when resource_busy then16 null;17 End;18 end loop;19* END;scott#1:SQL/Emp=7369,Name=SMITH,Sal=800Procedimento PL/SQL concluído com sucesso.== na sessão 2, pulei o registro lockado pela sessão 1 scott#2:SQLDECLARE2 resource_busy exception;3 pragma exception_init( resource_busy, -54 );4 v_reg EMP%rowtype;5 BEGIN6 for x in ( select rowid rid from emp order by sal)7 loop8 Begin9 select * into v_reg from emp where rowid = x.rid forupdate nowait;10 dbms_output.put_line('Emp=' || v_reg.empno11 || ',Name=' || v_reg.ename12 || ',Sal=' || v_reg.sal);13 exit;14 Exception15 when resource_busy then16 null;17 End;18 end loop;19 END;20 /Emp=7900,Name=JAMES,Sal=950Procedimento PL/SQL concluído com sucesso.== sessão 3, pulei o lock da sessão 1 e da sessão 2, achando opróximo não-locakdo e o lockando :scott#3:SQLDECLARE2 resource_busy exception;3 pragma exception_init( resource_busy, -54 );4 v_reg EMP%rowtype;5 BEGIN6 for x in ( select rowid rid from emp order by sal)7 loop8 Begin9 select * into v_reg from emp where rowid = x.rid forupdate nowait;10 dbms_output.put_line('Emp=' || v_reg.empno11 || ',Name=' || v_reg.ename12 || ',Sal=' || v_reg.sal);13 exit;14 Exception15 when resource_busy then16 null;17 End;18 end loop;19 END;20 /Emp=7876,Name=ADAMS,Sal=1100Procedimento PL/SQL concluído com sucesso.[]sChiappa--- Em oracle_br@yahoogrupos.com.br, Manuel Acacio Ludgero Domingos[EMAIL PROTECTED] escreveu Pessoal , estou com um problema e talvez vc´s possam me ajudar. Seguinte tenho uma tabela preciso fazer um select de um registrotravando esse registro e alterando dele , utilizei o select for updateskip locked para travar e desprezar os travados
RE: [oracle_br] Re: Duvida sobre Deadlock
Sim concordo o código que vc me enviou funciona plenamente , soh q preciso q seja muito rapido a execucao e fazendo em um cursor , a tabela será lida inteira , quero q soh retorne a primeira linha liberada , bom deixa eu me explicar melhor. Estou desenvolvendo um modulo de estoque , a rotina q estou com problemas eh a rotina q reserva um item do estoque . Esta rotina será invocada pelo módulo de promocoes que vai reservar n itens do estoque passando o tipo e o estoque em questao . Só que a rotina será chamada por um cluster entao sim será chamada no mesmo milissegundo , ou nao , mas vai haver deadlock e quando houver deadlock eu preciso q a minha rotina selecione o proximo item e de um skip no registro travado . Tipo efetuo o select selecionando o tipo do item e o estoque , retorno o item xpto , dai uma outra rotina do meu modulo recebe o codigo do item e altera o status dele para reservado . Só que nesse mesmo segundo a proc pode e provavelmente foi chamada novamente preciso que retorne somente um entao coloco o rownum = 1 , como a celular eu travei com for update nowait skip locked , ele nao acha o rownum = 1 pq ele ta travado pela primeira chamada e da no_data_found. O que fiz para resolver eh colocar num cursor e dar somente um fetch com for update skip locked , dai ele me tras o proximo registro , porem a performance cai , se eu utilizasse o rownum seria melhor , no caso q vc me enviou eh mais ou menos isso tbm , soh que vai executar o plano todo , e preciso q essa proc execute em questao de msecs , nao soh ela como o processo todo desde a tela q chama o banco ateh o modulo de promoces ateh me chamar e voltar pra tela. Acho que agora fez mais sentido Nao soube me expressar nos emails anteriores Se puder me ajudar agradeço muito Valew Chiappa! Acacio To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 22 May 2008 17:58:16 +Subject: [oracle_br] Re: Duvida sobre Deadlock No e-mail original vc tinha dito :..tenho uma tabela preciso fazer um select de um registro travandoesse registro e alterando ele ... Porem quando outra sessao efetuaro mesmo select , o registro travado nao pode vir e sim o proximodestravado .é o que eu fiz, ok ? INCLUSIVE, diferentes execuções duma proc ***NECESSARIAMENTE *** vão sim estar em sessões difentes, então a técnicade pular os regs lockados que eu empreguei funcionaria, sim...E outra,o que acontece na procedure é que normalmente vc tem uma ARGUMENTOindicando qual o registro que vc quer selecionar e updatear, entãoessa lógica de buscar o próximo sorry mas penso que ainda não fazmuito sentido... E outra, tal como eu disse, normalmente se vc querter várias sessões fazendo um processamento, Parallel SQL é aindicaçãoTambém não faz sentido procedure chamada 2x no mesmo milisegundo -que tipo de sistema vc está construindo que exige isso ??? NormalmenteOU um sistema é OLTP (aonde o usuário consulta um ou mais registros,os analisa na tela e pode ou não desejar alterá-los) ou é BATCH (aondehá a figura da carga de dados, que tipicamente TEM que ser completadaantes de qquer consulta, então a´entra a figura do parallel sql)Explique direito o que vc quer fazer, que tipo de sistema vc estáconstruindo, o seu ambiente (se modo c/s ou web), pra gente poderentender melhor a sua necessidade...[]sChiappa --- Em oracle_br@yahoogrupos.com.br, Manuel Acacio Ludgero Domingos[EMAIL PROTECTED] escreveu Entao não eh bem isso , A situacao eh a seguinte tenho uma proc que ira selecionar umregistro e depois fazer update nele , porem essa proc vai ser chamadaem em paralelo podendo ser chamado no mesmo milesimo de segundo ,preciso impedir q em uma chamada x o mesmo registro seja chamado nax+1 , e nao posso deixar a chamada esperando com wait, o exemploabaixo daria certo , se eu pudesse efetuar a leitura da tabela inteiraporem eu nao posso pq a proc deve rodar em questão de milessegundo epreciso prever a volumetria da tabela , uma ideia seria colocar orownum = 1 , mas mesmo no exemplo abaixo se no select do for eucolocasse rownum = 1 , retornaria somente a primeira vez , e a segundae a terceira daria no_data_found , pq o oracle monta o rownum antes dedar lock e o mesmo se eu colocasse for update skip locked . Dei um jeito colocando o select em um cursor e dando somente umfetch , porem nao tem rownum no select sendo assim executa o planotodo , perdendo performance . Acho q ficou mais claro , veja bem não é ilógico me expressei mal nooutro email :) Se puder me ajudar eu agradeço muito. Acacio To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 22 May 2008 15:38:34+Subject: [oracle_br] Re: Duvida sobre Deadlock Colega, esse método de trabalho é absolutamente ESTRANHO, nãovejomuito sentido nisso : veja, se eu quero ler a informação eu querolerTODA a informação que existe de acordo com os meus critériosdepesquisa, só depois se eu for alterar aí sim se mais alguémalterouantes eu recebo um msg de erro, acho que
[oracle_br] Duvida sobre Deadlock
Pessoal , estou com um problema e talvez vc´s possam me ajudar. Seguinte tenho uma tabela preciso fazer um select de um registro travando esse registro e alterando dele , utilizei o select for update skip locked para travar e desprezar os travados. Porem quando outra sessao efetuar o mesmo select , o registro travado nao pode vir e sim o proximo destravado . estou colocando no select um rownum = 1 para q soh retorne uma linha , com isso no segundo select ele despreza o locked e retorna um no data found pq o rownum = 1 ta locked.. Uma solucao seria dar um select por fora e popular o rownum , ou chamar um dense_rank da vida , porem nao posso ler a tabela toda pq ela eh grande e essa proc tem q rodar em questao de milissegundos Alguem tem ideia? Atenciosamente Acacio _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Numeros randomicos com probabilidade
Pessoal estou precisando da ajuda de vocês , preciso desenvolver uma rotina q faça sorteio com probabilidade . Exemplo : tenho dois premios e um deles tem 10% de ser sorteado e o outro 90% , preciso q o oracle consiga sortear um dos dois lembrando q deve sair mais premios do q tem 90% . Sei q para isso deverei utilizar a rotina dbms_random.random para gerar os numeros aleatórios , mas como incluirei a probabilidade na lógica? Agradeco qualquer ajuda Acacio _ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ [As partes desta mensagem que não continham texto foram removidas]
RE: RES: [oracle_br] Numeros randomicos com probabilidade
Sim mas no caso 10 e 90 foi um exemplo , isso é totalmente configuravel , poderia ser 15 e 85 ou vice versa e tambem podem ser mais de dois premios poderiam ser 5 premios com n probabilidades somando 100 todas To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 28 Apr 2008 10:46:39 -0300Subject: RES: [oracle_br] Numeros randomicos com probabilidade Pegue o último dígito do número geradouse um número como base, por exemplo, zero.A probabilidade do último dígito for ZERO seráde 10%.Milton Bastos Henriquis JuniorOracle Database Administrator-Mensagem original-De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Manuel Acacio Ludgero DomingosEnviada em: segunda-feira, 28 de abril de 2008 10:27Para: [EMAIL PROTECTED]: [oracle_br] Numeros randomicos com probabilidadePessoal estou precisando da ajuda de vocês , preciso desenvolver uma rotina q faça sorteio com probabilidade .Exemplo : tenho dois premios e um deles tem 10% de ser sorteado e o outro 90% , preciso q o oracle consiga sortear um dos dois lembrando q deve sair mais premios do q tem 90% .Sei q para isso deverei utilizar a rotina dbms_random.random para gerar os numeros aleatórios , mas como incluirei a probabilidade na lógica?Agradeco qualquer ajuda Acacio__Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!http://www.amigosdomessenger.com.br/ http://www.amigosdomessenger.com.br/ [As partes desta mensagem que não continham texto foram removidas][As partes desta mensagem que não continham texto foram removidas] _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas]
RE: RES: RES: [oracle_br] Numeros randomicos com probabilidade
Existe algum jeito de gerar numero randomico com distribuicao uniforme que seja mais rapido que a dbms_random.random?? Alguma logica ? To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 28 Apr 2008 11:16:53 -0300Subject: RES: RES: [oracle_br] Numeros randomicos com probabilidade Sim, colega, isso é extremamente fácil de se fazerDefina a quantidade de números que vc quer que comtempleo prêmio, e então defina quais são eles, e pronto...Por exemplo:1 premio com 2% de chances,5 premios com 5% de chances,Restante, 73%, não dá prêmio nenhum.Com isso, vc tem uma faixa, de 00 - 99(ou seja, se vc usar números de muitos dígitospro sorteio, pode pegar os 2 últimos que játe serve).Defina 2 desse números como os premiados pro1o. prêmio;defina 25 números como os premiados pros5 outros prêmios.E pronto... isso é uma questão de análise, e não de Oracle,certo??Milton Bastos Henriquis JuniorOracle Database Administrator-Mensagem original-De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Manuel Acacio Ludgero DomingosEnviada em: segunda-feira, 28 de abril de 2008 10:58Para: [EMAIL PROTECTED]: RE: RES: [oracle_br] Numeros randomicos com probabilidadeSim mas no caso 10 e 90 foi um exemplo , isso é totalmente configuravel , poderia ser 15 e 85 ou vice versa e tambem podem ser mais de dois premios poderiam ser 5 premios com n probabilidades somando 100 todasTo: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.brFrom : [EMAIL PROTECTED] mailto:MILTON.HENRIQUIS%40cnh.comDate : Mon, 28 Apr 2008 10:46:39 -0300Subject: RES: [oracle_br] Numeros randomicos com probabilidadePegue o último dígito do número geradouse um número como base, por exemplo, zero.A probabilidade do último dígito for ZERO seráde 10%.Milton Bastos Henriquis JuniorOracle Database Administrator-Mensagem original-De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br ] Em nome de Manuel Acacio Ludgero DomingosEnviada em: segunda-feira, 28 de abril de 2008 10:27Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.brAssunto : [oracle_br] Numeros randomicos com probabilidadePessoal estou precisando da ajuda de vocês , preciso desenvolver uma rotina q faça sorteio com probabilidade .Exemplo : tenho dois premios e um deles tem 10% de ser sorteado e o outro 90% , preciso q o oracle consiga sortear um dos dois lembrando q deve sair mais premios do q tem 90% .Sei q para isso deverei utilizar a rotina dbms_random.random para gerar os numeros aleatórios , mas como incluirei a probabilidade na lógica?Agradeco qualquer ajuda Acacio__Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!http://www.amigosdomessenger.com.br/ http://www.amigosdomessenger.com.br/ http://www.amigosdomessenger.com.br/ http://www.amigosdomessenger.com.br/ [As partes desta mensagem que não continham texto foram removidas][As partes desta mensagem que não continham texto foram removidas] __Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video!http://video.msn.com/?mkt=pt-br http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas][As partes desta mensagem que não continham texto foram removidas] _ Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos com até 6,000 fotos! http://www.amigosdomessenger.com.br [As partes desta mensagem que não continham texto foram removidas]
RE: [SPAM]:[oracle_br] certificação OCP - 10G - grup o de estudos - EU
Eu tambem gostaria de participar [EMAIL PROTECTED] To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 2 Apr 2008 15:10:48 -0300Subject: Re: [SPAM]:[oracle_br] certificação OCP - 10G - grupo de estudos - EU Eu gostaria muito de participar.Alexandre Paganatoe-mail: [EMAIL PROTECTED] : [EMAIL PROTECTED] : paganatoAbraços,Em 02/04/08, orfeu lima [EMAIL PROTECTED] escreveu: Srs, um colega que tb deseja participar pergunta se podemos fazer via skype, uma vez que na empresa que trabalha as estações de trabalho são linux, e ele não tem msn e sim skype. To: [EMAIL PROTECTED] oracle_br%40yahoogrupos.com.brFrom: [EMAIL PROTECTED] marioirodrigues%40gmail.comDate: Wed, 2 Apr 2008 13:46:10 -0300Subject: Re: [SPAM]:[oracle_br] certificação OCP - 10G - grupo de estudos - EU Add ai tb [EMAIL PROTECTED] marioirodrigues%40hotmail.comEm02/04/08, Myria Salvino [EMAIL PROTECTED] myriatec%40yahoo.com.br escreveu: EU [EMAIL PROTECTED] myriatec%40hotmail.com myriatec%40hotmail.com Myriã Felipe Renz [EMAIL PROTECTED] fjrenz%40gmail.com fjrenz% 40gmail.com escreveu: + um [EMAIL PROTECTED] fjrenz%40gmail.comfjrenz% 40gmail.com Em 02/04/08, Welvis Douglas [EMAIL PROTECTED]welvis%40stcruz.com.brwelvis% 40stcruz.com.br escreveu: me add ai tbm [EMAIL PROTECTED] welvis_douglas%40hotmail.com welvis_douglas% 40hotmail.comwelvis_douglas% 40hotmail.com - Original Message - From: Ricardo Cardoso de Sá (DBA) To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br% 40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Wednesday, April 02, 2008 11:31 AM Subject: RES: [SPAM]:[oracle_br] certificação OCP - 10G - grupo de estudos Eu MSN: [EMAIL PROTECTED] ricardo_dba%40hotmail.com ricardo_dba% 40hotmail.comricardo_dba% 40hotmail.com _ De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br% 40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br% 40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] Em nome de Jose C Carvalho Enviada em: quarta-feira, 2 de abril de 2008 11:27 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Cc: grupo oracle Assunto: Re: [SPAM]:[oracle_br] certificação OCP - 10G - grupo de estudos Eu MSN : [EMAIL PROTECTED] mailto:jcarlitos%40terra.com.brjcarlitos%2540terra.com.br jcarlitos%2540terra.com.br jcarlitos%2540terra.com.br com.br JOSÉ CARLITOS CARVALHO JÚNIOR Administrador de Banco de Dados PST Eletrônica S/A (+55 (19) 3787-6418 Ê+55 (19) 3787-6238 / [EMAIL PROTECTED] mailto:jccarvalho%40pst.com.brjccarvalho%2540pst.com.br jccarvalho%2540pst.com.br jccarvalho%2540pst.com.br com.br web:http://www.pst. http://www.pst.com.br com.br web: http://www.positron http://www.positron.com.br .com.br orfeu lima [EMAIL PROTECTED] mailto:orfeuml%40hotmail.com orfeuml%2540hotmail.com orfeuml%2540hotmail.com orfeuml%2540hotmail.com com Sent by: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br os.com.br 02/04/2008 11:24 Please respond to [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br os.com.br To grupo oracle [EMAIL PROTECTED] mailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br os.com.br cc Subject [SPAM]:[oracle_br] certificação OCP - 10G - grupo de estudos Srs, estou estudando para certificação OCP. Gostaria de formar um grupo de estudo. Alguém se interessa?? abraços __ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdo http://www.amigosdomessenger.com.br/ messenger.com.br/ [As partes desta mensagem que não continham texto foram removidas] * Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagar esta mensagem. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes nesta mensagem. As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da PST Indústria Eletrônica da Amazônia Ltda. The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete
[oracle_br] RE: Vida de DBA
Pessoal , estou pensando em virar um DBA , athe o momento sou um programador Oracle . Gostaria de saber como é a vida de vocês , pq todo mundo fala que DBA leva vida de cão e, se o salario compensa . Abracos _ Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live Search Maps! http://www.livemaps.com.br/index.aspx?tr=true [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Certificacao OCA Developer
Pessoal , vale a pena tirar certificacao OCA Developer , ou somente a OCA DBA ? _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Certificacao OCA Developer
Bom , eu tenho muita experiencia como developer em oracle , mas nenhum experiencia profissional como DBA , porém gostaria de me tornar um DBA sim. To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 6 Feb 2008 21:35:04 -0200Subject: Re: [oracle_br] Certificacao OCA Developer São focos diferentes...vc quer seguir carreira de DBA ou de desenvolvedor??Isso responde sua pergunta!!2008/2/6 Manuel Acacio Ludgero Domingos [EMAIL PROTECTED]: Pessoal , vale a pena tirar certificacao OCA Developer , ou somente a OCA DBA ? __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Livros de Certificacao?
Na verdade existem certificacoes OCA , OCP e OCM dentre outras. OCA é Oracle Certified Associate OCP é Oracle Certified Professional OCM é Oracle Certified Master(que eu tenha conhecimento ainda ninguem no brasil tem essa) Para tirar a OCA , vc não precisa de curso somente da prova . Agora para OCP , vc precisa de pelo menos um curso da lista que esta no site da oracle OCM , precisa de varios cursos que tambem se encontram no site da Oracle Espero ter ajudado To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 30 Jan 2008 17:51:43 -0300Subject: Re: [oracle_br] Livros de Certificacao? Fala José!Eu e alguns amigos utilizamos os guias de certificação Oracle, da Sybex. Sóestudando eles, é possível passar sim, embora fazer o curso te ajude a verna prática o conteúdo do livro. Mas você também pode fazer as coisas porconta própria. Só não tem laboratórios.Por outro lado, pra você ser OFICIALMENTE certificado Oracle, você precisafazer pelo menos um dos cursos da carreira de DBA.Em 29/01/08, Jose Roberto [EMAIL PROTECTED] escreveu: Quais livros sao recomendados para estudar para a certificação Oracle? É necessario fazer o curso ou só estudando, é possivel passar? -- Atenciosamente,Gleyson MeloOracle Database 10g Administrator Certified Professional[As partes desta mensagem que não continham texto foram removidas] _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] transferir dados de uma tabela de um sch ema para outro só os dados
Cara se estão no mesmo schema e no mesmo banco , pq vc não dá o grant de select do schema de origem e faz um simples insert select? To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 28 Jan 2008 19:11:09 -0300Subject: Re: [oracle_br] transferir dados de uma tabela de um schema para outro só os dados Fala Pedro!Considerando que as tabelas contenham os mesmos nomes, eu faria umexport/import, sem constraints, com ignore=y.Em 28/01/08, pedrojosemanso [EMAIL PROTECTED] escreveu: Senhores, Tenho uma estrutur(schema b) pronta de tabelas, tablespaces, constraints e devo carregar somente os dados de outro schema similar (schema b) para estas estruturas: schema a - tabelas tab1 e tab2 e tab3 -- populadas schema b - tabelas tab1 e tab2 e tab3 -- dados a descartar Lembrando que as tabelas possuem constraints e dependência referencial na seguinte ordem: tab1 depende da tab2 que depende da tab3. O que me interessa é transferir os dados do schema a para o schema b. Qual a melhor forma de fazer? Atenciosamente, Pedro. -- Atenciosamente,Gleyson MeloOracle Database 10g Administrator Certified Professional[As partes desta mensagem que não continham texto foram removidas] _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Certificacao! Vale a Pena?
Pessoal , sou novo no grupo , trabalho com oracle há 2 anos , somente no desenvolvimento com poucas tarefas ligadas a administração , pretendo me tornar um DBA , porém sem experiência fica dificil , estou em vias de tirar minha certificação OCA/OCP , vocês acham que vale a pena? Obrigado Acacio _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br [As partes desta mensagem que não continham texto foram removidas]