[oracle_br] Migracao de Dados - Single Instance Cluster (SUGESTÕES)
Grandes Amigos, Gostaria de sugestões para realizar a migração dos dados de uma single instance para um RAC. Tenho uma migração para ser realizada de cerca de 300 GB para um cluster 11.1.0.6 e estou na dúvida qual seria o melhor procedimento... Pensei em realizar a migração via Rmanfazendo uso de um backup full e restaurando direto no ASM (+DATA). isso é possível ? Obrigado
Re: [oracle_br] Migracao de Dados - Single Inst ance Cluster (SUGESTÕES)
A melhor forma é através do RMAN, com o backup as copy: Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa [ID 252219.1] Modified 22-DEC-2009 Type BULLETIN Status PUBLISHED Applies to: Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 11.1.0.7 Information in this document applies to any platform. Purpose This article describes the steps to migrate a database from Non-ASM to ASM and vice-versa. To setup ASM, please follow Note 452924.1 - How to Prepare Storage for ASM Note 265633.1 - ASM Technical Best Practices Note 249992.1 - New Feature on ASM (Automatic Storage Manager). Scope and Application A scheduled downtime is needed. Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa Step 1: Edit the pfile/spfile of DB to point the new control_file location on ASM E.g. : if your disk group name is '+DATA' control_files='+DATA/dbid/control01.ctl' The setting here is actually an alias for the controlfile. For 10gR1 or you don't want to use an alias for controlfile, please set control_files='+DATA' and use the following note to update the parameter again in the pfile/spfile after the controlfile is created at step #3. Note 468458.1 - How To Move Controlfile To ASM If you later want to duplicate an extra copy of control file, please see Note 345180.1 - How to duplicate a controlfile when ASM is involved Step 2: Startup the database in nomount state SQL Startup nomount Step 3: From RMAN session, copy the control file from old location to new location RMAN CONNECT TARGET RMAN RESTORE CONTROLFILE FROM '/u01/TST/control01.ctl'; Here /u01/TST/control01.ctl is the old location of control file. Step 4: From SQL session, mount the database SQL ALTER DATABASE MOUNT; Step 5: Using RMAN, copy the datafile from NON-ASM to ASM RMANBACKUP AS COPY DATABASE FORMAT '+DATA'; Step 6: Using RMAN, rename the datafile , using the following command RMAN SWITCH DATABASE TO COPY; Step 7: Switch tempfile and open database. RMAN run { set newname for tempfile 1 to '+DATA'; set newname for tempfile 2 to '+DATA'; ... switch tempfile all; } RMAN ALTER DATABASE OPEN; Step 8: Do the following maintenance SQL SELECT a.group#, b.member, a.status FROM v$log a, v$logfile b WHERE a.group#=b.group#; SQL ALTER DATABASE ADD LOGFILE MEMBER '+ASM_Disk_group' TO GROUP 1; SQL ALTER DATABASE ADD LOGFILE MEMBER '+ASM_Disk_group' TO GROUP 2; SQL ALTER DATABASE DROP LOGFILE MEMBER ''; SQL ALTER SYSTEM SWITCH LOGFILE; SQL ALTER DATABASE DROP LOGFILE MEMBER ''; SQL ALTER SYSTEM SWITCH LOGFILE; ... repeat for *all* online redo log members. A redo log member can only be dropped after being archived and being in INACTIVE mode. If needed, switch logfile multiple times until the logfile is ready for dropping. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpe...@yahoo.com.br Blog: http://www.viniciusdba.com.br On 15/07/2010, at 08:10, ammorrimm wrote: Grandes Amigos, Gostaria de sugestões para realizar a migração dos dados de uma single instance para um RAC. Tenho uma migração para ser realizada de cerca de 300 GB para um cluster 11.1.0.6 e estou na dúvida qual seria o melhor procedimento... Pensei em realizar a migração via Rmanfazendo uso de um backup full e restaurando direto no ASM (+DATA). isso é possível ? Obrigado [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Dúvidas ASM + RAC
Pessoal, Realizei os seguintes passos: EXPORT ORACLE_SID=+ASM1 Tentei me conectar com o sql plus conn sys / as sysasm Ate ai tudo certinho...ele me diz que a intancia esta idle... Tento realizar um startup na instancia e ele me exibe uma mensagem de errop: ORA-29701: unable to connect to Cluster Manager Alguma ideia ? OBS: Estou com o cluster desativado e tentando somente excluir um diskgroup... --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu Bom dia colegas... Estou com um pequeno problema para dropar um diskgroup do meu ASM... Iniciei os procedimentos para instalação do cluster (versão 11.1.0.6) em um Linux Red Hat 5.2 e estranhamente, no momento de selecionar os RAWs, de um total de 12 discos, ele me disse que somente 2 eram candidatos... Estranhei e imeginei que poderia ser algo da instalação mal sucedida anterior (apesar de ter feito o Cleanup conforme metalink) e continui criando um diskgroup chamada DATA... Mas tento acessar a instancia asm para realizar a operação de drop diskgroup mas não consigo... Vou ate a Home do ASM /u01/app/oracle/product/11.1.0/asm_1 e quando tento acesso via sql plus na instancia, recebo a mensagem LRM-00109: could not open parameter file '/u01/app/oracle/product/11.1.0/db_1/dbs/init+ASM1.ora' Desculpem a pergunta mas, este procedimento esta correto ? Tenho pouca experiencia com ASM + Cluster
Re: [oracle_br] Re: Dúvidas ASM + RAC
O serviço CSS não está funcionando. Esse serviço é inicializado junto aos serviços do Clusterware. Se ele não está inicializado, pode ser algum problema com seus voting disks. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpe...@yahoo.com.br Blog: http://www.viniciusdba.com.br On 15/07/2010, at 08:54, ammorrimm wrote: Pessoal, Realizei os seguintes passos: EXPORT ORACLE_SID=+ASM1 Tentei me conectar com o sql plus conn sys / as sysasm Ate ai tudo certinho...ele me diz que a intancia esta idle... Tento realizar um startup na instancia e ele me exibe uma mensagem de errop: ORA-29701: unable to connect to Cluster Manager Alguma ideia ? OBS: Estou com o cluster desativado e tentando somente excluir um diskgroup... --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu Bom dia colegas... Estou com um pequeno problema para dropar um diskgroup do meu ASM... Iniciei os procedimentos para instalação do cluster (versão 11.1.0.6) em um Linux Red Hat 5.2 e estranhamente, no momento de selecionar os RAWs, de um total de 12 discos, ele me disse que somente 2 eram candidatos... Estranhei e imeginei que poderia ser algo da instalação mal sucedida anterior (apesar de ter feito o Cleanup conforme metalink) e continui criando um diskgroup chamada DATA... Mas tento acessar a instancia asm para realizar a operação de drop diskgroup mas não consigo... Vou ate a Home do ASM /u01/app/oracle/product/11.1.0/asm_1 e quando tento acesso via sql plus na instancia, recebo a mensagem LRM-00109: could not open parameter file '/u01/app/oracle/product/11.1.0/db_1/dbs/init+ASM1.ora' Desculpem a pergunta mas, este procedimento esta correto ? Tenho pouca experiencia com ASM + Cluster [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Ajuda com privilégios para EXPDP
Pessoal, Quero montar um script que faça o EXPORT diariamente em um servidor e importe os dados em um BD de testes. Para isso estou usando a ferramenta EXPDP, porém não gostaria de colocar nesse meu script, a senha do usuário Dono de todas as tabelas da minha aplicação. Criei um usuário chamado backup e acredito ter dado todas as permissões necessárias, porém segue o erro abaixo: C:\ expdp backup/backup directory=EXPORT dumpfile=EXP_FULL.DMP logfile=EXP_FULL.LOG schemas=PORTO Export: Release 10.2.0.4.0 64bit Production on Wednesday, 14 July, 2010 14:58:53 Copyright (c) 2003, 2007, Oracle. All rights reserved. Connected to: Oracle Database 10g Release 10.2.0.4.0 64Bit Production ORA-31626: job does not exist ORA-31633: unable to create master table BACKUP.SYS_EXPORT_SCHEMA_05 ORA-06512: at SYS.DBMS_SYS_ERROR, line 95 ORA-06512: at SYS.KUPV$FT, line 863 ORA-01950: no privileges on tablespace `PORTO_DAD_AUTO' __ Logando com o usuário Backup, posso identificar os seguintes privilégios. Será que está faltando algum?? SQL select * from session_privs; PRIVILEGE CREATE SESSION CREATE TABLE CREATE ANY TABLE BACKUP ANY TABLE SELECT ANY TABLE SELECT ANY SEQUENCE EXECUTE ANY PROCEDURE CREATE ANY DIRECTORY EXECUTE ANY TYPE ADMINISTER RESOURCE MANAGER RESUMABLE SELECT ANY DICTIONARY READ ANY FILE GROUP 13 rows selected. Agradeço qualquer ajuda, Abraço, Juliano
Re: [oracle_br] CERTIFICAÇÃO OCA E OCP
Red Hat, Suse e OEL são oficialmente suportados para ambientes enterprise. 2010/7/15 chsistemas2 multimidia...@uol.com.br Bom dia pessoal, estou interessado em certificar-me para Oracle, e gostaria de saber se são só 02 exames para a certificaçao: 1Z0-042 e 1Z0-43 . Eles mudam de ano para ano, ou não ? Para criar um ambiente de trabalho , baixei o oracle 10 g para linux e quando inicio a instalação , uma mensagem me diz que o sistema operacional não é o indicado. Usei o ubuntu 9.1, fedora 12 e até o centos 5.0, mas neste último não consegui configurá-lo no meu notebook. Alguém poderia me ajudar neste sentido. Sugestões são bem vindas. At. Carlos Henrique Analista Suporte [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: [oracle_br] Ajuda com privilégios para EXPDP
Juliano, Quando você inicia um job do Data Pump, uma tabela de controle é criada no esquema que iniciou o processo. Neste caso, provavelmente o seu usuário (BACKUP) não possui quota na tablespace indicada na mensagem de erro. Com o resultado do seu SQL também podemos concluir que ele não possui o privilégio de UNLIMITED TABLESPACE. Conceda o privilégio de UNLIMITED TABLESPACE para o usuário BACKUP, ou defina uma quota para ele em sua tablespace default. Att, Wellerson Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar... (Legião Urbana) As idéias estão no chão, você tropeça e acha a solução... (Titãs) De: julianomartinez juli...@marca.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 15 de Julho de 2010 9:09:23 Assunto: [oracle_br] Ajuda com privilégios para EXPDP Pessoal, Quero montar um script que faça o EXPORT diariamente em um servidor e importe os dados em um BD de testes. Para isso estou usando a ferramenta EXPDP, porém não gostaria de colocar nesse meu script, a senha do usuário Dono de todas as tabelas da minha aplicação. Criei um usuário chamado backup e acredito ter dado todas as permissões necessárias, porém segue o erro abaixo: C:\ expdp backup/backup directory=EXPORT dumpfile=EXP_FULL.DMP logfile=EXP_FULL.LOG schemas=PORTO Export: Release 10.2.0.4.0 – 64bit Production on Wednesday, 14 July, 2010 14:58:53 Copyright (c) 2003, 2007, Oracle. All rights reserved. Connected to: Oracle Database 10g Release 10.2.0.4.0 – 64Bit Production ORA-31626: job does not exist ORA-31633: unable to create master table BACKUP.SYS_EXPORT_SCHEMA_05 ORA-06512: at SYS.DBMS_SYS_ERROR, line 95 ORA-06512: at SYS.KUPV$FT, line 863 ORA-01950: no privileges on tablespace `PORTO_DAD_AUTO' __ Logando com o usuário Backup, posso identificar os seguintes privilégios. Será que está faltando algum?? SQL select * from session_privs; PRIVILEGE CREATE SESSION CREATE TABLE CREATE ANY TABLE BACKUP ANY TABLE SELECT ANY TABLE SELECT ANY SEQUENCE EXECUTE ANY PROCEDURE CREATE ANY DIRECTORY EXECUTE ANY TYPE ADMINISTER RESOURCE MANAGER RESUMABLE SELECT ANY DICTIONARY READ ANY FILE GROUP 13 rows selected. Agradeço qualquer ajuda, Abraço, Juliano [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [oracle_br] Ajuda com privilégios para EXPDP
Bom Dia Wellerson, Realmente tava faltando esse Grant. Funcionou agora. Muito obrigado. Abraços, Juliano --- Em oracle_br@yahoogrupos.com.br, Wellerson Leite de Araújo waraujo...@... escreveu Juliano, Quando você inicia um job do Data Pump, uma tabela de controle é criada no esquema que iniciou o processo. Neste caso, provavelmente o seu usuário (BACKUP) não possui quota na tablespace indicada na mensagem de erro. Com o resultado do seu SQL também podemos concluir que ele não possui o privilégio de UNLIMITED TABLESPACE. Conceda o privilégio de UNLIMITED TABLESPACE para o usuário BACKUP, ou defina uma quota para ele em sua tablespace default. Att, Wellerson Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar... (Legião Urbana) As idéias estão no chão, você tropeça e acha a solução... (Titãs) De: julianomartinez juli...@... Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 15 de Julho de 2010 9:09:23 Assunto: [oracle_br] Ajuda com privilégios para EXPDP Pessoal, Quero montar um script que faça o EXPORT diariamente em um servidor e importe os dados em um BD de testes. Para isso estou usando a ferramenta EXPDP, porém não gostaria de colocar nesse meu script, a senha do usuário Dono de todas as tabelas da minha aplicação. Criei um usuário chamado backup e acredito ter dado todas as permissões necessárias, porém segue o erro abaixo: C:\ expdp backup/backup directory=EXPORT dumpfile=EXP_FULL.DMP logfile=EXP_FULL.LOG schemas=PORTO Export: Release 10.2.0.4.0 â 64bit Production on Wednesday, 14 July, 2010 14:58:53 Copyright (c) 2003, 2007, Oracle. All rights reserved. Connected to: Oracle Database 10g Release 10.2.0.4.0 â 64Bit Production ORA-31626: job does not exist ORA-31633: unable to create master table BACKUP.SYS_EXPORT_SCHEMA_05 ORA-06512: at SYS.DBMS_SYS_ERROR, line 95 ORA-06512: at SYS.KUPV$FT, line 863 ORA-01950: no privileges on tablespace `PORTO_DAD_AUTO' __ Logando com o usuário Backup, posso identificar os seguintes privilégios. Será que está faltando algum?? SQL select * from session_privs; PRIVILEGE CREATE SESSION CREATE TABLE CREATE ANY TABLE BACKUP ANY TABLE SELECT ANY TABLE SELECT ANY SEQUENCE EXECUTE ANY PROCEDURE CREATE ANY DIRECTORY EXECUTE ANY TYPE ADMINISTER RESOURCE MANAGER RESUMABLE SELECT ANY DICTIONARY READ ANY FILE GROUP 13 rows selected. Agradeço qualquer ajuda, Abraço, Juliano [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Dúvidas ASM + RAC
verifique se a variável de ambiente ORACLE_HOME esta definida com o HOME do ASM. Para acessar o ASM é necessário definir as variáveis ORACLE_SID e ORACLE_HOME. Abs, Valter Aquino Visite meu blog: http://valteraquino.blogspot.com --- Em oracle_br@yahoogrupos.com.br, ammorrimm ammorr...@... escreveu Bem... Quando tento acessar a instancia ASM infelizmente não consigo mesmo exportando o ORACLE_SID=+ASM1...Eele informa que nao consegue encontrar o init do asm pois esta buscando no HOME_ORACLE...até ok...copio o init do ASM para esta localização e consigo me conectar a instancia... Neste momento ele me exibe a mensagem de instancia idle...(estranho pq via crs_stat -t a instancia esta funcionando).. Mas, se fosse algum problema nos voting, os recursos (deamons e etc) estariam no ar ? Nem logo de erro encontro --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ escreveu O serviço CSS não está funcionando. Esse serviço é inicializado junto aos serviços do Clusterware. Se ele não está inicializado, pode ser algum problema com seus voting disks. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpedro@ Blog: http://www.viniciusdba.com.br On 15/07/2010, at 08:54, ammorrimm wrote: Pessoal, Realizei os seguintes passos: EXPORT ORACLE_SID=+ASM1 Tentei me conectar com o sql plus conn sys / as sysasm Ate ai tudo certinho...ele me diz que a intancia esta idle... Tento realizar um startup na instancia e ele me exibe uma mensagem de errop: ORA-29701: unable to connect to Cluster Manager Alguma ideia ? OBS: Estou com o cluster desativado e tentando somente excluir um diskgroup... --- Em oracle_br@yahoogrupos.com.br, candiurudba candiurudba@ escreveu Bom dia colegas... Estou com um pequeno problema para dropar um diskgroup do meu ASM... Iniciei os procedimentos para instalação do cluster (versão 11.1.0.6) em um Linux Red Hat 5.2 e estranhamente, no momento de selecionar os RAWs, de um total de 12 discos, ele me disse que somente 2 eram candidatos... Estranhei e imeginei que poderia ser algo da instalação mal sucedida anterior (apesar de ter feito o Cleanup conforme metalink) e continui criando um diskgroup chamada DATA... Mas tento acessar a instancia asm para realizar a operação de drop diskgroup mas não consigo... Vou ate a Home do ASM /u01/app/oracle/product/11.1.0/asm_1 e quando tento acesso via sql plus na instancia, recebo a mensagem LRM-00109: could not open parameter file '/u01/app/oracle/product/11.1.0/db_1/dbs/init+ASM1.ora' Desculpem a pergunta mas, este procedimento esta correto ? Tenho pouca experiencia com ASM + Cluster [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Standby Manual
Braga, concordo com você que nem todos os clientes tem condições de pagar por um Oracle Enterprise, com Dataguard, etc, etc, mas concordo também com o Caio que uma implementação deste tipo deve ser muito bem avaliada e devem-se pesar os prós e contras na hora de avaliar a viabilidade e principalmente a segurança desse negócio. Veja bem, duvido muito que o nosso amigo vai querer implementar esta solução e entregar de graça para o cliente, o cliente vai pagar a solução. Além disso, o cliente vai pagar tambem a licença do standby. Ele não recebeu a solução de graça e vai exigir que funcione quando tudo estiver pegando fogo. Você garantiria a solução? Quem vai pagar o prejuízo do cara se ele descobrir que quando o standby dele precisar ser usado, não estará disponível (uma hipotese)? O cliente não tem condições de pagar por um dataguard? Eu optaria por implementar um standby com simples aplicação de archives, sem querer inventar a roda. Defina um valor para ARCHIVE_LAG_TARGET e avise seu cliente que ele poderá perder até X minutos de dados em caso de falha na produção. Você não engana ninguem e pode dormir tranquilo. 2010/7/15 Marcos Braga braga.mar...@gmail.com: Olá Caio, Concordo contigo quando a redução de custo não compensa a gama de features disponíveis para manter um standby funcionando. Onde trabalho utilizo vários deles, incluindo as facilidades do Broker e as novas facilidades para criar um standby com RMAN. Mas também atendo clientes de pequenas empresas que adquiriram servidores OEM com Oracle Standard Edition One licenciado. Para esses clientes foram sugeridas e discutidas várias soluções de backup utilizando RMAN e Data Pump; mas a maioria prefere Standby; mesmo correndo os riscos informados, ainda assim preferem. Creio que sentem-se mais seguros sabendo que existe um banco ativo (montado) já em funcionamento só aplicando as alterações de tempos em tempos. Mantenho outras soluções agregadas ao Standby, por precaução. Esse é o único motivo de utilizar um Standby Manual. Gosto dos benefícios que foram implementados no decorrer das versões e observo em um ou outro cliente que o Standby deixou de ser apenas um mero banco passivo para tornar-se ativo. Algumas consultas foram direcionadas para o standby, e isso ajudou muito na otimização do ambiente (claro que cada caso é um caso, não recomendo isso para todos). Agradeço sua opinião. []s Braga 2010/7/14 Caio Spadafora caiospadaf...@yahoo.com.br Acho que temos que pensar bastante nos prejuizos de não se utilizar do Dataguard, que são muitos, e o único benefício desse tipo de solução que vejo é a redução de custos de se utilizar uma edição com licenciamento mais baixo e por procesador físico (e não por core - no caso SE e SEO)... Algumas coisas que acredito que NÃO sejam triviais de implementar manualmente em uma replicação: FAL Server Correção de gaps em duas vias Failover automático com os serviços de arquivamento agindo de acordo com o papel desempenhado pelo nó Implementar um modo de máxima disponbilidade (que fique transitando de acordo com thresholds definidos entre os níveis de proteção de máxima segurança e máxima performance) Controlar a remoção indevida de archives que não foram corretamente replicados Active Dataguard Flexibilidades na utilização de SQL Apply Com certeza devem existir outras e talvez nem todas sejam relevantes para determinados ambientes, acho que como aprendizado é muito interessante mas comercialmente falando talvez seja uma sinuca de bico afinal isso pode representar uma redução de custo de repente 200/300k facilmente, mas se alguma empresa grande tem a preocupação de ter essa maior disponibilidade ela tem de entender os custos desse tipo de solução, implementar manualmente por questões de custo não deixa de ser uma alternativa, mas se pensarmos sempre em alternativas em relação a custo acho que 50% dos nossos bancos não seriam Oracle... Apesar disso se esses 200/300k de custo de licenciamento (mais os custos de suporte) viessem para o meu bolso (que fosse 25% do montante) também estaria eu pensando como vocês :) Caio Spadafora, Database Administrator, http://digitalgrimoa.blogspot.com/ http://recoveryarea.blogspot.com/ http://0011brothers.blogspot.com/ De: Marcos Braga braga.mar...@gmail.com braga.marcos%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 18:23:09 Assunto: Re: [oracle_br] Standby Manual Olá Marcos, Pensando dessa maneira, estaremos salvando todos os archives em mais de um local, portanto a resposta é sim. É possível recuperar a instância standby até o último momento. Tempos atrás pensei em fazer o seguinte teste, infelizmente não executei ainda. 1. Compartilhar um diretório do host standby; 2. Mapear esse diretório no host primário; 3. Criar uma entrada em LOG_ARCHIVE_DEST apontando para esse
Re: [oracle_br] Standby Manual
Vlw Ivan. Atualmente, para garantir a continuidade do standby e observar se os archives estão sendo aplicados, utilizo scripts em shell, os quais são eficientes nessa função. Claro que existem outras alternativas, como você mencionou. E deixo claro sempre para os clientes sobre os riscos de utilizar um standby sem dataguard. Mas também utilizo outros métodos de backup para minimizar essa perda, caso ocorra. Creio que um standby isolado, como única solução de backup não é uma solução abrangente. Cada caso é um caso e deve ser estudado, discutido e ponderado quanto a solução adotar. Agradeço a opinião. []s Braga 2010/7/15 Ivan Ricardo Schuster ivanr...@gmail.com Braga, concordo com você que nem todos os clientes tem condições de pagar por um Oracle Enterprise, com Dataguard, etc, etc, mas concordo também com o Caio que uma implementação deste tipo deve ser muito bem avaliada e devem-se pesar os prós e contras na hora de avaliar a viabilidade e principalmente a segurança desse negócio. Veja bem, duvido muito que o nosso amigo vai querer implementar esta solução e entregar de graça para o cliente, o cliente vai pagar a solução. Além disso, o cliente vai pagar tambem a licença do standby. Ele não recebeu a solução de graça e vai exigir que funcione quando tudo estiver pegando fogo. Você garantiria a solução? Quem vai pagar o prejuízo do cara se ele descobrir que quando o standby dele precisar ser usado, não estará disponível (uma hipotese)? O cliente não tem condições de pagar por um dataguard? Eu optaria por implementar um standby com simples aplicação de archives, sem querer inventar a roda. Defina um valor para ARCHIVE_LAG_TARGET e avise seu cliente que ele poderá perder até X minutos de dados em caso de falha na produção. Você não engana ninguem e pode dormir tranquilo. 2010/7/15 Marcos Braga braga.mar...@gmail.com braga.marcos%40gmail.com : Olá Caio, Concordo contigo quando a redução de custo não compensa a gama de features disponíveis para manter um standby funcionando. Onde trabalho utilizo vários deles, incluindo as facilidades do Broker e as novas facilidades para criar um standby com RMAN. Mas também atendo clientes de pequenas empresas que adquiriram servidores OEM com Oracle Standard Edition One licenciado. Para esses clientes foram sugeridas e discutidas várias soluções de backup utilizando RMAN e Data Pump; mas a maioria prefere Standby; mesmo correndo os riscos informados, ainda assim preferem. Creio que sentem-se mais seguros sabendo que existe um banco ativo (montado) já em funcionamento só aplicando as alterações de tempos em tempos. Mantenho outras soluções agregadas ao Standby, por precaução. Esse é o único motivo de utilizar um Standby Manual. Gosto dos benefícios que foram implementados no decorrer das versões e observo em um ou outro cliente que o Standby deixou de ser apenas um mero banco passivo para tornar-se ativo. Algumas consultas foram direcionadas para o standby, e isso ajudou muito na otimização do ambiente (claro que cada caso é um caso, não recomendo isso para todos). Agradeço sua opinião. []s Braga 2010/7/14 Caio Spadafora caiospadaf...@yahoo.com.brcaiospadafora%40yahoo.com.br Acho que temos que pensar bastante nos prejuizos de não se utilizar do Dataguard, que são muitos, e o único benefício desse tipo de solução que vejo é a redução de custos de se utilizar uma edição com licenciamento mais baixo e por procesador físico (e não por core - no caso SE e SEO)... Algumas coisas que acredito que NÃO sejam triviais de implementar manualmente em uma replicação: FAL Server Correção de gaps em duas vias Failover automático com os serviços de arquivamento agindo de acordo com o papel desempenhado pelo nó Implementar um modo de máxima disponbilidade (que fique transitando de acordo com thresholds definidos entre os níveis de proteção de máxima segurança e máxima performance) Controlar a remoção indevida de archives que não foram corretamente replicados Active Dataguard Flexibilidades na utilização de SQL Apply Com certeza devem existir outras e talvez nem todas sejam relevantes para determinados ambientes, acho que como aprendizado é muito interessante mas comercialmente falando talvez seja uma sinuca de bico afinal isso pode representar uma redução de custo de repente 200/300k facilmente, mas se alguma empresa grande tem a preocupação de ter essa maior disponibilidade ela tem de entender os custos desse tipo de solução, implementar manualmente por questões de custo não deixa de ser uma alternativa, mas se pensarmos sempre em alternativas em relação a custo acho que 50% dos nossos bancos não seriam Oracle... Apesar disso se esses 200/300k de custo de licenciamento (mais os custos de suporte) viessem para o meu bolso (que fosse 25% do montante) também estaria eu pensando como
[oracle_br] Oracle + mac
Senhores, Já está vencendo o prazo de validade do meu note e estou querendo comprar mum MAC. Gostaria de saber de quem tem mac da lista os prós e contras. Principalmente performance para criação de ambientes virtualizados pelo vmware. Minha principal carência em requisistos de notebook seria a questão de montar ambientes virtualizados para aprofundamento dos meus estudos em RAC. Atualmente utilizo o VMWARE Server e ele faz um I/O lascado, por mais que tenho sobra de recursos como memória e processamento. O Disco enloquece. tenho interesse em comprar um Macbook Air 2.13ghz , 2gb , 128 SSD. Estou dando preferência a este modelo justamente pelo disco em SSD. Obrigado,
Re: [oracle_br] Oracle + mac
Velho, Se prepare para o SSD, porque ainda é MUITO caro!! Um SSD de 128GB vai custar só ele uns 1400 reais. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpe...@yahoo.com.br Blog: http://www.viniciusdba.com.br On 15/07/2010, at 14:29, l...@terra.com.br wrote: Senhores, Já está vencendo o prazo de validade do meu note e estou querendo comprar mum MAC. Gostaria de saber de quem tem mac da lista os prós e contras. Principalmente performance para criação de ambientes virtualizados pelo vmware. Minha principal carência em requisistos de notebook seria a questão de montar ambientes virtualizados para aprofundamento dos meus estudos em RAC. Atualmente utilizo o VMWARE Server e ele faz um I/O lascado, por mais que tenho sobra de recursos como memória e processamento. O Disco enloquece. tenho interesse em comprar um Macbook Air 2.13ghz , 2gb , 128 SSD. Estou dando preferência a este modelo justamente pelo disco em SSD. Obrigado, [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Standby Manual
Aqui na empresa é utilizado scripts shell para fazer isso. Este script atualiza os bancos 9i e 8 que não são EE em um outro site. Para o 10g EE é utilizado o data guard. Att, Welvis _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Marcos Braga Enviada em: quinta-feira, 15 de julho de 2010 13:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Standby Manual Vlw Ivan. Atualmente, para garantir a continuidade do standby e observar se os archives estão sendo aplicados, utilizo scripts em shell, os quais são eficientes nessa função. Claro que existem outras alternativas, como você mencionou. E deixo claro sempre para os clientes sobre os riscos de utilizar um standby sem dataguard. Mas também utilizo outros métodos de backup para minimizar essa perda, caso ocorra. Creio que um standby isolado, como única solução de backup não é uma solução abrangente. Cada caso é um caso e deve ser estudado, discutido e ponderado quanto a solução adotar. Agradeço a opinião. []s Braga 2010/7/15 Ivan Ricardo Schuster ivanr...@gmail.com mailto:ivanrs79%40gmail.com Braga, concordo com você que nem todos os clientes tem condições de pagar por um Oracle Enterprise, com Dataguard, etc, etc, mas concordo também com o Caio que uma implementação deste tipo deve ser muito bem avaliada e devem-se pesar os prós e contras na hora de avaliar a viabilidade e principalmente a segurança desse negócio. Veja bem, duvido muito que o nosso amigo vai querer implementar esta solução e entregar de graça para o cliente, o cliente vai pagar a solução. Além disso, o cliente vai pagar tambem a licença do standby. Ele não recebeu a solução de graça e vai exigir que funcione quando tudo estiver pegando fogo. Você garantiria a solução? Quem vai pagar o prejuízo do cara se ele descobrir que quando o standby dele precisar ser usado, não estará disponível (uma hipotese)? O cliente não tem condições de pagar por um dataguard? Eu optaria por implementar um standby com simples aplicação de archives, sem querer inventar a roda. Defina um valor para ARCHIVE_LAG_TARGET e avise seu cliente que ele poderá perder até X minutos de dados em caso de falha na produção. Você não engana ninguem e pode dormir tranquilo. 2010/7/15 Marcos Braga braga.mar...@gmail.com mailto:braga.marcos%40gmail.com braga.marcos%40gmail.com : Olá Caio, Concordo contigo quando a redução de custo não compensa a gama de features disponíveis para manter um standby funcionando. Onde trabalho utilizo vários deles, incluindo as facilidades do Broker e as novas facilidades para criar um standby com RMAN. Mas também atendo clientes de pequenas empresas que adquiriram servidores OEM com Oracle Standard Edition One licenciado. Para esses clientes foram sugeridas e discutidas várias soluções de backup utilizando RMAN e Data Pump; mas a maioria prefere Standby; mesmo correndo os riscos informados, ainda assim preferem. Creio que sentem-se mais seguros sabendo que existe um banco ativo (montado) já em funcionamento só aplicando as alterações de tempos em tempos. Mantenho outras soluções agregadas ao Standby, por precaução. Esse é o único motivo de utilizar um Standby Manual. Gosto dos benefícios que foram implementados no decorrer das versões e observo em um ou outro cliente que o Standby deixou de ser apenas um mero banco passivo para tornar-se ativo. Algumas consultas foram direcionadas para o standby, e isso ajudou muito na otimização do ambiente (claro que cada caso é um caso, não recomendo isso para todos). Agradeço sua opinião. []s Braga 2010/7/14 Caio Spadafora caiospadaf...@yahoo.com.br mailto:caiospadafora%40yahoo.com.br caiospadafora%40yahoo.com.br Acho que temos que pensar bastante nos prejuizos de não se utilizar do Dataguard, que são muitos, e o único benefício desse tipo de solução que vejo é a redução de custos de se utilizar uma edição com licenciamento mais baixo e por procesador físico (e não por core - no caso SE e SEO)... Algumas coisas que acredito que NÃO sejam triviais de implementar manualmente em uma replicação: FAL Server Correção de gaps em duas vias Failover automático com os serviços de arquivamento agindo de acordo com o papel desempenhado pelo nó Implementar um modo de máxima disponbilidade (que fique transitando de acordo com thresholds definidos entre os níveis de proteção de máxima segurança e máxima performance) Controlar a remoção indevida de archives que não foram corretamente replicados Active Dataguard Flexibilidades na utilização de SQL Apply Com certeza devem existir outras e talvez nem todas sejam relevantes para determinados ambientes, acho que como aprendizado é muito interessante mas comercialmente falando talvez seja uma sinuca de bico afinal isso pode representar uma redução de custo de repente 200/300k
Re: [GPOracle] Re: [oracle_br] Oracle + mac
Então, na fastshop tem uma configuração MacBook Air 2.13 GHz 2 GB de memoria 128 GB solid-state drive NVIDIA GeForce 9400M graphics R$4500,00 para o resto das informações penso em colocar em um disco externo mesmo. On Qui 15/07/10 14:39 , Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br sent: Velho, Se prepare para o SSD, porque ainda é MUITO caro!! Um SSD de 128GB vai custar só ele uns 1400 reais. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpedr o...@yahoo.com.br Blog: http://www.viniciusdba.com.br On 15/07/2010, at 14:29, l...@terra. com.br wrote: Senhores, Já está vencendo o prazo de validade do meu note e estou querendo comprar mum MAC. Gostaria de saber de quem tem mac da lista os prós e contras. Principalmente performance para criação de ambientes virtualizados pelo vmware. Minha principal carência em requisistos de notebook seria a questão de montar ambientes virtualizados para aprofundamento dos meus estudos em RAC. Atualmente utilizo o VMWARE Server e ele faz um I/O lascado, por mais que tenho sobra de recursos como memória e processamento. O Disco enloquece. tenho interesse em comprar um Macbook Air 2.13ghz , 2gb , 128 SSD. Estou dando preferência a este modelo justamente pelo disco em SSD. Obrigado, [As partes desta mensagem que não continham texto foram removidas] Para cancelar sua assinatura deste grupo, envie um e-mail para: GPOracle-unsub scr...@egroups.com G.P.O. (Grupo de Profissionais Oracle) http://www.profissionaloracle.com.brLinks do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/GPOracle/ Para sair deste grupo, envie um e-mail para: gporacle-unsubscr...@yahoogrupos.com.br O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [GPOracle] Re: [oracle_br] Oracle + mac
Então, na fastshop tem uma configuração MacBook Air 2.13 GHz 2 GB de memoria 128 GB solid-state drive NVIDIA GeForce 9400M graphics R$4500,00 para o resto das informações penso em colocar em um disco externo mesmo. On Qui 15/07/10 14:39 , Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br sent: Velho, Se prepare para o SSD, porque ainda é MUITO caro!! Um SSD de 128GB vai custar só ele uns 1400 reais. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpedr o...@yahoo.com.br Blog: http://www.viniciusdba.com.br On 15/07/2010, at 14:29, l...@terra. com.br wrote: Senhores, Já está vencendo o prazo de validade do meu note e estou querendo comprar mum MAC. Gostaria de saber de quem tem mac da lista os prós e contras. Principalmente performance para criação de ambientes virtualizados pelo vmware. Minha principal carência em requisistos de notebook seria a questão de montar ambientes virtualizados para aprofundamento dos meus estudos em RAC. Atualmente utilizo o VMWARE Server e ele faz um I/O lascado, por mais que tenho sobra de recursos como memória e processamento. O Disco enloquece. tenho interesse em comprar um Macbook Air 2.13ghz , 2gb , 128 SSD. Estou dando preferência a este modelo justamente pelo disco em SSD. Obrigado, [As partes desta mensagem que não continham texto foram removidas] Para cancelar sua assinatura deste grupo, envie um e-mail para: GPOracle-unsub scr...@egroups.com G.P.O. (Grupo de Profissionais Oracle) http://www.profissionaloracle.com.brLinks do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/GPOracle/ Para sair deste grupo, envie um e-mail para: gporacle-unsubscr...@yahoogrupos.com.br O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: Datafile offline
Tentei o offline drop, o comando é aceito e não dá erro, mas não surte efeito Sérgio - Original Message - From: Diego Leite To: oracle_br@yahoogrupos.com.br Sent: Tuesday, July 13, 2010 7:43 PM Subject: Re: [oracle_br] Re: Datafile offline Amigo, Vc ja tento um offline drop? alter database datafile 80 offline drop; alter system switch log file; recover datafile 80; select status from v$datafile where file#=80; select status from v$datafile_header where file#=80; alter database datafile 80 online; select status from v$datafile where file#=80; select status from v$datafile_header where file#=80; Em 13 de julho de 2010 17:42, Sergio L.Spolon ser...@muffato.com.brescreveu: Não havia tentado, mas olha o resultado. Como pode estar offline se está acusando recover em dba_data_files? SQL conn sys as sysdba Enter password: Connected. SQL alter tablespace SGMDB_TS drop datafile '/oracle/archive/sgm1/sgmdb_ts15.dbf'; alter tablespace SGMDB_TS drop datafile '/oracle/archive/sgm1/sgmdb_ts15.dbf' * ERROR at line 1: ORA-03264: cannot drop offline datafile of locally managed tablespace SQL - Original Message - From: José Laurindo To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Tuesday, July 13, 2010 5:02 PM Subject: [oracle_br] Re: Datafile offline Se realmente nenhum segmento erroneamente usa esse datafile, vc já tentou : alter tablespace nomedatablespace drop datafile '/path/nomedodatafile.dbf' ? []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Sergio L.Spolon ser...@... escreveu Srs. boa tarde. Tenho Oracle 10g (2 instances - 10.2.0.4) com Linux redhat AS4 Um datafile indevido foi criado e estava offline (já há muito tempo) Hoje, esse datafile está em online-status recover e não consigo mudar isso. Já tentei 'alter database datafile '.' offline; Não dá erro, mas não muda nada. Já tentei recover datafile '.' mas dá erro também. SQL alter database datafile '/oracle/archive/sss1/_ts15.dbf' offline; Database altered. neste ponto nada mudou === SQL recover datafile 80; ORA-00283: recovery session canceled due to errors ORA-01110: data file 80: '/oracle/archive/sss1/_ts15.dbf' ORA-01157: cannot identify/lock data file 80 - see DBWR trace file ORA-01110: data file 80: '/oracle/archive/sss1/_ts15.dbf' Alguém pode me dar alguma dica de como resolver isso? Com isso o RMAN não consegue realizar o backup Obrigado Sérgio Spolon --- Esta mensagem não implica a assunção de obrigações em nome da empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado, replicação ou disseminação desta mensagem ou parte dela é expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não é responsável pelo conteúdo ou a veracidade desta informação. [As partes desta mensagem que não continham texto foram removidas] --- Esta mensagem não implica a assunção de obrigações em nome da empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado, replicação ou disseminação desta mensagem ou parte dela é expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não é responsável pelo conteúdo ou a veracidade desta informação. [As partes desta mensagem que não continham texto foram removidas] -- Att, Diego Leite DBA ORACLE [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos --- Esta mensagem não implica a assunção de obrigações em nome da empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado, replicação ou disseminação desta mensagem ou parte dela é expressamente proibido. A empresa Irmãos Muffato e
[oracle_br] Cache de consultas
Boa tarde pessoal. Existe alguma maneira de forçar a permanencia de cache de uma determinada consulta, ou seja, impedir que o oracle apague esse cache? Oracle 9i Obrigado Daniel. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Cache de consultas
Existe sim... dentro da SGA tem um pool de buffer o Keep que permite armazenar instruções que são bastante usadas. Para usar esta área deve-se configurar o parâmetro de inicialização DB_KEEP_CACHE_SIZE que habilita e seta o buffer keep buffer cache. você pode manter na memória objetos que talvez sejam bastante utilizados. Mas lembre-se que este cache faz parte da SGA ou seja compartilha total de memória com ela e que ela deve ser maior que o tamanho do objeto que desejar manter lá. Em 15 de julho de 2010 15:25, Daniel Mello djnme...@yahoo.com.br escreveu: Boa tarde pessoal. Existe alguma maneira de forçar a permanencia de cache de uma determinada consulta, ou seja, impedir que o oracle apague esse cache? Oracle 9i Obrigado Daniel. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com Skype: raul.andrade www.clickdba.com A adversidade leva alguns a serem vencidos e outros a baterem recordes. William Arthur Ward [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [GPOracle] Re: [oracle_br] Oracle + mac
Amigo, Tenho um MacBook aluminio com Core2Duo 2.4GHz HD de 500GB e 4GB de RAM DDR3 que coloquei depois da compra. Uso software de virtualização para meus testes. A performance de I/O é excelente no Mac (assim como nos Linux em geral). Posso dizer que 128GB de disco é pouco para trabalhar com banco de dados. Você vai querer cada vez mais espaço em disco... Minha sugestão é você comprar um MacBook Pro normal, não o air. Boa sorte. Abraço. Ricardo Brambila. On 15/07/2010, at 15:10, l...@terra.com.br wrote: Então, na fastshop tem uma configuração MacBook Air 2.13 GHz 2 GB de memoria 128 GB solid-state drive NVIDIA GeForce 9400M graphics R$4500,00 para o resto das informações penso em colocar em um disco externo mesmo. On Qui 15/07/10 14:39 , Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br sent: Velho, Se prepare para o SSD, porque ainda é MUITO caro!! Um SSD de 128GB vai custar só ele uns 1400 reais. Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g OCP Database 11g OCS Implementation 11g mvmpedr o...@yahoo.com.br Blog: http://www.viniciusdba.com.br On 15/07/2010, at 14:29, l...@terra. com.br wrote: Senhores, Já está vencendo o prazo de validade do meu note e estou querendo comprar mum MAC. Gostaria de saber de quem tem mac da lista os prós e contras. Principalmente performance para criação de ambientes virtualizados pelo vmware. Minha principal carência em requisistos de notebook seria a questão de montar ambientes virtualizados para aprofundamento dos meus estudos em RAC. Atualmente utilizo o VMWARE Server e ele faz um I/O lascado, por mais que tenho sobra de recursos como memória e processamento. O Disco enloquece. tenho interesse em comprar um Macbook Air 2.13ghz , 2gb , 128 SSD. Estou dando preferência a este modelo justamente pelo disco em SSD. Obrigado, [As partes desta mensagem que não continham texto foram removidas] Para cancelar sua assinatura deste grupo, envie um e-mail para: GPOracle-unsub scr...@egroups.com G.P.O. (Grupo de Profissionais Oracle) http://www.profissionaloracle.com.brLinks do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/GPOracle/ Para sair deste grupo, envie um e-mail para: gporacle-unsubscr...@yahoogrupos.com.br O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html -- 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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
[oracle_br] Dúvida com Privilégios
Pessoal, Tenho uma instancia com os schemas A,B, C e D. Preciso que A consiga criar tabelas em B, porém A não deve possuir permissões para criar tabeals em C e D. Existe alguma forma de fazer isso ? Agradeço desde já! Versão do oracle: 10.2.0.4 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Cache de consultas
Oi, vamos dar uma ajustada nessa questão : primeiro, nos pools o que fica ** NÃO SÃO CONSULTAS **, e sim BLOCOS ORACLE, ok ? não são objetos, não são textos de consultas, são blocos contendo dados que (presumivelmente) vieram da execução de SQLs anteriores... Então se é isso que o colega lá queria (ie, cachear DADOS), ok, já se ele queria cachear textos das consultas, ou planos de execução, ou outra coisa qquer (a expressão consultasque ele usou é AMBÍGUA, no mínimo) aí não teria como fazer outro caching além do que o banco já faz... Outro ponto , ele pede pra ** impedir ** o banco Oracle de reusar o cache, afaik isso *** ABSOLUTAMENTE NÃO EXISTE ** : todo e qualquer cache tem gerenciamento via LRU, isto é, vai sendo cheio, cheio, quando ficar próximo de esgotar automaticamente os blocos mais antigos serão SIM removidos, ok ? Então ** IMPEDIR ** o bd Oracle de re-usar é impossível, o que vc pode fazer é tentar setar um pool sensivelmente maior que o máximo de blocos que vc quer manter, mas ficando CIENTE de que se os usuários começarem a rodar repetidamente SQLs que tentem alocar no pool (até no KEEP) blocos diferentes, se o pool encher o LRU VAI sim remover os blocos antigos... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Raul Francisco Costa F. de Andrade, DBA raulf...@... escreveu Existe sim... dentro da SGA tem um pool de buffer o Keep que permite armazenar instruções que são bastante usadas. Para usar esta área deve-se configurar o parâmetro de inicialização DB_KEEP_CACHE_SIZE que habilita e seta o buffer keep buffer cache. você pode manter na memória objetos que talvez sejam bastante utilizados. Mas lembre-se que este cache faz parte da SGA ou seja compartilha total de memória com ela e que ela deve ser maior que o tamanho do objeto que desejar manter lá. Em 15 de julho de 2010 15:25, Daniel Mello djnme...@... escreveu: Boa tarde pessoal. Existe alguma maneira de forçar a permanencia de cache de uma determinada consulta, ou seja, impedir que o oracle apague esse cache? Oracle 9i Obrigado Daniel. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@... Skype: raul.andrade www.clickdba.com A adversidade leva alguns a serem vencidos e outros a baterem recordes. William Arthur Ward [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Standby Manual
Senhores, Na verdade já implementei o standby manual, no momento faço a validação para saber se estão sincronizados de forma automática e todo o processo de aplicação dos logs e remoção dos logs já aplicados vide script abaixo: for LOG in `grep ORA-00278 $STANDBYDIR/logs/$INSTANCIA.log`; do rm `echo -n $LOG | awk '{print $4}' | sed s/\'//g | perl -0pe 's/[\r\n]/ /g' ` done for LOG in `grep longer $STANDBYDIR/logs/$INSTANCIA.log | grep -v ^no`; do rm `echo -n $LOG | awk '{print $1}' | sed s/\'//g | perl -0pe 's/[\r\n]/ /g' ` done Esse é um pequeno pedaço. O que eu acredito ainda ser possível é não ter perda de dados, onde ja tenhos todos os archives aplicados ao standby e ainda uma replica dos redos online no meu standby. Esta replica é via block device usando ou recursos de replica de storage ou DRBD no Linux. Dada a queda da produção posso aplicar até os redos online trasendo as alterações até o último momento, tendo perda zero de informações. O FAL não é uma preocupação já que da para implementar um daemon que faça o que ele faz, isso é bem tranquilo. Olha que ainda é possível montar um standby com automatic fail over. Se integrar o heartbeat do Linux junto a estes scripts acredito que da pra montar uma solução muito legal e de switch automático. Vocês acham que é fácil vender um produto deste? Um standby com standard e sem perda? Acho que é um produto legal para DR. Lembrando que isso aqui não tem nada há ver com backup, isso é só solução para DR. Acredito que nem todo mundo tem grana para adquirir Enterprise e as vezes precisa dele só por causa do DG. Atenciosamente, Marcos Fontana 2010/7/15 Welvis Douglas wel...@stcruz.com.br Aqui na empresa é utilizado scripts shell para fazer isso. Este script atualiza os bancos 9i e 8 que não são EE em um outro site. Para o 10g EE é utilizado o data guard. Att, Welvis _ 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 Marcos Braga Enviada em: quinta-feira, 15 de julho de 2010 13:02 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Standby Manual Vlw Ivan. Atualmente, para garantir a continuidade do standby e observar se os archives estão sendo aplicados, utilizo scripts em shell, os quais são eficientes nessa função. Claro que existem outras alternativas, como você mencionou. E deixo claro sempre para os clientes sobre os riscos de utilizar um standby sem dataguard. Mas também utilizo outros métodos de backup para minimizar essa perda, caso ocorra. Creio que um standby isolado, como única solução de backup não é uma solução abrangente. Cada caso é um caso e deve ser estudado, discutido e ponderado quanto a solução adotar. Agradeço a opinião. []s Braga 2010/7/15 Ivan Ricardo Schuster ivanr...@gmail.com ivanrs79%40gmail.com mailto:ivanrs79%40gmail.com ivanrs79%2540gmail.com Braga, concordo com você que nem todos os clientes tem condições de pagar por um Oracle Enterprise, com Dataguard, etc, etc, mas concordo também com o Caio que uma implementação deste tipo deve ser muito bem avaliada e devem-se pesar os prós e contras na hora de avaliar a viabilidade e principalmente a segurança desse negócio. Veja bem, duvido muito que o nosso amigo vai querer implementar esta solução e entregar de graça para o cliente, o cliente vai pagar a solução. Além disso, o cliente vai pagar tambem a licença do standby. Ele não recebeu a solução de graça e vai exigir que funcione quando tudo estiver pegando fogo. Você garantiria a solução? Quem vai pagar o prejuízo do cara se ele descobrir que quando o standby dele precisar ser usado, não estará disponível (uma hipotese)? O cliente não tem condições de pagar por um dataguard? Eu optaria por implementar um standby com simples aplicação de archives, sem querer inventar a roda. Defina um valor para ARCHIVE_LAG_TARGET e avise seu cliente que ele poderá perder até X minutos de dados em caso de falha na produção. Você não engana ninguem e pode dormir tranquilo. 2010/7/15 Marcos Braga braga.mar...@gmail.combraga.marcos%40gmail.com mailto:braga.marcos%40gmail.com braga.marcos%2540gmail.com braga.marcos%40gmail.com : Olá Caio, Concordo contigo quando a redução de custo não compensa a gama de features disponíveis para manter um standby funcionando. Onde trabalho utilizo vários deles, incluindo as facilidades do Broker e as novas facilidades para criar um standby com RMAN. Mas também atendo clientes de pequenas empresas que adquiriram servidores OEM com Oracle Standard Edition One licenciado. Para esses clientes foram sugeridas e discutidas várias soluções de backup utilizando RMAN e Data Pump; mas a maioria prefere Standby; mesmo correndo os riscos informados, ainda assim preferem. Creio que sentem-se mais seguros sabendo que
Re: [oracle_br] Carreira DBA Oracle
Olha senhores, Acho que isso é uma coisa que esta vindo do mercado SAP. O cara de Basis no SAP é o DBA ATG no Oracle. É normal que lá no mundo SAP o cara atenda ao mundo Oracle ou DB2 ou SQL Server ou MaxDB e posteriormente a Sybase (última aquisação da SAP) e mais Netweaver que é o OAS no mundo Oracle. Como a Oracle esta entrando no mercado com o EBS para concorrer com o SAP eles esperam que o DBA de suporte ao OAS ou qualquer camada de servidor de aplicação acima. Na verdade, um profissional ATG esta bem valorizado hoje mas, ainda recebe bem menos que o Basis. Eu até imprimi o material para o EBS 12 mas sinceramente estou um pouco desanimado a estudar porque a demanda por ATG's ainda é pequena e o salário e demanda de mão de obra no mundo SAP é bem melhor. Sinceramente, parece que há algo errado com a forma que a Oracle conduz o EBS. Ela batalha, batalha mas o produto não emplaca de vez. Acho que nem vai emplacar pois é uma batalha perdida. Pense como diretor de uma empresa. Sua empresa com SAP é muito mais bem vista no mercado e tem até maior valor, todas as outras usam SAP, dai imagine uma oportunidade de fusão. Mamão com açucar. Um mês para integrar as empresas? Talvez três no máximo. Olha isso, eu se fosse dono de uma grande empresa nem ia levar o EBS em consideração. Essa é minha opinião. Abraços, Marcos Fontana 2010/7/15 Diego Leite diegoleit...@gmail.com Rodrigo, Justamente estes dias me fiz uma pergunta parecida. Estava alocado em um cliente cobrindo ferias de um colega, a minha ideia era ser o responsavel pelos servidores de banco de dados Oracle, porem nao foi bem assim, apareceram alguns problemas relacionados a alguns produtos Oracle(Primavera e OAS) e SqlServer, e como trabalho com consultoria é interessante que tenha algum tipo de vivencia ou conhecimento da Familia de produtos ORACLE. Voltando a sua pergunta na minha opiniao a resposta eh nao, o DBA nao precisa saber de OAS, o DBA Oracle, precisa saber de Banco de dados em geral, muito de Oracle, um pouco de SqlServer, um pouco de MySql e outros bancos. E se tratando de conhecimento de Banco de dados(oracle,sqlserve,postgre,sybase,mysql) ou produtos Oracle(EBS,Primavera,OAS e cia) aceite o desafio, pois um dia podera ser importante este conhecimento, pode salvar sua pele, seja numa consultoria ou ate mesmo um diferenciial para akela vaga que estava concorrendo. Obs: É importante se o foco eh DBA, vc ter conhecimento em outros bancos tbm. Se o interesse for em Oracle, vale apena conhecer os outros produtos(metalink). -- Att, Diego Leite DBA ORACLE Em 14 de julho de 2010 23:09, Rodrigo Nascimento rodrigonasda...@yahoo.com.br escreveu: Colegas DBAs, Saudações, Tenho uma dúvida sobre a carreira de DBA, e gostaria de saber se mais alguém tem esse problema. Alguém aqui já ouviu falar da Oracle recomendar aos DBAs a estudarem OAS ou que o DBA deve acumular a função de ASA (Application Server Administrator)? Vocês acham isso correto quando o profissional tem como objetivo especializar-se (portanto, focar-se) na carreira de DBA? Rodrigo [As partes desta mensagem que não continham texto foram removidas] [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/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Standby Manual
Agora fiquei curioso, como você subirá o standby aplicando os dados de redo online do banco de produção? 2010/7/15 Marcos Fontana fontana.mar...@gmail.com Senhores, Na verdade já implementei o standby manual, no momento faço a validação para saber se estão sincronizados de forma automática e todo o processo de aplicação dos logs e remoção dos logs já aplicados vide script abaixo: for LOG in `grep ORA-00278 $STANDBYDIR/logs/$INSTANCIA.log`; do rm `echo -n $LOG | awk '{print $4}' | sed s/\'//g | perl -0pe 's/[\r\n]/ /g' ` done for LOG in `grep longer $STANDBYDIR/logs/$INSTANCIA.log | grep -v ^no`; do rm `echo -n $LOG | awk '{print $1}' | sed s/\'//g | perl -0pe 's/[\r\n]/ /g' ` done Esse é um pequeno pedaço. O que eu acredito ainda ser possível é não ter perda de dados, onde ja tenhos todos os archives aplicados ao standby e ainda uma replica dos redos online no meu standby. Esta replica é via block device usando ou recursos de replica de storage ou DRBD no Linux. Dada a queda da produção posso aplicar até os redos online trasendo as alterações até o último momento, tendo perda zero de informações. O FAL não é uma preocupação já que da para implementar um daemon que faça o que ele faz, isso é bem tranquilo. Olha que ainda é possível montar um standby com automatic fail over. Se integrar o heartbeat do Linux junto a estes scripts acredito que da pra montar uma solução muito legal e de switch automático. Vocês acham que é fácil vender um produto deste? Um standby com standard e sem perda? Acho que é um produto legal para DR. Lembrando que isso aqui não tem nada há ver com backup, isso é só solução para DR. Acredito que nem todo mundo tem grana para adquirir Enterprise e as vezes precisa dele só por causa do DG. Atenciosamente, Marcos Fontana 2010/7/15 Welvis Douglas wel...@stcruz.com.br Aqui na empresa é utilizado scripts shell para fazer isso. Este script atualiza os bancos 9i e 8 que não são EE em um outro site. Para o 10g EE é utilizado o data guard. Att, Welvis _ 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 Marcos Braga Enviada em: quinta-feira, 15 de julho de 2010 13:02 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Standby Manual Vlw Ivan. Atualmente, para garantir a continuidade do standby e observar se os archives estão sendo aplicados, utilizo scripts em shell, os quais são eficientes nessa função. Claro que existem outras alternativas, como você mencionou. E deixo claro sempre para os clientes sobre os riscos de utilizar um standby sem dataguard. Mas também utilizo outros métodos de backup para minimizar essa perda, caso ocorra. Creio que um standby isolado, como única solução de backup não é uma solução abrangente. Cada caso é um caso e deve ser estudado, discutido e ponderado quanto a solução adotar. Agradeço a opinião. []s Braga 2010/7/15 Ivan Ricardo Schuster ivanr...@gmail.com ivanrs79% 40gmail.com mailto:ivanrs79%40gmail.com ivanrs79%2540gmail.com ivanrs79% 2540gmail.com Braga, concordo com você que nem todos os clientes tem condições de pagar por um Oracle Enterprise, com Dataguard, etc, etc, mas concordo também com o Caio que uma implementação deste tipo deve ser muito bem avaliada e devem-se pesar os prós e contras na hora de avaliar a viabilidade e principalmente a segurança desse negócio. Veja bem, duvido muito que o nosso amigo vai querer implementar esta solução e entregar de graça para o cliente, o cliente vai pagar a solução. Além disso, o cliente vai pagar tambem a licença do standby. Ele não recebeu a solução de graça e vai exigir que funcione quando tudo estiver pegando fogo. Você garantiria a solução? Quem vai pagar o prejuízo do cara se ele descobrir que quando o standby dele precisar ser usado, não estará disponível (uma hipotese)? O cliente não tem condições de pagar por um dataguard? Eu optaria por implementar um standby com simples aplicação de archives, sem querer inventar a roda. Defina um valor para ARCHIVE_LAG_TARGET e avise seu cliente que ele poderá perder até X minutos de dados em caso de falha na produção. Você não engana ninguem e pode dormir tranquilo. 2010/7/15 Marcos Braga braga.mar...@gmail.combraga.marcos% 40gmail.com mailto:braga.marcos%40gmail.com braga.marcos%2540gmail.combraga.marcos% 2540gmail.com braga.marcos%40gmail.com : Olá Caio, Concordo contigo quando a redução de custo não compensa a gama de features disponíveis para manter um standby funcionando. Onde trabalho utilizo vários deles, incluindo as facilidades do Broker e as novas facilidades para criar um standby com RMAN. Mas também atendo clientes de pequenas empresas que
Re: [oracle_br] Standby Manual
Poise, Na verdade no standby ele sempre pede o próximo que é o corrente do primário. Concorda que se vc tiver uma réplica fiel, replica via bloco de SO, replica perfeita você pode fornecer a localização do online naquele momento que o Oracle pede o arquivo corrente? Ele é um arquivo de redo, só que online. Acredito eu que ele deve processar este arquivo até o último comando. O arquivo é sequencial, não vejo porque o Oracle não iria processá-lo. É a mesma coisa que acontece quando há uma falha de energia por exemplo, o Oracle processa os redos online para recuperar tudo, processo de praxe. Vou realizar estes testes na próxima semana e reporto para vocês. Atenciosamente, Marcos Fontana 2010/7/15 Ivan Ricardo Schuster ivanr...@gmail.com Agora fiquei curioso, como você subirá o standby aplicando os dados de redo online do banco de produção? 2010/7/15 Marcos Fontana fontana.mar...@gmail.comfontana.marcos%40gmail.com Senhores, Na verdade já implementei o standby manual, no momento faço a validação para saber se estão sincronizados de forma automática e todo o processo de aplicação dos logs e remoção dos logs já aplicados vide script abaixo: for LOG in `grep ORA-00278 $STANDBYDIR/logs/$INSTANCIA.log`; do rm `echo -n $LOG | awk '{print $4}' | sed s/\'//g | perl -0pe 's/[\r\n]/ /g' ` done for LOG in `grep longer $STANDBYDIR/logs/$INSTANCIA.log | grep -v ^no`; do rm `echo -n $LOG | awk '{print $1}' | sed s/\'//g | perl -0pe 's/[\r\n]/ /g' ` done Esse é um pequeno pedaço. O que eu acredito ainda ser possível é não ter perda de dados, onde ja tenhos todos os archives aplicados ao standby e ainda uma replica dos redos online no meu standby. Esta replica é via block device usando ou recursos de replica de storage ou DRBD no Linux. Dada a queda da produção posso aplicar até os redos online trasendo as alterações até o último momento, tendo perda zero de informações. O FAL não é uma preocupação já que da para implementar um daemon que faça o que ele faz, isso é bem tranquilo. Olha que ainda é possível montar um standby com automatic fail over. Se integrar o heartbeat do Linux junto a estes scripts acredito que da pra montar uma solução muito legal e de switch automático. Vocês acham que é fácil vender um produto deste? Um standby com standard e sem perda? Acho que é um produto legal para DR. Lembrando que isso aqui não tem nada há ver com backup, isso é só solução para DR. Acredito que nem todo mundo tem grana para adquirir Enterprise e as vezes precisa dele só por causa do DG. Atenciosamente, Marcos Fontana 2010/7/15 Welvis Douglas wel...@stcruz.com.br welvis%40stcruz.com.br Aqui na empresa é utilizado scripts shell para fazer isso. Este script atualiza os bancos 9i e 8 que não são EE em um outro site. Para o 10g EE é utilizado o data guard. Att, Welvis _ De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] Em nome de Marcos Braga Enviada em: quinta-feira, 15 de julho de 2010 13:02 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Assunto: Re: [oracle_br] Standby Manual Vlw Ivan. Atualmente, para garantir a continuidade do standby e observar se os archives estão sendo aplicados, utilizo scripts em shell, os quais são eficientes nessa função. Claro que existem outras alternativas, como você mencionou. E deixo claro sempre para os clientes sobre os riscos de utilizar um standby sem dataguard. Mas também utilizo outros métodos de backup para minimizar essa perda, caso ocorra. Creio que um standby isolado, como única solução de backup não é uma solução abrangente. Cada caso é um caso e deve ser estudado, discutido e ponderado quanto a solução adotar. Agradeço a opinião. []s Braga 2010/7/15 Ivan Ricardo Schuster ivanr...@gmail.comivanrs79%40gmail.comivanrs79% 40gmail.com mailto:ivanrs79%40gmail.com ivanrs79%2540gmail.com ivanrs79% 2540gmail.com ivanrs79% 2540gmail.com Braga, concordo com você que nem todos os clientes tem condições de pagar por um Oracle Enterprise, com Dataguard, etc, etc, mas concordo também com o Caio que uma implementação deste tipo deve ser muito bem avaliada e devem-se pesar os prós e contras na hora de avaliar a viabilidade e principalmente a segurança desse negócio. Veja bem, duvido muito que o nosso amigo vai querer implementar esta solução e entregar de graça para o cliente, o cliente vai pagar a solução. Além disso, o cliente vai pagar tambem a licença do standby. Ele não recebeu a solução de graça e vai exigir que funcione quando tudo estiver pegando fogo. Você garantiria a