Re: [oracle_br] Espelhar arquivos de REDO
Acho que você se refere ao que chamamos "Multiplexação dos Redolog Files". Primeiro lugar a olhar: Manual online da Oracle. Acho que no metalink, otn.oracle.com, asktom.oracle.com e vários outros sites tem bom material sobre o assunto. Mas se você tem 3 grupos de log, se entendi bem, cada grupo com 2 membros. E cada membro num "drive logico" D:\ e E:\, e estes drives são formados por devices físicos diferentes, ou seja, se o D:\ "for pro saco" - queimaram os HDDs, queimou a HBA, a controladora ou o que for - seus redolog files ainda vão sobreviver. Isso naturalmente deve ser mais abrangente, com proteção dos datafiles, controlfiles e archives. Uma rotina de backup e restore testada, te dá confiabilidade naquelas madrugadas que te ligam dizendo que "o Oracle sumiu", sua barriga não vai doer tanto, rs. Usar redundância para tudo é caro, mas te dá grande segurança, especialmente se falamos de restore de bases de 500 GB ou maiores. Deve ser bem planejado. Boa sorte. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Saber valores da Trigger em RunTime
Você pode realizar um trace na sessão (sql_trace), com binds, wait events e o que for necessario. Tudo que ocorrer na sessão, vai aparecer no user_dump_dest no formato .trc Analise o .trc e/ou use tkprof. [As partes desta mensagem que não continham texto foram removidas]
[Fwd: [Fwd: Re: [oracle_br] Ajuda no RMAN]]
Olá, Eu utilizo e seguinte script. não sei se é a melhor forma mas sei q funciona e fiz teste de formatar hd e consegui restaurar o banco. Segue script (logico que vc deve mudar para as suas configurações e seus path): CONNECT TARGET; BACKUP FULL AS COMPRESSED BACKUPSET (DATABASE FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/db_%d-%T-%t') (CURRENT CONTROLFILE FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/ctl_%d-%T-%t') (SPFILE FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/spf_%d-%T-%t'); BACKUP FULL AS COMPRESSED BACKUPSET (ARCHIVELOG ALL DELETE INPUT FORMAT='/u01/app/oracle/admin/ORA10GR2/backup/arc_%d-%T-%t'); CROSSCHECK BACKUP DEVICE TYPE DISK; CROSSCHECK ARCHIVELOG ALL; DELETE NOPROMPT EXPIRED BACKUP DEVICE TYPE DISK; DELETE NOPROMPT OBSOLETE DEVICE TYPE DISK; Thiago msn: [EMAIL PROTECTED] vaniasuterio escreveu: > Sou nova no oracle e precisava de um exemplo de script de RMAN.rcv > para rosar em um servidor LINUX - exemplo de backup e restore > > Grata > > > > >> 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 > > > > ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[oracle_br] Opinião sobre self-test
Boa tarde a todos, ouvi muitas pessoas que conheço falando mau do testking, dizendo que tem algumas questões que estão incorretas em seu material etc. Confesso que também tive a mesma sensação quando efetuei a prova de DB2 e estudei pelo testking. Gostaria de saber se algum de vocês conhece os self-tests da transcender, se são bons e se até tem ai para passar? Vallew.
[oracle_br] Cursos de Oracle
boa tarde a todos, estou com uma dificuldade enorme em achar entidades "perto de São Paulo" que há cursos de oracle com caráter Workforce Development program, de maneira modular. Encontrei algumas entidades como: SENAC, IBTA, IMPACTA, ENSOF(ORACLE UNIVERSITY) e Quasar(QUE TAMBÉM É ORACLE UNIVERSITY). Estou terminando o curso de Workshop administration 1 na en-sof, achei o curso bom, embora poderia ser mais voltado para linha de comando ao invés de enterprise manager, gostaria de fazer o administration 2 lá, porém, fica fora de minhas condições financeiras (este primeiro módulo ganhei da empresa). No Senac, encontrei esses cursos nas unidades de São José dos Campos e Campinas, mas somente para o ano que vem. IBTA somente vende a formação completa. Impacta eles anunciam o curso no site( se vc procurar no campo de pesquisa por oracle), porém, toda vez que ligo lá eles nunca tem turma prevista para esse curso, dizendo que a do administration 1 ira ainda iniciar em novembro e eles não tem nem previsão de quando começa a do Workshop 2 e a Quasar, por ser Oracle University também o preço vai lá em cima. Gostaria de saber se alguém tem conhecimento de alguma entidade que o curso seja Workforce Development Program(= preço mais acessível) e que venda o curso de maneira modular( só este módulo, sem precisar fazer a formação completa). Pois está difícil encontrar.
Re: [oracle_br] SABER AS TABELAS DAS VIEWS
Thede, você ver isso em (dba_dependencies,user_dependencies e all_dependencies) Em 04/10/07, Thede <[EMAIL PROTECTED]> escreveu: > > FALA PESSOAL , > > COMO FAÇO PRA SABER AS TABELAS QUE FORAM UTILIZADAS PARA CRIAÇÃO DAS VIEWS > ? > > PRECISO FAZER UM SELECT QUE ME RETORNE TODAS AS TABELAS DE CRIAÇÃO DAS > VIEWS EXISTENTES NO MEU BANCO ! > > ESTIVE VENDO NA DBA_VIEWS , MAS NELA NÃO TEM A REFERENCIA TABLE_NAME , POR > EXEMPLO. > > Valeu. > > TADEU > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Ats, Marcos Adriano Macedo [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Saber valores da Trigger em RunTime
Esqueçam o "trigger basetable", leia-se trigger de base :D Em 04/10/07, Denis Artuzi <[EMAIL PROTECTED]> escreveu: > > Galera, > > Desculpe a pergunta iniciante, mas há alguma forma de saber em tempo de > execução os valores das variáveis > que estão sendo processadas em uma trigger basetable? > > A idéia e debugar a trigger, saber o que está acontecendo, > Eu criei uma tabela auxiliar e nela vou gravando os valores das variáveis > que quero > acompanhar, mas achei uma solução meio 'tabajara' > > Alguma sugestão? > > Oracle Database 10g Release 10.2.0.1.0 - 64bit Production > > Valeu. > [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] incompatibilidade entre Reports 3 e BD 10g?
Caros, Alguém poderia me informar se existe incompatibilidade entre o Reports Builder 3 utilizando o BD 10g. O caso é que migramos a base para 10g e alguns Reports deixaram de funcionar, sei que são reports bem antigos, desenvolvidos inclusive para SO Unix, mas a princípio não temos interesse em atualizá-los. Fiz alguns testes mais detalhados e notei que sempre encontro um report que contém uma Program Unit fazendo uma query qualquer numa tabela, quando conectado no BD 10g essa Program Unit fica inválida e se tentar compilar é gerado um "erro fatal" e o Report é fechado. Vale lembrar que inclusive a tabela da query na program unit existe também no BD 10g. Grato, Quirino ICQ # 147482462 MSN # [EMAIL PROTECTED] GTalk # [EMAIL PROTECTED] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Saber valores da Trigger em RunTime
Você pode utilizar dbms_output.put_line ou utilizar o sqldeveloper. Reginaldo Ribeiro Administrador de Bancos de Dados Oracle Certified Associate 10g _ DBcom IT Experts skype: rflribeiro msn: [EMAIL PROTECTED] mobile: 551196718255 fone: 551162165375 e-mail: [EMAIL PROTECTED] site: www.dbcom.com.br Denis Artuzi wrote: > > Galera, > > Desculpe a pergunta iniciante, mas há alguma forma de saber em tempo de > execução os valores das variáveis > que estão sendo processadas em uma trigger basetable? > > A idéia e debugar a trigger, saber o que está acontecendo, > Eu criei uma tabela auxiliar e nela vou gravando os valores das variáveis > que quero > acompanhar, mas achei uma solução meio 'tabajara' > > Alguma sugestão? > > Oracle Database 10g Release 10.2.0.1.0 - 64bit Production > > Valeu. > >
Re: [oracle_br] Saber valores da Trigger em RunTime
Dá pra debugar com o PL/SQL Developer. On 10/4/07, Denis Artuzi <[EMAIL PROTECTED]> wrote: > > Galera, > > Desculpe a pergunta iniciante, mas há alguma forma de saber em tempo de > execução os valores das variáveis > que estão sendo processadas em uma trigger basetable? > > A idéia e debugar a trigger, saber o que está acontecendo, > Eu criei uma tabela auxiliar e nela vou gravando os valores das variáveis > que quero > acompanhar, mas achei uma solução meio 'tabajara' > > Alguma sugestão? > > Oracle Database 10g Release 10.2.0.1.0 - 64bit Production > > Valeu. > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Saber valores da Trigger em RunTime
Galera, Desculpe a pergunta iniciante, mas há alguma forma de saber em tempo de execução os valores das variáveis que estão sendo processadas em uma trigger basetable? A idéia e debugar a trigger, saber o que está acontecendo, Eu criei uma tabela auxiliar e nela vou gravando os valores das variáveis que quero acompanhar, mas achei uma solução meio 'tabajara' Alguma sugestão? Oracle Database 10g Release 10.2.0.1.0 - 64bit Production Valeu. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] SABER AS TABELAS DAS VIEWS
Thede, você ver isso em (dba_dependencies,user_dependencies e all_dependencies) -- Ats, Marcos Adriano Macedo Em 04/10/07, Thede <[EMAIL PROTECTED]> escreveu: > > FALA PESSOAL , > > COMO FAÇO PRA SABER AS TABELAS QUE FORAM UTILIZADAS PARA CRIAÇÃO DAS VIEWS > ? > > PRECISO FAZER UM SELECT QUE ME RETORNE TODAS AS TABELAS DE CRIAÇÃO DAS > VIEWS EXISTENTES NO MEU BANCO ! > > ESTIVE VENDO NA DBA_VIEWS , MAS NELA NÃO TEM A REFERENCIA TABLE_NAME , POR > EXEMPLO. > > Valeu. > > TADEU > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Ats, Marcos Adriano Macedo [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] SABER AS TABELAS DAS VIEWS
FALA PESSOAL , COMO FAÇO PRA SABER AS TABELAS QUE FORAM UTILIZADAS PARA CRIAÇÃO DAS VIEWS ? PRECISO FAZER UM SELECT QUE ME RETORNE TODAS AS TABELAS DE CRIAÇÃO DAS VIEWS EXISTENTES NO MEU BANCO ! ESTIVE VENDO NA DBA_VIEWS , MAS NELA NÃO TEM A REFERENCIA TABLE_NAME , POR EXEMPLO. Valeu. TADEU [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Faculdade
Paz e Longa Vida, Eli Recomendo o IBTA ou a FIAP. A qualidade de ambos é boa, muitos dos professores que ministram aula em uma instituição também ministram na outra. > Boa tarde. > Preciso de um conselho de vocês, vou tentar iniciar um curso superior > em banco de dados e gostaria de saber se alguem poderia me informar em > qual desta instituições seria melhor; > -IBTA > -Modulo > -FIAP > -UNINOVE (menor preço) > Estou pesando entre IBTA onde ja realizei o curso de certificação e a > Modulo pois é proximo de casa.rsrsrs > Se vocês puderem me auxiliar em mais esta questão, ficarei agradecido. > Abraços > --- _ \__(===/_=_/ .--'-`--.___ \ \ `,--,-.___.' .--`\\--'../ '---._./] Nós saudamos as estrelas
[oracle_br] Espelhar arquivos de REDO
Amigos, bom dia! O meu banco é 9.2.0.7, Windows 2000 Server. Criei 03 arquivos de REDOS na unidade D:\ Utilizei o Enterprise Manager Console: E criei mais 03 arquivos na unidade E:\ Gostaria de espelhar os redos, ter copia de segurança. O que mais eu preciso fazer para isso acontecer? Abraços. Obrigado
[oracle_br] Cópia de LONG/LONG RAW
Bom dia Lista. Sei que existem milhares de restrições com o uso de LONG e que não é recomendado... M estou em um cliente que tem tabelas com este tipo de dados... Estou migrando os dados deles para um outro servidor e a migração "pesada" dos dados está sendo feita via INSERT / +APPEND / que em testes foi MUITO mais rápido que o EXP/IMP. Gostaria de saber se algum de vocês tem um script em PL para a transferência das tabelas LONGs via DBLINK, já que o não se pode fazer via insert. Já fiz os testes com o COPY e com o EXP/IMP, mas achei o tempo ruim... Dimensionei adequadamente o banco para fazer o EXP/IMP e utilizei os parâmetros recomendados por alguns Notes do Metalink... Se alguém tiver este "modelinho", agradeceria! Vi na net que o Chiappa já tratou disso em alguns foruns, mas não achei o código em si... Abração à todos. BANNER Oracle9i Release 9.2.0.8.0 - 64bit Production PL/SQL Release 9.2.0.8.0 - Production CORE9.2.0.8.0 Production TNS for Linux: Version 9.2.0.8.0 - Production NLSRTL Version 9.2.0.8.0 - Production RHEL 4 Update 5 64 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: PFILE / SPFILE
Olá Milton, Basta vc renomear o arquivo padrao: spfile.ora (pois o oracle vai procurar esse arquivo). E criar um outro chamado Init.ORA ==> Oracle procura por spfile (spfilexxx.ora)... nao achando... procura pfile (initxxx.ora) Abraços, mson77 --- Em oracle_br@yahoogrupos.com.br, "HENRIQUIS MILTON" <[EMAIL PROTECTED]> escreveu > > Olá Pessoal! > > > > Acabei de criar uma instância, Windows 2003 Server, > > 10gR2. Por default, o startup do banco chama o spfile. > > Quero que ele suba usando pfile (init.ora) por default, > > ou seja, sem precisar ficar chamando: > > SQL> startup pfile=caminho_do_init > > > > Apenas com: > > SQL> startup > > > > > > O que devo fazer? > > > > > > > > Milton Bastos Henriquis Junior > > > > > > [As partes desta mensagem que não continham texto foram removidas] >
RE: [oracle_br] Script´s
É possivel sim, Spool c:\arquivo1.txt Vc usa sua query com uma subquery utilizando o ROWNUM BETWEEN 1 and 1000 linhas Depois spool off Ai spoon c:\arquivo2.txt Mesma query com rownum = ROWNUM BETWEEN 1001 and 2000 linhas From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Eli Dias Sent: quinta-feira, 4 de outubro de 2007 10:06 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Script´s Bom dia. Obrigado pelas respostas com relação as faculdades vou realmente ficar no IBTA Mas preciso de uma ajuda, existe alguma forma de montar um script sql que ele faça o seguinte, na sua saída eu quero que ele preencha o .txt em 1000 linhas, após estas 1000 linhas ele começaria a distribuir as outras em um novo .txt. Seria uma limitação de linhas por spool, isso é possível? Abraços [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Script´s
No sqlplus eu não sei, mas se quiser fazer via procedure seria alguma coisa como a que estou te passando. Você só tem que mudar a abertura e fechamento dos arquivos para dentro do loop com um contador. O inconveniente é que os arquivos são obrigatoriamente gerados no servidor. Talvez dê para colocar externo via nfs, mas nunca testei. um abraço Roberto create or replace procedure GERA_TEXTO100(p_nome_texto in varchar2) as l_output utl_file.file_type; l_separator varchar2(10) default '\t'; l_dirvarchar2(50); l_filename varchar2(70); l_erro varchar2(500) default ''; linhax%rowtype; -- -- -- Cursor que conterá a estrutura da Tabela -- -- cursor x is select y from z; e_erro_processamento exception; begin -- Monta o nome do arquivo Texto -- -- l_filename := trim(lower(p_nome_texto)); -- -- -- Verifica se os parametros foram passados -- -- if p_nome_texto is null then l_erro := 'Nome do arquivo Texto não informado'; raise e_erro_processamento; end if; -- -- -- Abre o arquivo Texto com o atributo de gravação (w) -- -- l_output := utl_file.fopen(l_dir, l_filename, 'w'); if utl_file.is_open(l_output) = false then l_erro := 'Arquivo Texto (Write) não criado'; raise e_erro_processamento; end if; -- -- -- Ler conteudo do cursor x e gerar o arquivo texto -- -- open x; loop fetch x into linha; exit when x%notfound; utl_file.put(l_output, x.columnvalue || l_separator); utl_file.new_line(l_output); end loop; close x; -- -- -- Fecha o arquivo texto gerado -- -- utl_file.fclose(l_output); -- -- -- Verifica se o arquivo foi gravado corretamente. -- Abre o arquivo texto gerado com o atributo de leitura (r) -- -- l_output := utl_file.fopen(l_dir, l_filename, 'r'); if utl_file.is_open(l_output) = false then l_erro := 'Arquivo Texto (Read) não disponivel'; raise e_erro_processamento; end if; exception when e_erro_processamento then l_erro := l_erro || ' - ' || to_char(sqlcode) || ' - ' || sqlerrm; raise_application_error(-20101, l_erro); when no_data_found then l_erro := l_erro || ' - ' || to_char(sqlcode) || ' - ' || sqlerrm; raise_application_error(-20102, l_erro); when others then raise_application_error(-20102, to_char(sqlcode) || ' - ' || sqlerrm); end gera_texto100; Eli Dias escreveu: > Bom dia. > > Obrigado pelas respostas com relação as faculdades vou realmente ficar > no IBTA > > Mas preciso de uma ajuda, existe alguma forma de montar um script sql > que ele faça o seguinte, na sua saída eu quero que ele preencha o .txt > em 1000 linhas, após estas 1000 linhas ele começaria a distribuir as > outras em um novo .txt. > Seria uma limitação de linhas por spool, isso é possível? > > Abraços > > > > >> 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] Script´s
Bom dia. Obrigado pelas respostas com relação as faculdades vou realmente ficar no IBTA Mas preciso de uma ajuda, existe alguma forma de montar um script sql que ele faça o seguinte, na sua saída eu quero que ele preencha o .txt em 1000 linhas, após estas 1000 linhas ele começaria a distribuir as outras em um novo .txt. Seria uma limitação de linhas por spool, isso é possível? Abraços
Re: [oracle_br] Faculdade
Eli Boa noite, Conheço pessoas que estudaram na FIAP Graduação. Hoje conheço pessoas que fizeram graduação na FIAP e hj estão cursando Pós graduação. Sem falar que para ex alunos tem descontos, mas não levando em consideração isso e sim a qualidade de ensino e reconhecimento no mercado de trabalho eu optei por iniciar a minha pós graduação lá. Abraços Em 03/10/07, Omar Mário Moussa <[EMAIL PROTECTED]> escreveu: > > Eli, > > As melhores são a IBTA e Fiap. > > No campo de Banco de Dados acho a IBTA ainda melhor que a Fiap. > > Abraços, > > Omar > > > > From: oracle_br@yahoogrupos.com.br [mailto: > oracle_br@yahoogrupos.com.br ] On Behalf > Of Eli Dias > Sent: quarta-feira, 3 de outubro de 2007 13:31 > To: oracle_br@yahoogrupos.com.br > Subject: [oracle_br] Faculdade > > Boa tarde. > > Preciso de um conselho de vocês, vou tentar iniciar um curso superior > em banco de dados e gostaria de saber se alguem poderia me informar em > qual desta instituições seria melhor; > > -IBTA > -Modulo > -FIAP > -UNINOVE (menor preço) > > Estou pesando entre IBTA onde ja realizei o curso de certificação e a > Modulo pois é proximo de casa.rsrsrs > > Se vocês puderem me auxiliar em mais esta questão, ficarei agradecido. > > Abraços > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Att, Gilcimar Azevedo de Macedo Analista de Sistemas Tel Cel. 7271 - 5496 [As partes desta mensagem que não continham texto foram removidas]