[oracle_br] Profissional Oracle Forms/Reports urgente
Boa noite, Estou precisando de um profissional em Oracle com conhecimentos em Forms e Reports 6i, para um serviço rápido nesta sexta-feira podendo se extender até sábado. O valor hora é 26 reais, próximo a avenida paulista. Interessados entrar em contato, pelo e-mail: [EMAIL PROTECTED] Obrigado, Daniel [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] OFF TOPIC teste apagar
estou mudando os emails de recebimento .. esse é so um teste me descupem... por favor ignorem este email. [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Bug do Oracle??
Buenas A expressao que esta no select é ligeiramente diferente que no group by, acredito que oracle faz uma analise antes de executar o select, não importa se o valor possa ser igual. []'s André Mariano -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fabio Santos Enviada em: quinta-feira, 18 de outubro de 2007 20:07 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Bug do Oracle?? Acabei de descobrir uma coisa simples e séria no Oracle que já avisei a todos daqui. Imaginem uma tabela TAB que contenha um campo chamadao campo_data que é um VARCHAR2 que armazena datas no formato MMDD. Qual a diferença entre as três queries abaixo? 1. SELECT TO_DATE(campo_data, 'mmdd'), count(*) FROM TAB GROUP BY TO_DATE(campo_data, 'mmdd') 2. SELECT TO_DATE(campo_data, 'MMDD'), count(*) FROM TAB GROUP BY TO_DATE(campo_data, 'MMDD') 3. SELECT TO_DATE(campo_data, 'mmdd'), count(*) FROM TAB GROUP BY TO_DATE(campo_data, 'MMDD') É que a terceira não funciona. !!! Not a GROUP BY expression. Ninguém conseguiu descobri se é um bug do Oracle ou não. É por isso que os padrões devem ser seguidos. Alguem sabe dizer o porque disso acontecer? Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production PL/SQL Release 9.2.0.8.0 - Production CORE9.2.0.8.0 Production TNS for 32-bit Windows: Version 9.2.0.8.0 - Production NLSRTL Version 9.2.0.8.0 - Production 5 rows selected >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » >Procedure » Scripts » Tutoriais acesse: >http://www.oraclebr.com.br/codigo/ListaCodigo.php -- >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/ -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ Links do Yahoo! Grupos
[oracle_br] Bug do Oracle??
Acabei de descobrir uma coisa simples e séria no Oracle que já avisei a todos daqui. Imaginem uma tabela TAB que contenha um campo chamadao campo_data que é um VARCHAR2 que armazena datas no formato MMDD. Qual a diferença entre as três queries abaixo? 1. SELECT TO_DATE(campo_data, 'mmdd'), count(*) FROM TAB GROUP BY TO_DATE(campo_data, 'mmdd') 2. SELECT TO_DATE(campo_data, 'MMDD'), count(*) FROM TAB GROUP BY TO_DATE(campo_data, 'MMDD') 3. SELECT TO_DATE(campo_data, 'mmdd'), count(*) FROM TAB GROUP BY TO_DATE(campo_data, 'MMDD') É que a terceira não funciona. !!! Not a GROUP BY expression. Ninguém conseguiu descobri se é um bug do Oracle ou não. É por isso que os padrões devem ser seguidos. Alguem sabe dizer o porque disso acontecer? Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production PL/SQL Release 9.2.0.8.0 - Production CORE9.2.0.8.0 Production TNS for 32-bit Windows: Version 9.2.0.8.0 - Production NLSRTL Version 9.2.0.8.0 - Production 5 rows selected
Re: [oracle_br] Data de Atualização ou Inclusão de Resgisto
Procure por: alter table table_name monitoring. Tem uma view ALL_TAB_MODIFICATIONS, ou algo assim, que vai mostrar qtde de updates, inserts e deletes. Se voce guardar estas informacoes a cada meia-noite, lhe será posivel calcular a movimentacao *aproximada* diaria. Boa sorte. Orlando. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ERRO - alter database datafile '' offline drop; (9.2.0.7)
Na verdade, não queria perder os dados. E como essa tablespace é muito grande compensou voltar um novo backup. De qualquer forma consegui a explicação para o erro, acontece que no Oracle 9i tem um bug que quando usamos o comando 'alter database offline drop' ele diz que dropou mas não deleta o datafile do dicionario, por isso aparecia nas views de adm. E o erro continua. No 10g isso já foi corrigido, inclusive o comando mudou para alter database drop datafile ''; De qualquer forma, muito obrigada pela ajuda. Rúbia Simone Gaspar <[EMAIL PROTECTED]> escreveu: Oi, Rubia, Você tentou dropar a tablespace (com including contents and datafiles)? Já aconteceu isso comigo e eu a dropei e recriei. Ficou tudo certo! Abraços, Simone "rubia.matiussi" <[EMAIL PROTECTED]> escreveu: Pessoal, Estou com problemas. Baixei um backup online e montei uma homologação, a instance veio com 3 datafiles estranhos quando subiu, e como se ele não tivesse identificado os 3 e criado um alias para eles: select name from v$datafile; /usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00074 /usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00075 /usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00076 Já dei um rename para o nome correto, não funcionou, Não consigo coloca-los online e nem recupera-los. Erro: ORA-00283: recovery session canceled due to errors ORA-0: name for data file 74 is unknown - rename to correct file ORA-01110: data file 74: '/usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00074' ORA-01157: cannot identify/lock data file 74 - see DBWR trace file ORA-0: name for data file 74 is unknown - rename to correct file ORA-01110: data file 74: '/usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00074' Já dei um alter tablespace add datafile reuse, e também não funcionou. Quer dizer funcionou, eu inclui os faltantes na tablespace (zerados), porem os "alias" ainda continuam na minha instance. Estou tentando dropar estes datafiles com o comando; SQL> alter database datafile '/usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00075' offline drop; Database altered. Porem ele continua na dba_data_files e na v$datafile. Olhei no alert e a operação esta como completa lá. Alguem tem alguma sugestão? Obrigada. Rúbia Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Erro no Oracle - Urgente
Utilize o comando ninja RECOVER DATAFILE "DATAFILE.DBF" --- Em oracle_br@yahoogrupos.com.br, "cegoncalvesvr" <[EMAIL PROTECTED]> escreveu > > Amigos, > >Preciso abrir o banco, porem a mensagem abaixo esta impedindo. >Restaurei o backup de um banco que eu tinha guardado. >Esta tudo no no servidor que montei. > > SQL> recover database; > ORA-00283: sessÒo de recuperaþÒo cancelada devido a erros > ORA-01190: arquivo de controle ou arquivo de dados 16 Ú anterior ao > ·ltimo > RESETLOGS > ORA-01110: 16 do arquivo de > dados: 'E:\ORACLE\ORADATA\CSSJ\MV2000_I02.DBF' > > Urgente > Abs >
[oracle_br] Data de Atualização ou Inclusão de Resgisto
Alguem sabe se existe uma forma de saber a data em que o registro foi incluido ou atualizado se ter que por um campo data ou flag na tabela. Exemplo: Quero saber todos os registros que foram alterados nos últimos 10 dias ou Incluídos Obrigado
Re: [oracle_br] Select em schema
Alternativa: Abre sessao sqlplus com o owner ou system ou outro que possa ler as tabelas. set lines 130 pages 0 select 'select count(*) from ' || table_name || ';' from user_tables -- ou all_tables ou dba_tables usando owner='OWNER_NAME'. Lembrar de especificar owner.tabela se for este o caso. Digite . (ponto, e dê um enter) spo /tmp/c.sql se unix ou spo c:\c.sql se windows / -- para executar o select spo off Agora, rode o count, lembrando que se tabelas muito grandes pode causar overhead no banco dependendo de sua configuração. SQL> set echo on SQL> @/tmp/c ou SQL> @c:\c [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ERRO - alter database datafile '' offline drop; (9.2.0.7)
Oi, Rubia, Você tentou dropar a tablespace (com including contents and datafiles)? Já aconteceu isso comigo e eu a dropei e recriei. Ficou tudo certo! Abraços, Simone "rubia.matiussi" <[EMAIL PROTECTED]> escreveu: Pessoal, Estou com problemas. Baixei um backup online e montei uma homologação, a instance veio com 3 datafiles estranhos quando subiu, e como se ele não tivesse identificado os 3 e criado um alias para eles: select name from v$datafile; /usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00074 /usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00075 /usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00076 Já dei um rename para o nome correto, não funcionou, Não consigo coloca-los online e nem recupera-los. Erro: ORA-00283: recovery session canceled due to errors ORA-0: name for data file 74 is unknown - rename to correct file ORA-01110: data file 74: '/usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00074' ORA-01157: cannot identify/lock data file 74 - see DBWR trace file ORA-0: name for data file 74 is unknown - rename to correct file ORA-01110: data file 74: '/usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00074' Já dei um alter tablespace add datafile reuse, e também não funcionou. Quer dizer funcionou, eu inclui os faltantes na tablespace (zerados), porem os "alias" ainda continuam na minha instance. Estou tentando dropar estes datafiles com o comando; SQL> alter database datafile '/usr101/orades/app/oracle/product/9.2.0/dbs/MISSING00075' offline drop; Database altered. Porem ele continua na dba_data_files e na v$datafile. Olhei no alert e a operação esta como completa lá. Alguem tem alguma sugestão? Obrigada. Rúbia Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Select em schema
Primeiro colete as estatísticas de seu schema Dbms_stats.gather_schema_stats(ownname=>'SEU_SCHEMA',cascade=>TRUE); Depois Select table_name,num_rows From user_tables Where num_rows > 0; -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo de Paula Enviada em: quinta-feira, 18 de outubro de 2007 09:03 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Select em schema Senhores, dado um esquema eu gostaria de um select que me retornasse todas as tabelas que possuem pelo menos um ou mais registros. Alguma idéia de onde começar? Obrigado. [As partes desta mensagem que não continham texto foram removidas] >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure » Scripts » Tutoriais acesse: http://www.oraclebr.com.br/codigo/ListaCodigo.php -- >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/ -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
[oracle_br] Re: MSG_ALERT erro de compilação
Ola João, Obrigado pela resposta, eu ja desconfiava da pll, mas só não sei em qual esta a msg_alert. Utilizo o forms6i, saberias me dizer em qual pll esta? Obrigado --- Em oracle_br@yahoogrupos.com.br, joao simas <[EMAIL PROTECTED]> escreveu > > Verifica se a pll que contém o codigo da msg_alert está anexada ao forms. > > Antonio Jose de Biagio <[EMAIL PROTECTED]> escreveu: Pessoal, > > estou com um problema ao utilizar o msg_alert, esta dando erro de > compilaçao, " o identificador "MSG_ALERT" deve ser declarado..." > > Alguém poderia dar alguma luz... > > obrigado > > Biagio > > >
Re: [oracle_br] MSG_ALERT erro de compilaç ão
Verifica se a pll que contém o codigo da msg_alert está anexada ao forms. Antonio Jose de Biagio <[EMAIL PROTECTED]> escreveu: Pessoal, estou com um problema ao utilizar o msg_alert, esta dando erro de compilaçao, " o identificador "MSG_ALERT" deve ser declarado..." Alguém poderia dar alguma luz... obrigado Biagio Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] MSG_ALERT erro de compilação
Pessoal, estou com um problema ao utilizar o msg_alert, esta dando erro de compilaçao, " o identificador "MSG_ALERT" deve ser declarado..." Alguém poderia dar alguma luz... obrigado Biagio
Re: [Bulk] Res: RES: [oracle_br] JDBC e Rac
Pode ser usado o TNSNAMES.ORA, mas eu estou usando é via string de conexão Java mesmo. Segue a string que estou usando. jdbc:oracle:*oci*:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = 10.10.0.1) (PORT = 1521)) (ADDRESS = (PROTOCOL = TCP) (HOST = 10.10.0.2) (PORT = 1521)) (ADDRESS = (PROTOCOL = TCP) (HOST = 10.10.0.3) (PORT = 1521)) (ADDRESS = (PROTOCOL = TCP) (HOST = 10.10.0.4) (PORT = 1521)) (*LOAD_BALANCE = YES*) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = SRV01) (SID = *SRV01*) (*FAILOVER_MODE = (TYPE=SELECT) (METHOD=BASIC) (RETRIES= 180)(DELAY= 5)*))) Nelson Cartaxo escreveu: > > Rafael pode dar uma ajuda? > > Baixei o Instant Client 10.2.0.3 e descompactei no debian. Acertei o > LD_LIBRARY_PATH no .profile apontando para o diretorio e setei o > TNS_ADMIN, porém quando vamos usar o OCI, da o erro 12154. Será que > precisa de mais alguma coisa para ele achar o tnsnames.ora? > > Obrigado. > ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: Res: [oracle_br] JDBC e Rac
Já testei sim, só funciona no OCI mesmo. Fiquei resistindo usar o OCI devido ter que instalar o Oracle Client, mas depois que foi lançado o InstantClient, estamos usando sem problemas. Nelson Cartaxo escreveu: > > Rafael, > > Uma duvida, eu li no metalink que o TAF so funciona com OCI. Voce já > chegou a testar com o thin? Funcionou na boa? > > Obrigado. > ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [oracle_br] Horario de Verao- Oracle 9.2.0.7
Carolina, Tive esse mesmo problema aqui do Oracle não pegar a hora do SO depois do ajuste. Ao pesquisar no metalink achei o "Note 227334.1 Dates & Calendars - Frequently Asked Questions" que diz se o banco estiver configurado como shared server é necessário um shutdown / startup pra conexões shared reconhecer essa nova hora . neste mesmo note cita alguns outros casos relacionados a listener que podem causar estes problemas com hora. Atenciosamente, Felipe Em 16/10/07, Carolina Alves <[EMAIL PROTECTED] > > escreveu: > > > > Pessoal, > > > > O Oracle (9.2.0.1.0) não tá "pegando" a hora do SO depois do ajuste no > > servidor por causa do horário de verão...alguém sabe o que pode ser? > > > > Obrigada, > > Carolina > > > > Em 11/10/07, Jose Luis Ramos <[EMAIL > > PROTECTED] > > > > > escreveu: > > > > > > Olá amigo. Voce terá que ADIANTAR uma hora no Sistema operacional. No > > > banco > > > não é necessário fazer absolutamente nada. Para configurar o Linux, > por > > > exemplo (não sei se é o seu caso) siga o procedimento abaixo: > > > > > > > > > > > > http://br-linux.org/linux/como-configurar-o-horario-de-verao-20072008-automaticamente-no-linux > > > > > > Abs, > > > > > > José Luis (DBA) > > > > > > Em 11/10/07, cegoncalvesvr <[EMAIL > > > PROTECTED] > > > > > > > escreveu: > > > > > > > > Amigos, > > > > > > > > Domingo, dia 14, inicia-se o horario de verão. > > > > Qual o procedimento que devo fazer para que banco fique no hoario > > > > correto. > > > > SEi que as 00:00, terei que atrasar para as 23:00 o horario do > > > > Sistema Operacaional. > > > > > > > > Abs. > > > > Obrigado. > > > > > > > > > > > > > > > > > > -- > > > Jose Luis Ramos Jr > > > Database Administrator > > > Oracle Certified Professional > > > 55-21-19-91750202 - Brasil - Campinas > > > "Music is your only friend Until the end..." > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > [ ]'s > Igor Laguardia > - > "Pedras no caminho?Guardo todas, um dia vou construir um castelo." > (Fernando Pessoa) > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]