Re: [oracle_br] Abrir base coorompida
cara isso eu sei hehehe mas veja só eu ja tentei até ajustar o SCN e nada isso que você fez a baixo eu já sabia a muito tempo, gostaria de saber se alguém tem o programa da Oracle de leitura de DataFiles. - Original Message - From: Willian Frasson To: antonio galery Sent: Tuesday, September 30, 2008 8:44 AM Subject: Re: [oracle_br] Abrir base coorompida cara isso eu sei hehehe mas veja só eu ja tentei até ajustar o SCN e nada isso que você fez a baixo eu já sabia a muito tempo, gostaria de saber se alguém tem o programa da Oracle de leitura de DataFiles. - Original Message - From: antonio galery To: Willian Frasson Sent: Tuesday, September 30, 2008 12:47 AM Subject: Res: [oracle_br] Abrir base coorompida Nao estamos nos entendendo. Desculpe insistir mas, qual a situação deste BD : 1 - Ele tem controlfile ? Evidentemente, caso ele nao tenha controlfile vc nao conseguira coloca-lo em mount, tera que escrever um sql para permitir a geracao do controlfile e isto eh feito em modo nomount. 2 - Ao executar o startup que mensagem ele envia ? 3 - Em modo mount, caso o bd necessite de recover, dependendo da situação, ele pede que seja feito o recover utilizando a opcao using backup controlfile e, para isto, eh necessario fazer : a - startup mount; b - alter database backup controlfile to trace; c - recover database using backup controlfile (complementa-se ou não com a opçao until cancel dependendo da necessidade); c - finaliza-se com o comando : alter database open resetlogs. A situacao acima descreve um dos cenarios de recover. Grato, Galery. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: antonio galery [EMAIL PROTECTED] Enviadas: Segunda-feira, 29 de Setembro de 2008 20:23:58 Assunto: Re: [oracle_br] Abrir base coorompida em modo mount vc nao consegue criar o controlfile man só isso hehe - Original Message - From: antonio galery To: Willian Frasson Sent: Monday, September 29, 2008 2:19 PM Subject: Res: [oracle_br] Abrir base coorompida Qdo vc coloca o bd em modo mount, que mensagem ocorre ao executar alter database backup controlfile to trace; Galery. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: antonio galery [EMAIL PROTECTED] Enviadas: Segunda-feira, 29 de Setembro de 2008 8:26:41 Assunto: Re: [oracle_br] Abrir base coorompida ah outra coisa.. eu não faço alter database backup controlfile em modo mount nao. eu consigo fazer o recover, porém me gera um ora-00600 no momento de abrir o banco e como disse já fiz ajustes de SCN Level e nçao deu certo. - Original Message - From: antonio galery To: [EMAIL PROTECTED] Sent: Monday, September 29, 2008 4:21 AM Subject: Res: [oracle_br] Abrir base coorompida Alô William, o procedimento é o seguinte : 1 - Incluir no init.ora o parâmetro _allow_resetlogs_corrupted = true (este é um parametro não documentado e portanto iniciado com underline) 2 - Colocar o bd em mount 3 - alter database backup controfile to trace; 3 - Recover database using backup controlfile until cancel; 4 - Assim que o bd solicitar uma log para recuperacao responder com cancel; 5 - Alter database open resetlogs. Após o open do BD, reconstruir os redos, baixar o BD, remover o parâmetro e tentar subir com startup. Boa sorte. Galery - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Domingo, 28 de Setembro de 2008 22:05:24 Assunto: [oracle_br] Abrir base coorompida Galera boa noite,dias atraz andei fazendo alguns testes em relação ao seguinte: Imagiamos que tenhamos um banco com a SYSTEM de Agosto de 2009, e as TBS de dados de Setembro certo? Andei tentando abrir esse banco de modo forçado usando a allow_resetlogs_ corrupted, mas não consegui foram vários testes, tentando ajustar o SCN, mudança de UNDO para manual, etc. A pergunta é, alguém sabe uma outra forma? Tem o famoso programa que a Oracle tem para leitura de DataFiles? Abçs. [As partes desta mensagem que não continham texto foram removidas] Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. -- Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com.
[oracle_br] Sqlloader e triggers
Bom dia, Alguém pode me ajudar? Quando se faz uma carga com SQLLOADER usando a opção de directory path, esta carga respeita a integridade referencial(constraints) das tabelas e respeita os triggers das tabelas alteradas? Atenciosamente, Pedro.
[oracle_br] Erro pls-00123 Program to large
Pessoal... Estou tentando recompilar oma package body do oracle 10g para o 9i e ocorre o seguinte erro pls-00123 program to large. ALguem pode ajudar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Abrir base coorompida
o programa se chama DUL, descobri hehe - Original Message - From: Willian Frasson To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 30, 2008 9:24 AM Subject: Re: [oracle_br] Abrir base coorompida cara isso eu sei hehehe mas veja só eu ja tentei até ajustar o SCN e nada isso que você fez a baixo eu já sabia a muito tempo, gostaria de saber se alguém tem o programa da Oracle de leitura de DataFiles. - Original Message - From: Willian Frasson To: antonio galery Sent: Tuesday, September 30, 2008 8:44 AM Subject: Re: [oracle_br] Abrir base coorompida cara isso eu sei hehehe mas veja só eu ja tentei até ajustar o SCN e nada isso que você fez a baixo eu já sabia a muito tempo, gostaria de saber se alguém tem o programa da Oracle de leitura de DataFiles. - Original Message - From: antonio galery To: Willian Frasson Sent: Tuesday, September 30, 2008 12:47 AM Subject: Res: [oracle_br] Abrir base coorompida Nao estamos nos entendendo. Desculpe insistir mas, qual a situação deste BD : 1 - Ele tem controlfile ? Evidentemente, caso ele nao tenha controlfile vc nao conseguira coloca-lo em mount, tera que escrever um sql para permitir a geracao do controlfile e isto eh feito em modo nomount. 2 - Ao executar o startup que mensagem ele envia ? 3 - Em modo mount, caso o bd necessite de recover, dependendo da situação, ele pede que seja feito o recover utilizando a opcao using backup controlfile e, para isto, eh necessario fazer : a - startup mount; b - alter database backup controlfile to trace; c - recover database using backup controlfile (complementa-se ou não com a opçao until cancel dependendo da necessidade); c - finaliza-se com o comando : alter database open resetlogs. A situacao acima descreve um dos cenarios de recover. Grato, Galery. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: antonio galery [EMAIL PROTECTED] Enviadas: Segunda-feira, 29 de Setembro de 2008 20:23:58 Assunto: Re: [oracle_br] Abrir base coorompida em modo mount vc nao consegue criar o controlfile man só isso hehe - Original Message - From: antonio galery To: Willian Frasson Sent: Monday, September 29, 2008 2:19 PM Subject: Res: [oracle_br] Abrir base coorompida Qdo vc coloca o bd em modo mount, que mensagem ocorre ao executar alter database backup controlfile to trace; Galery. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: antonio galery [EMAIL PROTECTED] Enviadas: Segunda-feira, 29 de Setembro de 2008 8:26:41 Assunto: Re: [oracle_br] Abrir base coorompida ah outra coisa.. eu não faço alter database backup controlfile em modo mount nao. eu consigo fazer o recover, porém me gera um ora-00600 no momento de abrir o banco e como disse já fiz ajustes de SCN Level e nçao deu certo. - Original Message - From: antonio galery To: [EMAIL PROTECTED] Sent: Monday, September 29, 2008 4:21 AM Subject: Res: [oracle_br] Abrir base coorompida Alô William, o procedimento é o seguinte : 1 - Incluir no init.ora o parâmetro _allow_resetlogs_corrupted = true (este é um parametro não documentado e portanto iniciado com underline) 2 - Colocar o bd em mount 3 - alter database backup controfile to trace; 3 - Recover database using backup controlfile until cancel; 4 - Assim que o bd solicitar uma log para recuperacao responder com cancel; 5 - Alter database open resetlogs. Após o open do BD, reconstruir os redos, baixar o BD, remover o parâmetro e tentar subir com startup. Boa sorte. Galery - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Domingo, 28 de Setembro de 2008 22:05:24 Assunto: [oracle_br] Abrir base coorompida Galera boa noite,dias atraz andei fazendo alguns testes em relação ao seguinte: Imagiamos que tenhamos um banco com a SYSTEM de Agosto de 2009, e as TBS de dados de Setembro certo? Andei tentando abrir esse banco de modo forçado usando a allow_resetlogs_ corrupted, mas não consegui foram vários testes, tentando ajustar o SCN, mudança de UNDO para manual, etc. A pergunta é, alguém sabe uma outra forma? Tem o famoso programa que a Oracle tem para leitura de DataFiles? Abçs. [As partes desta mensagem que não continham texto foram removidas] -- Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. -- Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. -- Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. [As partes desta
[oracle_br] Controle de Acesso Detalhado...
Untitled DocumentBoas, como faço para ativar o controle de acesso detalhado? Oracle XE Release 10.2.0.1.0. Preciso ativar para fazer a instalação do Enterprise Manager. Grato, Márcio Ricardo. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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] Sqlloader e triggers
Bom ele não modifica a sua estrutura, não sei se entendi direito, mas o que ele faz é só carregar os dados pra vc.. Se existir integridade, e se a tabela carregada for uma tabela dependente, então vai dá erro, mas se não for vai passar.. O ideal é que vc coloque numa ordem... Um dica: Faça uma analise se existem triggers e constraints para a determinada tabela que vc está usando. Abraços, Mária 2008/9/30 pedrojosemanso [EMAIL PROTECTED] Bom dia, Alguém pode me ajudar? Quando se faz uma carga com SQLLOADER usando a opção de directory path, esta carga respeita a integridade referencial(constraints) das tabelas e respeita os triggers das tabelas alteradas? Atenciosamente, Pedro. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Sqlloader e triggers
Pedro Lembro de já ter visto, na documentação do Oracle, sobre o direct path não verificar as FK's e triggers. Teria que olhar o trecho específico para te repassar... mas vale a pena dar uma olhada com atenção a esses pré-requisitos e restrições. [ ] André Em 30/09/08, Mária Cristina Silva [EMAIL PROTECTED] escreveu: Bom ele não modifica a sua estrutura, não sei se entendi direito, mas o que ele faz é só carregar os dados pra vc.. Se existir integridade, e se a tabela carregada for uma tabela dependente, então vai dá erro, mas se não for vai passar.. O ideal é que vc coloque numa ordem... Um dica: Faça uma analise se existem triggers e constraints para a determinada tabela que vc está usando. Abraços, Mária 2008/9/30 pedrojosemanso [EMAIL PROTECTED]pedrojosemanso%40yahoo.com.br Bom dia, Alguém pode me ajudar? Quando se faz uma carga com SQLLOADER usando a opção de directory path, esta carga respeita a integridade referencial(constraints) das tabelas e respeita os triggers das tabelas alteradas? Atenciosamente, Pedro. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: [EMAIL PROTECTED] mariancristina%40gmail.com MSN: [EMAIL PROTECTED] mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Auxílio com PL/SQL
Pessoal, Gostaria de saber se vocês podem me ajudar com uma babaquice que estou apanhando muito para conseguir fazer. Tenho duas tabelas uma que deve ser atualizada (tab1) e um onde busco as informações (tab2), imagine que a tab1 seja um extrato bancário, onde tenho um campo com valor (numérico) na tab1 que deve ser somado ao novo valor que está na tab2 e devolvido num outro campo da tab1. *Exemplo:* *Tab1* *Tab2* Campo 1 = 123,44 Campo 1 = 456,55 Campo 2 = soma( tab1.campo1 + tab2.Campo1 ) Eu já tentei de tudo mas não consigo obter o resultado esperado. Desde já agradeço e envio um grande abraço. -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Auxílio com PL/SQL
Alexandre, falicitaria se o senhor colasse a parte do seu código que está com problemas. 2008/9/30 Alexandre Rodrigues [EMAIL PROTECTED] Pessoal, Gostaria de saber se vocês podem me ajudar com uma babaquice que estou apanhando muito para conseguir fazer. Tenho duas tabelas uma que deve ser atualizada (tab1) e um onde busco as informações (tab2), imagine que a tab1 seja um extrato bancário, onde tenho um campo com valor (numérico) na tab1 que deve ser somado ao novo valor que está na tab2 e devolvido num outro campo da tab1. *Exemplo:* *Tab1* *Tab2* Campo 1 = 123,44 Campo 1 = 456,55 Campo 2 = soma( tab1.campo1 + tab2.Campo1 ) Eu já tentei de tudo mas não consigo obter o resultado esperado. Desde já agradeço e envio um grande abraço. -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] atrodrigues%40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Auxílio com PL/SQL
Eduardo, O código é muito longo e o pedaço onde estou com problema é justamente na soma dos campos, se puder me dar um exemplo levando em conta as informações postadas eu agradeço. 2008/9/30 Eduardo [EMAIL PROTECTED] Alexandre, falicitaria se o senhor colasse a parte do seu código que está com problemas. 2008/9/30 Alexandre Rodrigues [EMAIL PROTECTED]atrodrigues%40gmail.com Pessoal, Gostaria de saber se vocês podem me ajudar com uma babaquice que estou apanhando muito para conseguir fazer. Tenho duas tabelas uma que deve ser atualizada (tab1) e um onde busco as informações (tab2), imagine que a tab1 seja um extrato bancário, onde tenho um campo com valor (numérico) na tab1 que deve ser somado ao novo valor que está na tab2 e devolvido num outro campo da tab1. *Exemplo:* *Tab1* *Tab2* Campo 1 = 123,44 Campo 1 = 456,55 Campo 2 = soma( tab1.campo1 + tab2.Campo1 ) Eu já tentei de tudo mas não consigo obter o resultado esperado. Desde já agradeço e envio um grande abraço. -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] atrodrigues%40gmail.com atrodrigues% 40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] (... do momento em que todos os ponteiros do relógio encontrarem-se em seu ponto mais alto, até completar-se o ciclo que os levará a mesma posição, os homens livres e de bons costumes estarão de pé e a ordem). [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Auxílio com PL/SQL
Suponho que exista um campo chave de relacionamento entre as duas tabelas ( identifiquei por ID_NUMBER) UPDATE TAB1 SET CAMPO2 = TAB1.CAMPO1 + NVL((SELECT SUM(TAB2.CAMPO1) FROM TAB2 WHERE TAB2.ID_NUMBER = TAB1.ID_NUMBER),0) Marcelo Alberto Lauschner Desenvolvimento de Sistemas Auto Pratense Ltda * - Fone: (0XX54) 3242-3620 * - Fax: (0XX54) 3242-3648 * - E-mail: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] * - WWW: www.autopratense.com.br http://www.autopratense.com.br/ _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alexandre Rodrigues Enviada em: terça-feira, 30 de setembro de 2008 13:05 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Auxílio com PL/SQL Pessoal, Gostaria de saber se vocês podem me ajudar com uma babaquice que estou apanhando muito para conseguir fazer. Tenho duas tabelas uma que deve ser atualizada (tab1) e um onde busco as informações (tab2), imagine que a tab1 seja um extrato bancário, onde tenho um campo com valor (numérico) na tab1 que deve ser somado ao novo valor que está na tab2 e devolvido num outro campo da tab1. *Exemplo:* *Tab1* *Tab2* Campo 1 = 123,44 Campo 1 = 456,55 Campo 2 = soma( tab1.campo1 + tab2.Campo1 ) Eu já tentei de tudo mas não consigo obter o resultado esperado. Desde já agradeço e envio um grande abraço. -- Atenciosamente, Alexandre T. Rodrigues .·. email: atrodrigues@ mailto:atrodrigues%40gmail.com gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Auxílio com PL/SQL
Marcelo, Realmente existe um campo chave, vou tentar este exemplo que me enviou e depois eu envio uma resposta, positiva ou negativa, mas mesmo assim agradeço a atenção. Sou novo na área. Alexandre 2008/9/30 Marcelo [EMAIL PROTECTED] Suponho que exista um campo chave de relacionamento entre as duas tabelas ( identifiquei por ID_NUMBER) UPDATE TAB1 SET CAMPO2 = TAB1.CAMPO1 + NVL((SELECT SUM(TAB2.CAMPO1) FROM TAB2 WHERE TAB2.ID_NUMBER = TAB1.ID_NUMBER),0) Marcelo Alberto Lauschner Desenvolvimento de Sistemas Auto Pratense Ltda * - Fone: (0XX54) 3242-3620 * - Fax: (0XX54) 3242-3648 * - E-mail: mailto:[EMAIL PROTECTED]marcelo%40autopratense.com.br [EMAIL PROTECTED] marcelo%40autopratense.com.br * - WWW: www.autopratense.com.br http://www.autopratense.com.br/ _ De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Alexandre Rodrigues Enviada em: terça-feira, 30 de setembro de 2008 13:05 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Auxílio com PL/SQL Pessoal, Gostaria de saber se vocês podem me ajudar com uma babaquice que estou apanhando muito para conseguir fazer. Tenho duas tabelas uma que deve ser atualizada (tab1) e um onde busco as informações (tab2), imagine que a tab1 seja um extrato bancário, onde tenho um campo com valor (numérico) na tab1 que deve ser somado ao novo valor que está na tab2 e devolvido num outro campo da tab1. *Exemplo:* *Tab1* *Tab2* Campo 1 = 123,44 Campo 1 = 456,55 Campo 2 = soma( tab1.campo1 + tab2.Campo1 ) Eu já tentei de tudo mas não consigo obter o resultado esperado. Desde já agradeço e envio um grande abraço. -- Atenciosamente, Alexandre T. Rodrigues .·. email: atrodrigues@ mailto:atrodrigues%40gmail.comatrodrigues%2540gmail.com gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] (... do momento em que todos os ponteiros do relógio encontrarem-se em seu ponto mais alto, até completar-se o ciclo que os levará a mesma posição, os homens livres e de bons costumes estarão de pé e a ordem). [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Auxílio com PL/SQL
Eduardo, Segue o bloco que escrevi com auxilio do Marcelo. Update sb_hist_provisions upd Set upd.valid = 0, upd.validationnote = to_char(sysdate, 'dd/mm/ hh24:mi:ss') upd.provisionvalue = v_valor upd.provisionbalance = upd.provisionvalue + nvl((select sum( sb_cad_histfxinterests.itd) from sb_cad_histfxinterests fxi where upd.idbook = fxi.idbook and udp.provisiondate = fxi.referencedate),0); 2008/9/30 Eduardo [EMAIL PROTECTED] Alexandre, falicitaria se o senhor colasse a parte do seu código que está com problemas. 2008/9/30 Alexandre Rodrigues [EMAIL PROTECTED]atrodrigues%40gmail.com Pessoal, Gostaria de saber se vocês podem me ajudar com uma babaquice que estou apanhando muito para conseguir fazer. Tenho duas tabelas uma que deve ser atualizada (tab1) e um onde busco as informações (tab2), imagine que a tab1 seja um extrato bancário, onde tenho um campo com valor (numérico) na tab1 que deve ser somado ao novo valor que está na tab2 e devolvido num outro campo da tab1. *Exemplo:* *Tab1* *Tab2* Campo 1 = 123,44 Campo 1 = 456,55 Campo 2 = soma( tab1.campo1 + tab2.Campo1 ) Eu já tentei de tudo mas não consigo obter o resultado esperado. Desde já agradeço e envio um grande abraço. -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] atrodrigues%40gmail.com atrodrigues% 40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Alexandre T. Rodrigues .·. email: [EMAIL PROTECTED] (... do momento em que todos os ponteiros do relógio encontrarem-se em seu ponto mais alto, até completar-se o ciclo que os levará a mesma posição, os homens livres e de bons costumes estarão de pé e a ordem). [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] DESENVOLVIMENTO - CodeIgniter - PHP + ORACLE 10G
Pessoal, Estamos fazendo uns testes com CodeIgniter - PHP + ORACLE 10G, porém na hora que o framework manda a instrução sql para oracle ela está indo de duas formas, conforme abaixo: select * from esquema.table1; e select * from esquema.table1 where campo1=1; como resposta está dizendo que não encontrou a tabela: 14:53:45 [SELECT - 0 row(s), 0.000 secs] [Error Code: 942, SQL State: 42000] ORA-00942: a tabela ou view não existe ... 1 statement(s) executed, 0 row(s) affected, exec/fetch time: 0.000/0.000 sec [0 successful, 0 warnings, 1 errors] Existe alguma forma de configurar o CodeIgniter - PHP para evitar que as aspas sejam colocadas no sql? Ou existe alguma forma de configurar o oracle para que ele funciona com as aspas duplas? -- __ Leonardo Santos da Mata skype lsmata | msn [EMAIL PROTECTED] ___ Ao repassar, favor APAGAR o e-mail de quem lhe enviou. Colocar os emails dos destinatários SEMPRE em CCo- Cópia Oculta. Não dê munição a hackers e evite a disseminação de spam. ___ [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] TABELA DE RELATORISO ORACLE EM EXCEL
Gente alguem alguam arquivo exce,ll que gera relatorios do oracle , tipo , gerencia de espaço , erros e etc -- Alex Luciano Castro e Castro - Analista de Banco de Dados
[oracle_br] Select Acumulativo
Pessoal, boa tarde! Existe alguma função ou alguma lógica para fazer um campo acumulativo em um Select? Por exemplo: Select Mes, Sum(Valor) Soma from Vendas Group by Mes Order by Mes; Mes Soma Jan 10 Fev 12 Mar 10 Abr 15 Existe como criar uma coluna que acumula os valores do campo Soma neste Select? O resultado esperado deveria ficar da seguinte forma: Mes SomaAcumulado Jan 10 10 Fev 12 22 Mar 10 32 Abr 15 47 Alguém tem alguma idéia de resolver isso sem ter que partir para um bloco PL/Sql? Resolver pelo próprio Select? Obrigado. Luís.
Re: [oracle_br] Ajuda Rman
Não colega, isso não é possível, que eu saiba... ---Original Message--- From: Eli Dias Date: 28/9/2008 12:07:37 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Ajuda Rman Bom dia. Alguem saberia me informar ou passar alguma documentação de como posso realizar a seguinte tarefa. Possuo uma instancia em produção e nela é feita backup rman, gostaria de pegar este backup do rman e restaurar os datafiles em outra instancia que esta em outro servidor e com o nome diferente. É possivel realizar este processo de restaurar os datafiles e seus dados em uma instancia totalmente diferente? Obs.: Não estou usando catalogo. Abraços, Eli Dias. [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Abrir base coorompida
William, Segue abaixo o pulo do gato (NÃO FAÇA ISSO NOO SEU BANCO, A NÃO SER EM ÚLTIMO CASO): No INIT, além do parâmetro _ALLOW_RESETLOGS_CORRUPTION = TRUE, coloque também: _MINIMUM_GIGA_SCN = 1000 O número acima deve ser maior que o maior SCN dos teus datafiles. Descubra assim: SELECT MAX(CHECKPOINT_CHANGE#)/1024/1024/1024 from v$datafile; Desta maneira você vai conseguir subir mesmo com o banco corrompido... Mas lembre-se: depois disso, você subiu o banco com todo tipo de corrupção e inconsistência possível. Portanto, FAÇA UM EXPORT de tudo que precisar o mais rápido possível, e depois recrie o banco limpo. []s Eduardo Claro -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Willian Frasson Sent: terça-feira, 30 de setembro de 2008 09:24 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Abrir base coorompida cara isso eu sei hehehe mas veja só eu ja tentei até ajustar o SCN e nada isso que você fez a baixo eu já sabia a muito tempo, gostaria de saber se alguém tem o programa da Oracle de leitura de DataFiles. - Original Message - From: Willian Frasson To: antonio galery Sent: Tuesday, September 30, 2008 8:44 AM Subject: Re: [oracle_br] Abrir base coorompida cara isso eu sei hehehe mas veja só eu ja tentei até ajustar o SCN e nada isso que você fez a baixo eu já sabia a muito tempo, gostaria de saber se alguém tem o programa da Oracle de leitura de DataFiles. - Original Message - From: antonio galery To: Willian Frasson Sent: Tuesday, September 30, 2008 12:47 AM Subject: Res: [oracle_br] Abrir base coorompida Nao estamos nos entendendo. Desculpe insistir mas, qual a situação deste BD : 1 - Ele tem controlfile ? Evidentemente, caso ele nao tenha controlfile vc nao conseguira coloca-lo em mount, tera que escrever um sql para permitir a geracao do controlfile e isto eh feito em modo nomount. 2 - Ao executar o startup que mensagem ele envia ? 3 - Em modo mount, caso o bd necessite de recover, dependendo da situação, ele pede que seja feito o recover utilizando a opcao using backup controlfile e, para isto, eh necessario fazer : a - startup mount; b - alter database backup controlfile to trace; c - recover database using backup controlfile (complementa-se ou não com a opçao until cancel dependendo da necessidade); c - finaliza-se com o comando : alter database open resetlogs. A situacao acima descreve um dos cenarios de recover. Grato, Galery. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: antonio galery [EMAIL PROTECTED] Enviadas: Segunda-feira, 29 de Setembro de 2008 20:23:58 Assunto: Re: [oracle_br] Abrir base coorompida em modo mount vc nao consegue criar o controlfile man só isso hehe - Original Message - From: antonio galery To: Willian Frasson Sent: Monday, September 29, 2008 2:19 PM Subject: Res: [oracle_br] Abrir base coorompida Qdo vc coloca o bd em modo mount, que mensagem ocorre ao executar alter database backup controlfile to trace; Galery. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: antonio galery [EMAIL PROTECTED] Enviadas: Segunda-feira, 29 de Setembro de 2008 8:26:41 Assunto: Re: [oracle_br] Abrir base coorompida ah outra coisa.. eu não faço alter database backup controlfile em modo mount nao. eu consigo fazer o recover, porém me gera um ora-00600 no momento de abrir o banco e como disse já fiz ajustes de SCN Level e nçao deu certo. - Original Message - From: antonio galery To: [EMAIL PROTECTED] Sent: Monday, September 29, 2008 4:21 AM Subject: Res: [oracle_br] Abrir base coorompida Alô William, o procedimento é o seguinte : 1 - Incluir no init.ora o parâmetro _allow_resetlogs_corrupted = true (este é um parametro não documentado e portanto iniciado com underline) 2 - Colocar o bd em mount 3 - alter database backup controfile to trace; 3 - Recover database using backup controlfile until cancel; 4 - Assim que o bd solicitar uma log para recuperacao responder com cancel; 5 - Alter database open resetlogs. Após o open do BD, reconstruir os redos, baixar o BD, remover o parâmetro e tentar subir com startup. Boa sorte. Galery - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Domingo, 28 de Setembro de 2008 22:05:24 Assunto: [oracle_br] Abrir base coorompida Galera boa noite,dias atraz andei fazendo alguns testes em relação ao seguinte: Imagiamos que tenhamos um banco com a SYSTEM de Agosto de 2009, e as TBS de dados
Re: [oracle_br] Ajuda Rman
Da para fazer sim. Você pode utilizar o comando chamado DUPLICATE. Verifica o *Note:388431.1* no metalink que ele lhe diz como fazer. 2008/9/28 Milton Bastos [EMAIL PROTECTED] Não colega, isso não é possível, que eu saiba... ---Original Message--- From: Eli Dias Date: 28/9/2008 12:07:37 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: [oracle_br] Ajuda Rman Bom dia. Alguem saberia me informar ou passar alguma documentação de como posso realizar a seguinte tarefa. Possuo uma instancia em produção e nela é feita backup rman, gostaria de pegar este backup do rman e restaurar os datafiles em outra instancia que esta em outro servidor e com o nome diferente. É possivel realizar este processo de restaurar os datafiles e seus dados em uma instancia totalmente diferente? Obs.: Não estou usando catalogo. Abraços, Eli Dias. [As partes desta mensagem que não continham texto foram removidas] -- Att, Cyro [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Ajuda Rman
Eu digo mais ... Da pra fazer sem o duplicate tambem ...veja o Link .. ou Capitulo 7 do documento Backup and Recovery Advanced User's Guide http://68.142.116.70/docs/cd/B19306_01/backup.102/b14191/rcmrecov002.htm Sds 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] web:http://www.pst.com.br web:http://www.positron.com.br From: Cyro [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Date: 30/09/2008 16:15 Subject: Re: [oracle_br] Ajuda Rman Da para fazer sim. Você pode utilizar o comando chamado DUPLICATE. Verifica o *Note:388431.1* no metalink que ele lhe diz como fazer. 2008/9/28 Milton Bastos [EMAIL PROTECTED] Não colega, isso não é possível, que eu saiba... ---Original Message--- From: Eli Dias Date: 28/9/2008 12:07:37 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: [oracle_br] Ajuda Rman Bom dia. Alguem saberia me informar ou passar alguma documentação de como posso realizar a seguinte tarefa. Possuo uma instancia em produção e nela é feita backup rman, gostaria de pegar este backup do rman e restaurar os datafiles em outra instancia que esta em outro servidor e com o nome diferente. É possivel realizar este processo de restaurar os datafiles e seus dados em uma instancia totalmente diferente? Obs.: Não estou usando catalogo. Abraços, Eli Dias. [As partes desta mensagem que não continham texto foram removidas] -- Att, Cyro [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Select Acumulativo
Mária, Deste jeito que você postou também funciona. O problema é que você acaba lendo a tabela duas vezes, o que não é legal do ponto de vista de performance. As funções analíticas servem justamente pra referenciar outras linhas da query sem a necessidade de ler duas vezes a mesma tabela. []s Eduardo Claro -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Mária Cristina Silva Sent: terça-feira, 30 de setembro de 2008 16:29 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Select Acumulativo bom pode tentar adaptar o a consulta abaixo, veja se te atende. *select* b.salary, *sum*(b.salary) *as* soma, *sum*(a.salary) *as* cum_sal2 *from* employee a, employee b *where* a.*rowid* = b.*rowid* *group* *by* b.*rowid*, b.salary *order* *by* b.*rowid * Abraços, 2008/9/30 Claro, Eduardo [EMAIL PROTECTED] Utilize uma função analítica. Veja o exemplo, em que eu usei a função LAG (pega o dado da linha anterior): drop table vendas; create table vendas (data date, valor number); begin for i in 1..50 loop insert into vendas values (trunc(sysdate-(i*30/10)),trunc(dbms_random.value(1,100))); end loop; end; / commit; alter session set nls_date_format='MON'; select trunc(data,'MON') mes, sum(valor) soma_normal, sum(valor) + nvl( lag(sum(valor)) over(order by trunc(data,'MON')) , 0) ACUMULADO from vendas group by trunc(data,'MON') order by trunc(data,'MON'); MES SOMA_NORMAL ACUMULADO --- --- - MAI 527 527 JUN 430 957 JUL 491 921 AGO 516 1007 SET 518 1034 []s Eduardo Claro -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Luis Eduardo Trovo Sent: terça-feira, 30 de setembro de 2008 15:24 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: [oracle_br] Select Acumulativo Pessoal, boa tarde! Existe alguma função ou alguma lógica para fazer um campo acumulativo em um Select? Por exemplo: Select Mes, Sum(Valor) Soma from Vendas Group by Mes Order by Mes; Mes Soma Jan 10 Fev 12 Mar 10 Abr 15 Existe como criar uma coluna que acumula os valores do campo Soma neste Select? O resultado esperado deveria ficar da seguinte forma: Mes Soma Acumulado Jan 10 10 Fev 12 22 Mar 10 32 Abr 15 47 Alguém tem alguma idéia de resolver isso sem ter que partir para um bloco PL/Sql? Resolver pelo próprio Select? Obrigado. Luís. -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
[oracle_br] NetOffice + oracle 10g
ei pessoal, Alguém ai connhece o software NetOffice? e sabe me dizer se existe a possibilidade dele ser configurado com oracle? Obrigado -- __ Leonardo Santos da Mata skype lsmata | msn [EMAIL PROTECTED] ___ Ao repassar, favor APAGAR o e-mail de quem lhe enviou. Colocar os emails dos destinatários SEMPRE em CCo- Cópia Oculta. Não dê munição a hackers e evite a disseminação de spam. ___ [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Select Acumulativo
Luis, Dá uma olhada nas funções analíticas. - Original Message From: Luis Eduardo Trovo [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 30, 2008 3:23:53 PM Subject: [oracle_br] Select Acumulativo Pessoal, boa tarde! Existe alguma função ou alguma lógica para fazer um campo acumulativo em um Select? Por exemplo: Select Mes, Sum(Valor) Soma from Vendas Group by Mes Order by Mes; Mes Soma Jan 10 Fev 12 Mar 10 Abr 15 Existe como criar uma coluna que acumula os valores do campo Soma neste Select? O resultado esperado deveria ficar da seguinte forma: Mes SomaAcumulado Jan 10 10 Fev 12 22 Mar 10 32 Abr 15 47 Alguém tem alguma idéia de resolver isso sem ter que partir para um bloco PL/Sql? Resolver pelo próprio Select? Obrigado. Luís. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Select Acumulativo
Molinho! Use o DECODE ou CASE, junto com a função agregada sum. Se desejar o mês em uma coluna transformar um to_char também vai entrar. A rima é ruim, mas a cláusula funcionará Mosán Santos Infrastructure Specialist Oracle Certified Associate 10g(OCA) Oracle Database SQL Expert 10g Cisco Certified Network Associate(CCNA) Juniper Network Certified Internetwork Associate(JNCIA-ER) Furukawa Certified Professional(FCP-Fundamenta /FCP-Master) QoSIP for CCVP --- Em ter, 30/9/08, Consulting 2001 Br [EMAIL PROTECTED] escreveu: De: Consulting 2001 Br [EMAIL PROTECTED] Assunto: Re: [oracle_br] Select Acumulativo Para: oracle_br@yahoogrupos.com.br Data: Terça-feira, 30 de Setembro de 2008, 17:04 Luis, Dá uma olhada nas funções analíticas. - Original Message From: Luis Eduardo Trovo [EMAIL PROTECTED] com To: [EMAIL PROTECTED] os.com.br Sent: Tuesday, September 30, 2008 3:23:53 PM Subject: [oracle_br] Select Acumulativo Pessoal, boa tarde! Existe alguma função ou alguma lógica para fazer um campo acumulativo em um Select? Por exemplo: Select Mes, Sum(Valor) Soma from Vendas Group by Mes Order by Mes; Mes Soma Jan 10 Fev 12 Mar 10 Abr 15 Existe como criar uma coluna que acumula os valores do campo Soma neste Select? O resultado esperado deveria ficar da seguinte forma: Mes Soma Acumulado Jan 10 10 Fev 12 22 Mar 10 32 Abr 15 47 Alguém tem alguma idéia de resolver isso sem ter que partir para um bloco PL/Sql? Resolver pelo próprio Select? Obrigado. Luís. [As partes desta mensagem que não continham texto foram removidas] Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]