Res: Res: RES: RES: [oracle_br] Oracle nao reconhece RAM
Emerson, não importa se o sistema operacional está reconhecendo os 8GB, os sistemas 32bits tem uma limitação de 2GB por processo. Você pode burlar isto alterando alguns parâmetros porém para administração do banco de dados será pior (versões 9i, 10g e 11g). Se você quiser usar uma instância de 5GB terá de utilizar um sistema operacional 64bits com o Oracle 64bits. Marcus Pavan. - Mensagem original De: emerson.amaro [EMAIL PROTECTED] Para: oracle_br oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 3 de Junho de 2008 21:49:46 Assunto: Re:Res: RES: RES: [oracle_br] Oracle nao reconhece RAM Olha pessoal o retorno do windows ...esta reconhecendo normalmente os 8gb OS Name Microsoft(R) Windows(R) Server 2003, Enterprise Edition Version 5.2.3790 Service Pack 2 Build 3790 Other OS Description R2 OS Manufacturer Microsoft Corporation System Manufacturer Dell Inc. System Model PowerEdge 2900 System Type X86-based PC Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz BIOS Version/Date Dell Inc. 1.3.7, 2007-03-26 SMBIOS Version 2.4 Windows Directory C:\WINDOWS System Directory C:\WINDOWS\system32 Boot Device \Device\HarddiskVol ume2 Locale United States Hardware Abstraction Layer Version = 5.2.3790.3959 (srv03_sp2_rtm. 070216-1710) Time Zone E. South America Standard Time Total Physical Memory 8,190.98 MB Available Physical Memory 7.11 GB Total Virtual Memory 9.81 GB Available Virtual Memory 8.77 GB Page File Space 2.00 GB Page File C:\pagefile. sys André, nem precisa responder, o windows dele, quase com certeza é 32 bits... se ele quiser usar tudo, vai ter que atualizar né... só vamos esperar a confirmação... ´[]´s Anderson Santiago DBA Sênior. www.ruevers. webs.com - Mensagem original De: André Luis Mariano mariano.listas@ yahoo.com. br Para: [EMAIL PROTECTED] os.com.br Enviadas: Terça-feira, 3 de Junho de 2008 21:57:42 Assunto: RES: RES: [oracle_br] Oracle nao reconhece RAM Você ainda nao respondeu... 32 ou 64 bits? []'s André Mariano -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] os.com.br] Em nome de emerson.amaro Enviada em: terça-feira, 3 de junho de 2008 21:52 Para: oracle_br Assunto: Re:RES: [oracle_br] Oracle nao reconhece RAM É o windows 2003 enterprise e o SO está reconhecendo os 8gb normalmente. ..somente o oracle não Abraço Qual a versão do Windows? 32 ou 64 bits? Versão do Oracle? 32 ou 64 ? Que eu saiba Windows 32bits só consegue usar no máximo 3.5-4gb RAM, já que 2^32 = 4GB []'s André Mariano -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] os.com.br] Em nome de emerson.amaro Enviada em: terça-feira, 3 de junho de 2008 21:20 Para: oracle_br Assunto: [oracle_br] Oracle nao reconhece RAM Ola Pessoal, Tenho um servidor DELL com windows enterprise de 8g de memoria RAM porem na instalacao do oracle na parte de host configuration so aparece 2g de memoria reconhecida alguem tem alguma dica do que pode ser ? Abraço [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - - - - --- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - - - - --- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - - - - - Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - - - - --- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - - - - --- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - - - - - Links do Yahoo! Grupos 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] [As partes desta
Re: Res: Res: RES: RES: [oracle_br] Oracle nao reconhece RAM
Colegas, Concordo com quase tudo o que foi dito sobre a plataforma de 32bits, embora nesses momentos eu preceba uma oportunidade de massacrar o Windows eu quero dizer que as limitações de endereçamento são da plataforma de 32 bits e não do SO. Agora voltando ao problema inicial do nosso colega, também recomendo migrar para 64 bits, SO e banco, mas isso só será possível se seu hardware suportar a extensão x64, se não for o caso, terá que realmente usar os ganchos para endereçar mais que os tradicionais 2-3GB para aplicação Oracle, que no caso do Windows é chamado de: Address Windowing Extensions (AWE), se você tem acesso ao Metalink, procure pelo Note: 225349.1. Boa sorte, Carlos Marcus Pavan escreveu: Emerson, não importa se o sistema operacional está reconhecendo os 8GB, os sistemas 32bits tem uma limitação de 2GB por processo. Você pode burlar isto alterando alguns parâmetros porém para administração do banco de dados será pior (versões 9i, 10g e 11g). Se você quiser usar uma instância de 5GB terá de utilizar um sistema operacional 64bits com o Oracle 64bits. Marcus Pavan. - Mensagem original De: emerson.amaro [EMAIL PROTECTED] mailto:emerson.amaro%40uol.com.br Para: oracle_br oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 3 de Junho de 2008 21:49:46 Assunto: Re:Res: RES: RES: [oracle_br] Oracle nao reconhece RAM Olha pessoal o retorno do windows ...esta reconhecendo normalmente os 8gb OS Name Microsoft(R) Windows(R) Server 2003, Enterprise Edition Version 5.2.3790 Service Pack 2 Build 3790 Other OS Description R2 OS Manufacturer Microsoft Corporation System Manufacturer Dell Inc. System Model PowerEdge 2900 System Type X86-based PC Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz BIOS Version/Date Dell Inc. 1.3.7, 2007-03-26 SMBIOS Version 2.4 Windows Directory C:\WINDOWS System Directory C:\WINDOWS\system32 Boot Device \Device\HarddiskVol ume2 Locale United States Hardware Abstraction Layer Version = 5.2.3790.3959 (srv03_sp2_rtm. 070216-1710) Time Zone E. South America Standard Time Total Physical Memory 8,190.98 MB Available Physical Memory 7.11 GB Total Virtual Memory 9.81 GB Available Virtual Memory 8.77 GB Page File Space 2.00 GB Page File C:\pagefile. sys André, nem precisa responder, o windows dele, quase com certeza é 32 bits... se ele quiser usar tudo, vai ter que atualizar né... só vamos esperar a confirmação... ´[]´s Anderson Santiago DBA Sênior. www.ruevers. webs.com - Mensagem original De: André Luis Mariano mariano.listas@ yahoo.com. br Para: [EMAIL PROTECTED] os.com.br Enviadas: Terça-feira, 3 de Junho de 2008 21:57:42 Assunto: RES: RES: [oracle_br] Oracle nao reconhece RAM Você ainda nao respondeu... 32 ou 64 bits? []'s André Mariano -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] os.com.br] Em nome de emerson.amaro Enviada em: terça-feira, 3 de junho de 2008 21:52 Para: oracle_br Assunto: Re:RES: [oracle_br] Oracle nao reconhece RAM É o windows 2003 enterprise e o SO está reconhecendo os 8gb normalmente. ..somente o oracle não Abraço Qual a versão do Windows? 32 ou 64 bits? Versão do Oracle? 32 ou 64 ? Que eu saiba Windows 32bits só consegue usar no máximo 3.5-4gb RAM, já que 2^32 = 4GB []'s André Mariano -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] os.com.br] Em nome de emerson.amaro Enviada em: terça-feira, 3 de junho de 2008 21:20 Para: oracle_br Assunto: [oracle_br] Oracle nao reconhece RAM Ola Pessoal, Tenho um servidor DELL com windows enterprise de 8g de memoria RAM porem na instalacao do oracle na parte de host configuration so aparece 2g de memoria reconhecida alguem tem alguma dica do que pode ser ? Abraço [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - - - - --- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - - - - --- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - - - - - Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma
Faça da seguinte forma: Cria uma ROLE - ROLE_TESTE Depois disso crie um outro usuário no banco chamado USR_TESTE De grant para o mesmo daquela ROLE criada: grant select,insert,delete,update on CLIENTE to ROLE_TESTE) Crie um sinonimo para essa tabela: create synonym USR_TESTE.CLIENTE for TESTE.CLIENTE; Dae somente o DONO da tabela que poderá fazer DROP... no caso dae você irá passar somente a senha do USR_TESTE para o usuário e não a senha do OWNER. Abçs. - Original Message - From: Adonai S. Canêz To: oracle_br@yahoogrupos.com.br Sent: Wednesday, June 04, 2008 1:34 AM Subject: [oracle_br] impedir que o dono de uma tabela exclua a mesma Estou querendo impossibilitar que o usuario que é dono da tabela possa escluir ela por acidente, estou tentado com o seguinte comando revoke drop on sisap.pdata from sisap; não esta aceitando, é possivel fazer isso ?? [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] standby database
Anderson, só uma dúvida. Este modo de atualização também ser para versões do Oracle Standart? Só um adendo, não precisa utilizar apenas o scp, pode ser utilizado também o rsync. Abraços e até mais. _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Anderson Santiago Enviada em: terça-feira, 3 de junho de 2008 21:47 Para: oracle_br@yahoogrupos.com.br Assunto: Res: [oracle_br] standby database Braga, já te dei um toque no seu blog, pena que apagou o comentário, o jeito que atualiza o standby é bem porquinho, eu se fosse você seguia o meu conselho e melhorava o jeito como faz, fica mais bonito, mais decente e além de tudo mais efetivo. Bota uma coisa na cabeça, nem todo administrador linux pode ser um bom DBA Oracle, somos a elite. Grande abraço, espero que não encare as criticas como algo pessoa, mas depois que apagou o comentário no seu blog tentando ajudar, acho que leva mesmo pelo lado pessoal, como todo administrador linux que veste a camisa e não aceita que existe casos e casos e como profissionais não podemos tomar tendências de computadores como religiao. Att. Anderson Santiago DBA Sênior. www.ruevers.webs.com Ps: Se der uma olhada la no meu site, deixei seu comentário no meu forum não faço como você que remove todos que tentam ajudar seu site. - Mensagem original De: Marcos Braga [EMAIL PROTECTED] mailto:braga%40vesle.com.br com.br Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Enviadas: Terça-feira, 3 de Junho de 2008 8:20:52 Assunto: Re: [oracle_br] standby database Oi Mauricio, Tem uma receita que utilizei para fazer os meus, dá uma olhada e vê se tira alguma idéia: http://trilha0. blogspot. com []'s Braga Mauricio Françoso escreveu: Boa noite, Preciso criar um standby database em cima de um banco de dados de produção que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. oracle 9.2.0.8 com solaris 9.0 obrigado. Mauricio do C. Françoso Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. http://br.mail.yahoo.com/ yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] standby database
Você deve usar o mesmo sid nos dois inits, tanto prod como standby, mas no initstandby vc deve usar service_names = standby, isso é que faz a diferenca, se tiver que aticar o standby para se tornar produção basta alterar o initstandby e colocar service_names=primary tambem, vou te mandar mais um pedaço do init para ficar mais claro. initprimary *.db_name='primary' *.service_names='primary' initstandby *.db_name='primary' ### # # Alteração para rodar o Standby na mesma maquina do primary # ### *.standby_archive_dest='C:\oracle\archive\standby\' *.standby_file_management = 'AUTO' *.fal_client = 'standby' *.fal_server = 'primary' *.lock_name_space='standby' *.db_file_name_convert='C:\oracle\oradata\primary\','C:\oracle\oradata\standby\' *.log_archive_trace = 127 *.log_archive_dest_1='location=C:\oracle\archive\standby\' *.log_archive_dest_state_1='ENABLE' *.log_file_name_convert='C:\oracle\oradata\primary\','C:\oracle\oradata\standby\' *.service_names='standby' Um abraço. Em 03/06/08, Anderson Santiago [EMAIL PROTECTED] escreveu: Se for maquina diferente, pode ser SID igual sim, acho que até facilita, se precisar subir ele como produção. O scp não vai garantir a integridade, modo direto por oracle, garante, ele vai tentar a copia com certezal, se a rede estiver zoada, vai avisar no alert log. Eu, digo eu, minha experiencia, foi sempre melhor deixar o Oracle cuidar da copia e aplicar os archives automatico, da menos dor de cabeça, mas existem casos que não da pra ser assim. Então, cada caso é um caso. Espero ter ajudado. Att. Anderson Santiago DBA Sênior. www.ruevers.webs.com - Mensagem original De: Eliandro Jakubski [EMAIL PROTECTED] eliandro%40itaipu.gov.br Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 3 de Junho de 2008 13:42:00 Assunto: Re: [oracle_br] standby database Dúvidas: O SID do banco stand by pode ser igual ao SID do banco primário? Explico: Alguns livros dizem que o SID de ambos devem ser diferentes o que traz inconvenientes qdo aplicações que utizam entradas tnsnames.ora precisam utilizar o banco stand by (é necessário alter, além do ip do banco - primário para standby, o SID do entrada tnsnames - de SID primário para SID secundário!) No caso em que eu estiver fazendo a cópia manual dos archive logs (via scp, por exemplo) do banco primário para o stand by, o sgbd stand by reconhece cópias parciais de archive logs? Explico: O que impede o banco stand by de processar (ou tentar processar um arquivo de archive que ainda não foi completamente copiado do pelo scp do banco primário? O pessoal têm feito cópia manual ou feito a cópia dos archives diretamente através de uma DESTINATION remota + listener? -oracle_ br @yahoogrupos. com.br escreveu: - Para: [EMAIL PROTECTED] os.com.br De: Usuário do Sistema [EMAIL PROTECTED] com.br Enviado por: [EMAIL PROTECTED] os.com.br Data: 03/06/2008 10:49 Assunto: Re: [oracle_br] standby database 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby 2-faça um backup hot do banco prod. 3-na produção faça uma cópia do controlfile para outro local ex. alter database create standby controlfile as '/some/path/ to/a/file' ; Na máquina standby instale o Oracle e os patches iguais ao da produção, altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO agora copie o arquivo initprod.ora para a maquina standby, e o arquivo control01.ctl para maquina standby, não se esqueça de duplicar o arquivo para control02... . verifique o initprod.ora para checar quantos controls tem. copia o backup hot de produção para o standby agora vamos criar o standby: 1-set o ambiente: export ORACLE_SID=prod 2-sqlplus /nolog 3-connect / as sysdba 4-startup nomount 5-alter database mount standby database; 6-alter database recover standby database until cancel; 7- você precisa copiar os archives para maquina de standby para o banco sincronizar, tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer isso e depois passamos para o proximo passo. Um abraço e boa sorte. Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] com.br escreveu: Boa noite, Preciso criar um standby database em cima de um banco de dados de produção que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. oracle 9.2.0.8 com solaris 9.0 obrigado. Mauricio do C. Françoso Liberty Seguros Administrador Banco de Dados(DBA ORACLE) - - --- 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] [As partes desta mensagem que não continham texto foram removidas] 1-faça uma cópia do initprod.ora pra o outro servisdor
Re: [oracle_br] Re: Oracle Manager
Chiappa, Desculpanão defini direito o manager no qual preciso de ajuda É o Oracle Change Manager...para ser bem simplista...é um estilo CVS, SVN...controladores de versão...um baseline...etc. Só que não sei se ele relamente vai conseguir me ajudar a diminuir as paradas de banco para manutenção, pois para que seja feita uma simples compilação de package acabamos perdendo 30 min esperando terminar transação, fazer usuário sair, derrubar usuário e baixar o banco senão os caras continuam tentando usar o sistema que acessa o banco o tempo inteiro...pra se ter idéia, mau o BD entra no ar já tem uns 25 negos conectadoscomplicado! parece até shell de connectafff Para mim isso é questão de cultura Mas não dá para abrir a cabeça do usuário e enfiar uma mensagem que qdo for avisado sobre a parada, vai parar o banco e pronto e que é muito menos custoso se eles fizessem isso (parassem de usar), daí nem precisava baixar o banco, enfim...vai tomar um café e qdo voltar já ta ok! Estamos tentando encontrar metologias para melhorar esse processo sem tanto trauma para os nossos usuários...rs...e nem gastar tanto tempo para uma operação simples e pequena! Uma das alternativas (que é só isso por enquanto) é o Change Manager... Vocês conhecem? Fernanda jlchiappa [EMAIL PROTECTED] wrote: Oi Fê, intão : Oracle Manager em si eu nunca ouvi falar, mas conheço (ao menos de ouvir) o Oracle Resource Manager (componente do banco para controlar consumo de recursos em ambiente OLTP), o Oracle Web Services Manager e o Oracle BPEL Process Manager (para orientação à serviços), e claro os nossos amigos Oracle Enterprise Manager nas suas versões várias É algum desses, ou não é nada disso ? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Fernanda Damous [EMAIL PROTECTED] escreveu Pessoal, Boa tarde! Preciso de informações práticas relacionadas ao Oracle Manager, pois querem implantar aqui na empresa e não sei se ajudará muito no que realmente precisamos. Alguém tem experiência com essa ferramenta da Oracle??? No aguardo de um help... Fernanda Damous Diretora ENPO-BR == Fernanda Damous, Organização ENPO-BR www.enpo-br.org == [As partes desta mensagem que não continham texto foram removidas]
Res: [oracle_br] impedir que o dono de uma tabela exclua a mesma
Willian, valeu a dica, mas como ainda sou novato estou com dificuldade pra conseguir realizar os comandos, poderia de uma explicada mais detalhada. nunca usei role. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 4 de Junho de 2008 9:28:10 Assunto: Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma Faça da seguinte forma: Cria uma ROLE - ROLE_TESTE Depois disso crie um outro usuário no banco chamado USR_TESTE De grant para o mesmo daquela ROLE criada: grant select,insert, delete,update on CLIENTE to ROLE_TESTE) Crie um sinonimo para essa tabela: create synonym USR_TESTE.CLIENTE for TESTE.CLIENTE; Dae somente o DONO da tabela que poderá fazer DROP... no caso dae você irá passar somente a senha do USR_TESTE para o usuário e não a senha do OWNER. Abçs. - Original Message - From: Adonai S. Canêz To: [EMAIL PROTECTED] os.com.br Sent: Wednesday, June 04, 2008 1:34 AM Subject: [oracle_br] impedir que o dono de uma tabela exclua a mesma Estou querendo impossibilitar que o usuario que é dono da tabela possa escluir ela por acidente, estou tentado com o seguinte comando revoke drop on sisap.pdata from sisap; não esta aceitando, é possivel fazer isso ?? [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! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Conexão com banco não Oracle - SYBASE
Bom dia! Estou tentando realizar a conexão com uma base SYBASE usando Generic Service com as seguintes configurações: Oracle 10.2.0.1.0 / Windows XP Sybase Adaptive Server Anywhere Network Server Version 7.0.4.2788 / Windows XP LISTENER SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1) (PROGRAM = extproc)) (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1) (SID_NAME = ORCL)) (SID_DESC= (SID_NAME=GIRINO) (ORACLE_HOME=C:\oracle\product\10.1.0\Db_1) (PROGRAM=hsodbc)) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) ) TNSNAMES ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = X)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) ) GIRINO = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = XX)(PORT = 1521)) ) (CONNECT_DATA = (SID = GIRINO) ) (HS=OK) ) initGIRINO HS_FDS_CONNECT_INFO = GIRINO HS_FDS_TRACE_LEVEL = ON Database Link CREATE DATABASE LINK GIRINO CONNECT TO X IDENTIFIED BY XXX USING 'GIRINO'; Ao executr um sql no banco Oracle através do dblink recebo a seguinte mensagem de erro: ERRO na linha 1: ORA-28500: conexão do ORACLE com um sistema não-Oracle retornou esta mensagem: [Generic Connectivity Using ODBC][Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado (SQL State: IM002; SQL Code: 0) ORA-02063: precedendo 2 lines a partir de GIRINO A minha dúvida é o que posso ter esquecido de configurar ou configurado errado para que a conexão não aconteça já que ao testar o dsn GIRINO via windows a conexão é executada com sucesso, através de programação (C#) eu consigo ver os dados da outra base, se eu executar tnsping girino funciona. Só não conecta via dblink. Onde posso estar errando? Carlos Henrique [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] RMAN não está reconhecendo TAG.
Pessoal De uns dias pra cá meu script de backup passsou a não incremetntar o backup dos datafiles e sim a criar um novo toda vez. O backup dos archives também parou. Investigando eu notei algum problema ao aplicar TAG nos backup; BACKUP ARCHIVES, passou a exibir esse erro: Starting backup at 04/06/2008 10:00:51 current log archived using channel ORA_DISK_1 RMAN-00571: === RMAN-00569: === ERROR MESSAGE STACK FOLLOWS === RMAN-00571: === RMAN-03002: failure of backup command at 06/04/2008 10:01:02 RMAN-06043: TAG option not supported for archive log copies O BACKUP FULL,está criando novas cópias de datafile pois não encontra as antigas.RMAN recover copy of database with tag IMAGEM_COMPLETA;Starting backup at 04/06/2008 09:04:03 using channel ORA_DISK_1 no parent backup or copy of datafile 9 found no parent backup or copy of datafile 8 found no parent backup or copy of datafile 6 found no parent backup or copy of datafile 10 foundFiz um Teste de Bravação em Disco do próprio EM e me retonra isso: RMAN run { 2 allocate channel oem_disk_backup type disk format '/u01/oradata/standby/%U' 3 ;backup as COPY current controlfile tag '06042008113452'; 4 restore controlfile validate from tag '06042008113452'; 5 release channel oem_disk_backup; 6 } allocated channel: oem_disk_backup channel oem_disk_backup: sid=63 devtype=DISK Starting backup at 04/06/2008 11:34:58 channel oem_disk_backup: starting datafile copy copying current control file output filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 tag=06042008113452 recid=7106 stamp=656508920 channel oem_disk_backup: datafile copy complete, elapsed time: 00:00:25 Finished backup at 04/06/2008 11:35:24 Starting restore at 04/06/2008 11:35:26 released channel: oem_disk_backup RMAN-00571: === RMAN-00569: === ERROR MESSAGE STACK FOLLOWS === RMAN-00571: === RMAN-03002: failure of restore command at 06/04/2008 11:35:27 RMAN-06026: some targets not found - aborting restore RMAN-06024: no backup or copy of the control file found to restore RMAN allocate channel for maintenance type disk; allocated channel: ORA_MAINT_DISK_1 channel ORA_MAINT_DISK_1: sid=63 devtype=DISK RMAN delete noprompt controlfilecopy tag '06042008113452'; List of Control File Copies Key S Completion Time Ckp SCNCkp TimeName --- - --- -- --- 7106A 04/06/2008 11:35:20 206618818 04/06/2008 11:34:59 /u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 deleted control file copy control file copy filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 recid=7106 stamp=656508920 Deleted 1 objects RMAN exit; Os backups funcionavam bem há 2 anos. A única coisa que tentei fazer ha um tempo atras é duplexar o backup para 2 pastas, configurando o RMAN. Mas já voltei a configuração original. Alguem sabe o que pode ter acontecido? Esse é a configuração do meu RMAN: RMAN show all; RMAN configuration parameters are: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP OFF; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/oradata/standby/%F'; CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COPY PARALLELISM 1; CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/u01/oradata/standby/%U'; CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/10.2.0/db_1/dbs/snapcf_oracle.f'; # default [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma
Vamos lá faça assim: --Criação da role create role ROLE_TESTE; --Grant de conexão para role grant connect to ROLE_TESTE; --Criação de usuário de conexão create user USR_TESTE identified by USR_TESTE; --Grant da role para usuário de conexão grant ROLE_TESTE to USR_TESTE; --Grant das tabelas para role grant select,insert,delete,update on TESTE.CLIENTE to ROLE_TESTE --Criação de sinonimo para o usuário de conexão create synonym USR_TESTE.CLIENTE for TESTE.CLIENTE; - Original Message - From: Adonai S. Canêz To: oracle_br@yahoogrupos.com.br Sent: Wednesday, June 04, 2008 11:12 AM Subject: Res: [oracle_br] impedir que o dono de uma tabela exclua a mesma Willian, valeu a dica, mas como ainda sou novato estou com dificuldade pra conseguir realizar os comandos, poderia de uma explicada mais detalhada. nunca usei role. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 4 de Junho de 2008 9:28:10 Assunto: Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma Faça da seguinte forma: Cria uma ROLE - ROLE_TESTE Depois disso crie um outro usuário no banco chamado USR_TESTE De grant para o mesmo daquela ROLE criada: grant select,insert, delete,update on CLIENTE to ROLE_TESTE) Crie um sinonimo para essa tabela: create synonym USR_TESTE.CLIENTE for TESTE.CLIENTE; Dae somente o DONO da tabela que poderá fazer DROP... no caso dae você irá passar somente a senha do USR_TESTE para o usuário e não a senha do OWNER. Abçs. - Original Message - From: Adonai S. Canêz To: [EMAIL PROTECTED] os.com.br Sent: Wednesday, June 04, 2008 1:34 AM Subject: [oracle_br] impedir que o dono de uma tabela exclua a mesma Estou querendo impossibilitar que o usuario que é dono da tabela possa escluir ela por acidente, estou tentado com o seguinte comando revoke drop on sisap.pdata from sisap; não esta aceitando, é possivel fazer isso ?? [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! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Como verificar
Galera no when new Record instance como verifico se o bloco está na primeira linha??? Obrigado _ cid:image001.jpg@01C85836.B9C67B10 Virtual Soft Consultoria em Informática Ltda. Felipe Cabral Tel.: (11) 3104 6594 / 3106 8682 Site: http://www.virtualsp.com.br www.virtualsp.com.br E-mail: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Random
Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do random. Tenho duas tabelas Marcas (codigo, descricao) Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) faço um laço pra inserir 3000 registros na tabela marcas escolhendo os codigos e nomes atraves do random até ai td nota dez. Meu problema apareceu quando vou gerar os 5 registros na tabela produtos pois o campo marca é um FK com codigo na tabela marca tenho q colocar nesse campo um código que esteja na tabela Marcas como poderia fazer isso??? Essa consulta aleatória nos registros da tabela marcas??? Desde já agradeço a atenção de todos. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 HarpaMail! Garanta o seu!!! www.harpa.com.br
[oracle_br] Instalação de Application Server no Linux
Pessoal, Boa tarde. Estou com um problema para instalar o Companion (HTTP_Server) no linux. O processo de instalação vai direitinho até a hora de subir os serviços. Quando ele precisa levantar o web server dá erro. As mensagens são: ./opmnctl startall opmnctl: starting opmn and all managed processes... = opmn id=brand:6201 0 of 1 processes started. ias-instance id=standalone + ias-component/process-type/process-set: HTTP_Server/HTTP_Server/HTTP_Server Error -- Process (pid=19871) falha ao iniciar um processo gerenciado apos o limite máximo de repetição Log: /apps/oracle10g/ohs/opmn/logs/HTTP_Server~1 e dentro desse arquivo 08/06/04 /apps/oracle10g/ohs/Apache/Apache/bin/apachectl start: execing httpd /apps/oracle10g/ohs/Apache/Apache/bin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory Pela mensagem diz que não existe a tal biblioteca. Eu preciso setar algum tipo de variável de ambiente? Onde fica (ou ficaria) essa biblioteca? O meu ambiente é Ubuntu 8.04, Oracle 10g e Companion (10.2) Preciso instalar esse web server para pode utilizar o APEX (HTMLDB). Antecipadamente agradeço a qualquer ajuda. Abs, Ricardo
Re: [oracle_br] Random
Jean, o código da tabela Marca para tabela Produtos é aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do código da tabela marca e ir inserindo. Márcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * [EMAIL PROTECTED] Config Informática Ltda Av. Eng. Luis Carlos Berrini, 801 - 7º andar 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com.br - Original Message - From: Jean Carlo To: Oracle BR Sent: Wednesday, June 04, 2008 2:50 PM Subject: [oracle_br] Random Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do random. Tenho duas tabelas Marcas (codigo, descricao) Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) faço um laço pra inserir 3000 registros na tabela marcas escolhendo os codigos e nomes atraves do random até ai td nota dez. Meu problema apareceu quando vou gerar os 5 registros na tabela produtos pois o campo marca é um FK com codigo na tabela marca tenho q colocar nesse campo um código que esteja na tabela Marcas como poderia fazer isso??? Essa consulta aleatória nos registros da tabela marcas??? Desde já agradeço a atenção de todos. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 HarpaMail! Garanta o seu!!! www.harpa.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Random
Boa tarde, Márcio Nesse campo marca da tabela Produtos tenho que inserir qualquer código desde que esse código exista na tabela Marcas. Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas isso que ainda não consegui enchegar... hehehehehehe -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 - Mensagem Original De: Márcio Ricardo Alves da Silva [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Random Data: 04/06/08 16:05 Jean, o código da tabela Marca para tabela Produtos é aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do código da tabela marca e ir inserindo. Márcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * [EMAIL PROTECTED] Config Informática Ltda amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar amp; 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com.br - Original Message - From: Jean Carlo To: Oracle BR Sent: Wednesday, June 04, 2008 2:50 PM Subject: [oracle_br] Random Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do random. Tenho duas tabelas Marcas (codigo, descricao) Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) faço um laço pra inserir 3000 registros na tabela quot;marcasquot; escolhendo os codigos e nomes atraves do random até ai td nota dez. Meu problema apareceu quando vou gerar os 5 registros na tabela quot;produtosquot; pois o campo marca é um FK com codigo na tabela marca tenho q colocar nesse campo um código que esteja na tabela Marcas como poderia fazer isso??? Essa consulta aleatória nos registros da tabela marcas??? Desde já agradeço a atenão de todos. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 HarpaMail! Garanta o seu!!! www.harpa.com.br [As partes desta mensagem que não continham texto foram removidas] HarpaMail! Garanta o seu!!! www.harpa.com.br
Re: [oracle_br] Random
Boa tarde, Jean Você pode usar da seguinte maneira. SELECT trunc(DBMS_RANDOM.value(MIN,MAX)) from dual Você tem o valor inicial e o valor final dos códigos da tabela Marca certo? Desde que não tenha pulado valor, p. ex. 1,2,3,5, você pode utilizar dessa maneira. Ai sim vc conseguirá pegar todos os códigos da tabela marca. Vê se isso ajuda. Att, Márcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * [EMAIL PROTECTED] Config Informática Ltda Av. Eng. Luis Carlos Berrini, 801 - 7º andar 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com.br - Original Message - From: Jean Carlo To: oracle_br@yahoogrupos.com.br@mail.harpa.com.br Sent: Wednesday, June 04, 2008 3:29 PM Subject: Re: [oracle_br] Random Boa tarde, Márcio Nesse campo marca da tabela Produtos tenho que inserir qualquer código desde que esse código exista na tabela Marcas. Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas isso que ainda não consegui enchegar... hehehehehehe -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 - Mensagem Original De: Márcio Ricardo Alves da Silva [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Random Data: 04/06/08 16:05 Jean, o código da tabela Marca para tabela Produtos é aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do código da tabela marca e ir inserindo. Márcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * [EMAIL PROTECTED] Config Informática Ltda amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar amp; 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com.br - Original Message - From: Jean Carlo To: Oracle BR Sent: Wednesday, June 04, 2008 2:50 PM Subject: [oracle_br] Random Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do random. Tenho duas tabelas Marcas (codigo, descricao) Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) faço um laço pra inserir 3000 registros na tabela quot;marcasquot; escolhendo os codigos e nomes atraves do random até ai td nota dez. Meu problema apareceu quando vou gerar os 5 registros na tabela quot;produtosquot; pois o campo marca é um FK com codigo na tabela marca tenho q colocar nesse campo um código que esteja na tabela Marcas como poderia fazer isso??? Essa consulta aleatória nos registros da tabela marcas??? Desde já agradeço a atenão de todos. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 HarpaMail! Garanta o seu!!! www.harpa.com.br [As partes desta mensagem que não continham texto foram removidas] HarpaMail! Garanta o seu!!! www.harpa.com.br [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Duvidas Oracle
Olá pessoal, Instalei o Oracle 10g em uma máquina para fazer testes usando o Linux Enterprise 5 (Oracle) - graças a ajuda de vcs. Estou usando o manual 2 Day DBA da Oracle para me familiarizar com o ambiente , mas estou com algumas dúvidas: Percebi que o Web Enterprise Manager carrega a instância do Banco que está setada da variável $ORACLE_SID qdo é iniciado. Existem alguma maneira de carregar mais de uma instância para ser gerenciada na inicialização do S.O. ou tenho que fazer isso manualmente depois, setando o novo SID nesta variável? Quando uso o Net Manager para criar uma nova conexão com uma máquina cliente (windows) informei o SID do bando que foi criado durante a instalação do Oracle e funcionou corretamente. No entanto, se eu tento criar a conexão com um novo banco, aparece a mensagem que o serviço não é válido. Mesmo eu já tendo inicializado o Banco - /etc/oratab, estartado o sqlplus com o banco e também lsnrctl. Tem algum motivo para isso acontecer? Tenho que registrar este SID em algum lugar específico? Dentro do Enterprise Manager (Web), ao tentar dar um shutdown no banco, são solicitados os usuários do banco e host. Qdo peço para aplicar aparece o seguinte erro: RemoteOperationException: ERROR:NMO not setuid-oracle (Unix-only) fiz o teste com o usuário host usando root e outros usuários válidos mas mesmo assim não deu certo. Alguma dica? Desde já muito obrigado. Abraços. Pedro Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [oracle_br] Random
kra funciona em partes pois hj faço um random aleatório de 4 digitos para prencher o campo código na tabela Marcas então nesses 3000 registros posso ter d 1000 até . + isso já ajuda em partes só fica lento pois terei q fazer um loop pra verificar se o código existe na tabela marcas. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 - Mensagem Original De: Márcio Ricardo Alves da Silva [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Random Data: 04/06/08 16:51 Boa tarde, Jean Você pode usar da seguinte maneira. SELECT trunc(DBMS_RANDOM.value(MIN,MAX)) from dual Você tem o valor inicial e o valor final dos códigos da tabela Marca certo? Desde que não tenha pulado valor, p. ex. 1,2,3,5, você pode utilizar dessa maneira. Ai sim vc conseguirá pegar todos os códigos da tabela marca. Vê se isso ajuda. Att, Márcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * [EMAIL PROTECTED] Config Informática Ltda amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar amp; 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com.br - Original Message - From: Jean Carlo To: quot;oracle_br@yahoogrupos.com.brquot;@mail.harpa.com.br Sent: Wednesday, June 04, 2008 3:29 PM Subject: Re: [oracle_br] Random Boa tarde, Márcio Nesse campo marca da tabela Produtos tenho que inserir qualquer código desde que esse código exista na tabela Marcas. Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas isso que ainda não consegui enchegar... hehehehehehe -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 - Mensagem Original De: Márcio Ricardo Alves da Silva lt;[EMAIL PROTECTED]gt; Para: oracle_br@yahoogrupos.com.br lt;oracle_br@yahoogrupos.com.brgt; Assunto: Re: [oracle_br] Random Data: 04/06/08 16:05 gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; Jean, o código da tabela Marca para tabela Produtos é aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do código da tabela marca e ir inserindo. gt; Márcio Ricardo Alves da Silva gt; Programador Pleno gt; Oracle Certified Associate 9i gt; * [EMAIL PROTECTED] gt; gt; Config Informática Ltda gt; amp;amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar gt; amp;amp; 04571-010 - Brooklin Novo - São Paulo - SP gt; ( Fone (11) 5501-8300 gt; ( Fax (11) 5501-8302 gt; 8 www.config.com.br - Original Message - gt; gt; From: Jean Carlo gt; To: Oracle BR gt; Sent: Wednesday, June 04, 2008 2:50 PM gt; Subject: [oracle_br] Random gt; gt; Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do gt; random. gt; gt; Tenho duas tabelas gt; Marcas (codigo, descricao) gt; Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) gt; gt; faço um laço pra inserir 3000 registros na tabela amp;quot;marcasamp;quot; escolhendo os gt; codigos e nomes atraves do random até ai td nota dez. gt; Meu problema apareceu quando vou gerar os 5 registros na tabela gt; amp;quot;produtosamp;quot; pois o campo marca é um FK com codigo na tabela marca tenho q gt; colocar nesse campo um código que esteja na tabela Marcas como poderia fazer gt; isso??? Essa consulta aleatória nos registros da tabela marcas??? gt; gt; Desde já agradeço a atenão de todos. gt; gt; -- gt; att, gt; Jean Carlo Stein da Fonseca gt; Programador PL/SQL Forms/Reports 6i. gt; DBA Oracle Jr. em busca do OCA. gt; (48) 9604-6138 gt; gt; gt; HarpaMail! Garanta o seu!!! www.harpa.com.br gt; gt; [As partes desta mensagem que não continham texto foram removidas] gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; HarpaMail! Garanta o seu!!! www.harpa.com.br [As partes desta mensagem que não continham texto foram removidas] HarpaMail! Garanta o seu!!! www.harpa.com.br
Re: [oracle_br] Random
Minha idéia seria algo assim.. select * from marcas nbsp;where rownum = trunc( dbms_random.value( 1, 3000 ) ) Se existem 3mil registros nessa tabela.. vai pela linha, já que o código é aleatório... --- Em qua, 4/6/08, Márcio Ricardo Alves da Silva lt;[EMAIL PROTECTED]gt; escreveu: De: Márcio Ricardo Alves da Silva lt;[EMAIL PROTECTED]gt; Assunto: Re: [oracle_br] Random Para: oracle_br@yahoogrupos.com.br Data: Quarta-feira, 4 de Junho de 2008, 16:05 Jean, o código da tabela Marca para tabela Produtos é aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do código da tabela marca e ir inserindo. Márcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * marcio.silva@ config.com. br Config Informática Ltda amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar amp; 04571-010 - Brooklin Novo - São Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com. br - Original Message - From: Jean Carlo To: Oracle BR Sent: Wednesday, June 04, 2008 2:50 PM Subject: [oracle_br] Random Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do random. Tenho duas tabelas Marcas (codigo, descricao) Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) faço um laço pra inserir 3000 registros na tabela marcas escolhendo os codigos e nomes atraves do random até ai td nota dez. Meu problema apareceu quando vou gerar os 5 registros na tabela produtos pois o campo marca é um FK com codigo na tabela marca tenho q colocar nesse campo um código que esteja na tabela Marcas como poderia fazer isso??? Essa consulta aleatória nos registros da tabela marcas??? Desde já agradeço a atenção de todos. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 _ _ _ _ HarpaMail! Garanta o seu!!! www.harpa.com. br [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! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Oracle Manager
Fernanda Desculpe pela minha pergunta, que pode parecer meio boba... Mas vocês já tentaram recompilar as packages com os usuários online? [ ] André Em 04/06/08, Fernanda Damous [EMAIL PROTECTED] escreveu: Chiappa, Desculpanão defini direito o manager no qual preciso de ajuda É o Oracle Change Manager...para ser bem simplista...é um estilo CVS, SVN...controladores de versão...um baseline...etc. Só que não sei se ele relamente vai conseguir me ajudar a diminuir as paradas de banco para manutenção, pois para que seja feita uma simples compilação de package acabamos perdendo 30 min esperando terminar transação, fazer usuário sair, derrubar usuário e baixar o banco senão os caras continuam tentando usar o sistema que acessa o banco o tempo inteiro...pra se ter idéia, mau o BD entra no ar já tem uns 25 negos conectadoscomplicado! parece até shell de connectafff Para mim isso é questão de cultura Mas não dá para abrir a cabeça do usuário e enfiar uma mensagem que qdo for avisado sobre a parada, vai parar o banco e pronto e que é muito menos custoso se eles fizessem isso (parassem de usar), daí nem precisava baixar o banco, enfim...vai tomar um café e qdo voltar já ta ok! Estamos tentando encontrar metologias para melhorar esse processo sem tanto trauma para os nossos usuários...rs...e nem gastar tanto tempo para uma operação simples e pequena! Uma das alternativas (que é só isso por enquanto) é o Change Manager... Vocês conhecem? Fernanda jlchiappa [EMAIL PROTECTED] jlchiappa%40yahoo.com.br wrote: Oi Fê, intão : Oracle Manager em si eu nunca ouvi falar, mas conheço (ao menos de ouvir) o Oracle Resource Manager (componente do banco para controlar consumo de recursos em ambiente OLTP), o Oracle Web Services Manager e o Oracle BPEL Process Manager (para orientação à serviços), e claro os nossos amigos Oracle Enterprise Manager nas suas versões várias É algum desses, ou não é nada disso ? []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Fernanda Damous [EMAIL PROTECTED] escreveu Pessoal, Boa tarde! Preciso de informações práticas relacionadas ao Oracle Manager, pois querem implantar aqui na empresa e não sei se ajudará muito no que realmente precisamos. Alguém tem experiência com essa ferramenta da Oracle??? No aguardo de um help... Fernanda Damous Diretora ENPO-BR == Fernanda Damous, Organização ENPO-BR www.enpo-br.org == [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Random
Já tinha efetuado o teste com esse tipo de select + as vezes ele não retorna valor e outras vezes ele retorna vários valores. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 - Mensagem Original De: Eduardo Leite [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Random Data: 04/06/08 17:50 Minha id©ia seria algo assim.. select * from marcas amp;nbsp;where rownum = trunc( dbms_random.value( 1, 3000 ) ) Se existem 3mil registros nessa tabela.. vai pela linha, j¡ que o código © aleat³rio... --- Em qua, 4/6/08, M¡rcio Ricardo Alves da Silva amp;lt;[EMAIL PROTECTED]amp;gt; escreveu: De: M¡rcio Ricardo Alves da Silva amp;lt;[EMAIL PROTECTED]amp;gt; Assunto: Re: [oracle_br] Random Para: oracle_br@yahoogrupos.com.br Data: Quarta-feira, 4 de Junho de 2008, 16:05 Jean, o c³digo da tabela Marca para tabela Produtos © aleat³rio, ou seja, pode ser qualquer um? Se sim, s³ fazer um random do código da tabela marca e ir inserindo. M¡rcio Ricardo Alves da Silva Programador Pleno Oracle Certified Associate 9i * marcio.silva@ config.com. br Config Inform¡tica Ltda amp;amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar amp;amp; 04571-010 - Brooklin Novo - S£o Paulo - SP ( Fone (11) 5501-8300 ( Fax (11) 5501-8302 8 www.config.com. br - Original Message - From: Jean Carlo To: Oracle BR Sent: Wednesday, June 04, 2008 2:50 PM Subject: [oracle_br] Random Galera seguinte estou fazendo um trabalho da facul e imperrei numa dºvida do random. Tenho duas tabelas Marcas (codigo, descricao) Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo) fa§o um la§o pra inserir 3000 registros na tabela quot;marcasquot; escolhendo os codigos e nomes atraves do random at© ai td nota dez. Meu problema apareceu quando vou gerar os 5 registros na tabela quot;produtosquot; pois o campo marca © um FK com codigo na tabela marca tenho q colocar nesse campo um c³digo que esteja na tabela Marcas como poderia fazer isso??? Essa consulta aleat³ria nos registros da tabela marcas??? Desde j¡ agrade§o a aten£o de todos. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle Jr. em busca do OCA. (48) 9604-6138 _ _ _ _ HarpaMail! Garanta o seu!!! www.harpa.com. br [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! http://br.mail.yahoo.com/ [As partes desta mensagem que n£o continham texto foram removidas] HarpaMail! Garanta o seu!!! www.harpa.com.br
Re: [oracle_br] RMAN não está reconhecendo TAG.
Este arquivo de controle do backup não é um controlfile de standby? Parece ser, se for tens que usar a opcao backup current controlfile FOR STANDBY!!! - Mensagem de [EMAIL PROTECTED] - Data: Wed, 4 Jun 2008 12:01:11 -0400 De: Diogo Lopez - Datapar [EMAIL PROTECTED] Endereço para Resposta (Reply-To): oracle_br@yahoogrupos.com.br Assunto: [oracle_br] RMAN não está reconhecendo TAG. Para: oracle_br@yahoogrupos.com.br Pessoal De uns dias pra cá meu script de backup passsou a não incremetntar o backup dos datafiles e sim a criar um novo toda vez. O backup dos archives também parou. Investigando eu notei algum problema ao aplicar TAG nos backup; BACKUP ARCHIVES, passou a exibir esse erro: Starting backup at 04/06/2008 10:00:51 current log archived using channel ORA_DISK_1 RMAN-00571: === RMAN-00569: === ERROR MESSAGE STACK FOLLOWS === RMAN-00571: === RMAN-03002: failure of backup command at 06/04/2008 10:01:02 RMAN-06043: TAG option not supported for archive log copies O BACKUP FULL,está criando novas cópias de datafile pois não encontra as antigas.RMAN recover copy of database with tag IMAGEM_COMPLETA;Starting backup at 04/06/2008 09:04:03 using channel ORA_DISK_1 no parent backup or copy of datafile 9 found no parent backup or copy of datafile 8 found no parent backup or copy of datafile 6 found no parent backup or copy of datafile 10 foundFiz um Teste de Bravação em Disco do próprio EM e me retonra isso: RMAN run { 2 allocate channel oem_disk_backup type disk format '/u01/oradata/standby/%U' 3 ;backup as COPY current controlfile tag '06042008113452'; 4 restore controlfile validate from tag '06042008113452'; 5 release channel oem_disk_backup; 6 } allocated channel: oem_disk_backup channel oem_disk_backup: sid=63 devtype=DISK Starting backup at 04/06/2008 11:34:58 channel oem_disk_backup: starting datafile copy copying current control file output filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 tag=06042008113452 recid=7106 stamp=656508920 channel oem_disk_backup: datafile copy complete, elapsed time: 00:00:25 Finished backup at 04/06/2008 11:35:24 Starting restore at 04/06/2008 11:35:26 released channel: oem_disk_backup RMAN-00571: === RMAN-00569: === ERROR MESSAGE STACK FOLLOWS === RMAN-00571: === RMAN-03002: failure of restore command at 06/04/2008 11:35:27 RMAN-06026: some targets not found - aborting restore RMAN-06024: no backup or copy of the control file found to restore RMAN allocate channel for maintenance type disk; allocated channel: ORA_MAINT_DISK_1 channel ORA_MAINT_DISK_1: sid=63 devtype=DISK RMAN delete noprompt controlfilecopy tag '06042008113452'; List of Control File Copies Key S Completion Time Ckp SCNCkp TimeName --- - --- -- --- 7106A 04/06/2008 11:35:20 206618818 04/06/2008 11:34:59 /u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 deleted control file copy control file copy filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 recid=7106 stamp=656508920 Deleted 1 objects RMAN exit; Os backups funcionavam bem há 2 anos. A única coisa que tentei fazer ha um tempo atras é duplexar o backup para 2 pastas, configurando o RMAN. Mas já voltei a configuração original. Alguem sabe o que pode ter acontecido? Esse é a configuração do meu RMAN: RMAN show all; RMAN configuration parameters are: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP OFF; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/oradata/standby/%F'; CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COPY PARALLELISM 1; CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/u01/oradata/standby/%U'; CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/10.2.0/db_1/dbs/snapcf_oracle.f'; # default [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 49321,4846bb629515764382256 - Final da mensagem de [EMAIL PROTECTED]
RE: Res: [oracle_br] Simulador de FITA
Prezado Cyro, Creio que mesmo se vc achar um simulador de fita vai dar um pouco de trabalho pra vc realizar a simulação de backup, pois eu uso o secure backup na empresa onde trabalho e mesmo com a unidade de fita mesmo deu um pouco de trabalho para configurar tudo...sendo backup de banco e backup de arquivos... To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 3 Jun 2008 17:24:41 -0700Subject: Res: [oracle_br] Simulador de FITA Se for linux, com certeza deve ter alguma manha.Windows eu acho que não rola...já deu uma googleada??Att.Anderson SantiagoDBA Sêniorwww.ruevers.webs.com- Mensagem original De: Cyro [EMAIL PROTECTED]Para: [EMAIL PROTECTED]: Terça-feira, 3 de Junho de 2008 15:19:30Assunto: [oracle_br] Simulador de FITAOlá a todos,Estou testando o Oracle Secure Backup mas atualmente estou sem unidade defita. Alguem conhece uma ferramenta que simule uma unidade de fita ?-- Att,Cyro[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!http://br.mail.yahoo.com/[As partes desta mensagem que não continham texto foram removidas] _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] standby database
Está ocorrendo esse erro: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION Attempt to start background Managed Standby Recovery process MRP0 started with pid=14, OS id=7046 MRP0: Background Managed Standby Recovery process started MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:10:54 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:11:14 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:11:28 2008 Background Managed Standby Recovery process not detected Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DI Wed Jun 4 22:11:34 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:11:54 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Usuário do Sistema [EMAIL PROTECTED] escreveu: 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby 2-faça um backup hot do banco prod. 3-na produção faça uma cópia do controlfile para outro local ex. alter database backup standby controlfile to '/home/oracle/control01.ctl' Na máquina standby instale o Oracle e os patches iguais ao da produção, altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO agora copie o arquivo initprod.ora para a maquina standby, e o arquivo control01.ctl para maquina standby, não se esqueça de duplicar o arquivo para control02 verifique o initprod.ora para checar quantos controls tem. copia o backup hot de produção para o standby agora vamos criar o standby: 1-set o ambiente: export ORACLE_SID=prod 2-sqlplus /nolog 3-connect / as sysdba 4-startup nomount 5-alter database mount standby database; 6-alter database recover standby database until cancel; 7- você precisa copiar os archives para maquina de standby para o banco sincronizar, tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer isso e depois passamos para o proximo passo. Um abraço e boa sorte. Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] escreveu: Boa noite, Preciso criar um standby database em cima de um banco de dados de produção que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. oracle 9.2.0.8 com solaris 9.0 obrigado. Mauricio do C. Françoso Liberty Seguros Administrador Banco de Dados(DBA ORACLE) - 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] [As partes desta mensagem que não continham texto foram removidas] Mauricio do C. Françoso Liberty Seguros Administrador Banco de Dados(DBA ORACLE) - 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: Oracle Manager
Ah, ok ... Não, esse eu ainda não usei, nos meus maiores clientes recentes era dw, que é um ambiente onde ** tudo ** tem que ser planejado à priori, manutenções são definidas pra janela x e quando x chega ou eu parava o listener e já tinha script q dava um kill -9 em todo mundo, OU até (se fosse pra chutar o pau da barraca) dava um shutdown abort na testa do banco, depois startup restrict que aí só eu (dba) podia me conectar, não cheguei a usar esse change manager... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Fernanda Damous [EMAIL PROTECTED] escreveu Chiappa, Desculpanão defini direito o manager no qual preciso de ajuda É o Oracle Change Manager...para ser bem simplista...é um estilo CVS, SVN...controladores de versão...um baseline...etc. Só que não sei se ele relamente vai conseguir me ajudar a diminuir as paradas de banco para manutenção, pois para que seja feita uma simples compilação de package acabamos perdendo 30 min esperando terminar transação, fazer usuário sair, derrubar usuário e baixar o banco senão os caras continuam tentando usar o sistema que acessa o banco o tempo inteiro...pra se ter idéia, mau o BD entra no ar já tem uns 25 negos conectadoscomplicado! parece até shell de connectafff Para mim isso é questão de cultura Mas não dá para abrir a cabeça do usuário e enfiar uma mensagem que qdo for avisado sobre a parada, vai parar o banco e pronto e que é muito menos custoso se eles fizessem isso (parassem de usar), daí nem precisava baixar o banco, enfim...vai tomar um café e qdo voltar já ta ok! Estamos tentando encontrar metologias para melhorar esse processo sem tanto trauma para os nossos usuários...rs...e nem gastar tanto tempo para uma operação simples e pequena! Uma das alternativas (que é só isso por enquanto) é o Change Manager... Vocês conhecem? Fernanda jlchiappa [EMAIL PROTECTED] wrote: Oi Fê, intão : Oracle Manager em si eu nunca ouvi falar, mas conheço (ao menos de ouvir) o Oracle Resource Manager (componente do banco para controlar consumo de recursos em ambiente OLTP), o Oracle Web Services Manager e o Oracle BPEL Process Manager (para orientação à serviços), e claro os nossos amigos Oracle Enterprise Manager nas suas versões várias É algum desses, ou não é nada disso ? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Fernanda Damous fdamous@ escreveu Pessoal, Boa tarde! Preciso de informações práticas relacionadas ao Oracle Manager, pois querem implantar aqui na empresa e não sei se ajudará muito no que realmente precisamos. Alguém tem experiência com essa ferramenta da Oracle??? No aguardo de um help... Fernanda Damous Diretora ENPO-BR == Fernanda Damous, Organização ENPO-BR www.enpo-br.org == [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] standby database
Resolvi o problema abaixo. A minha duvida é a seguinte agora: Estou transferindo os archives de uma maquina para outra pelo rsync. Como eu faço para que o archive sejá aplicado automaticamente no standby? Seguem os parametro do init.ora do standby: log_archive_start = true log_archive_dest = /ora51/ora51arc log_archive_format = arch51_%t_%s.arc STANDBY_ARCHIVE_DEST = /ora51/ora51arc standby_file_management = AUTO remote_archive_enable = TRUE obrigado. Mauricio Françoso [EMAIL PROTECTED] escreveu: Está ocorrendo esse erro: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION Attempt to start background Managed Standby Recovery process MRP0 started with pid=14, OS id=7046 MRP0: Background Managed Standby Recovery process started MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:10:54 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:11:14 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:11:28 2008 Background Managed Standby Recovery process not detected Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DI Wed Jun 4 22:11:34 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Wed Jun 4 22:11:54 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora' Usuário do Sistema [EMAIL PROTECTED] escreveu: 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby 2-faça um backup hot do banco prod. 3-na produção faça uma cópia do controlfile para outro local ex. alter database backup standby controlfile to '/home/oracle/control01.ctl' Na máquina standby instale o Oracle e os patches iguais ao da produção, altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO agora copie o arquivo initprod.ora para a maquina standby, e o arquivo control01.ctl para maquina standby, não se esqueça de duplicar o arquivo para control02 verifique o initprod.ora para checar quantos controls tem. copia o backup hot de produção para o standby agora vamos criar o standby: 1-set o ambiente: export ORACLE_SID=prod 2-sqlplus /nolog 3-connect / as sysdba 4-startup nomount 5-alter database mount standby database; 6-alter database recover standby database until cancel; 7- você precisa copiar os archives para maquina de standby para o banco sincronizar, tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer isso e depois passamos para o proximo passo. Um abraço e boa sorte. Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] escreveu: Boa noite, Preciso criar um standby database em cima de um banco de dados de produção que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. oracle 9.2.0.8 com solaris 9.0 obrigado. Mauricio do C. Françoso Liberty Seguros Administrador Banco de Dados(DBA ORACLE) - 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] [As partes
Res: [oracle_br] standby database
Então amigo, fiz um passo a passo, se seguir isso vai dar certo e automatico, acho que já está bem no final, confere todos os passos... segue o link.. www.ruevers.webs.com/standby.htm - Mensagem original De: Mauricio Françoso [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 4 de Junho de 2008 22:49:08 Assunto: Re: [oracle_br] standby database Resolvi o problema abaixo. A minha duvida é a seguinte agora: Estou transferindo os archives de uma maquina para outra pelo rsync. Como eu faço para que o archive sejá aplicado automaticamente no standby? Seguem os parametro do init.ora do standby: log_archive_ start = true log_archive_ dest = /ora51/ora51arc log_archive_ format = arch51_%t_%s. arc STANDBY_ARCHIVE_ DEST = /ora51/ora51arc standby_file_ management = AUTO remote_archive_ enable = TRUE obrigado. Mauricio Françoso [EMAIL PROTECTED] com.br escreveu: Está ocorrendo esse erro: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION Attempt to start background Managed Standby Recovery process MRP0 started with pid=14, OS id=7046 MRP0: Background Managed Standby Recovery process started MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' Wed Jun 4 22:10:54 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' Wed Jun 4 22:11:14 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' Wed Jun 4 22:11:28 2008 Background Managed Standby Recovery process not detected Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DI Wed Jun 4 22:11:34 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' Wed Jun 4 22:11:54 2008 MRP0: Some datafile enqueue are still held. Retry recovery... MRP0: The following warnings/errors are found: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01195: online backup of file 1 needs more recovery to be consistent ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' ORA-01124: cannot recover data file 1 - file is in use or recovery ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora' Usuário do Sistema [EMAIL PROTECTED] com.br escreveu: 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby 2-faça um backup hot do banco prod. 3-na produção faça uma cópia do controlfile para outro local ex. alter database backup standby controlfile to '/home/oracle/ control01. ctl' Na máquina standby instale o Oracle e os patches iguais ao da produção, altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO agora copie o arquivo initprod.ora para a maquina standby, e o arquivo control01.ctl para maquina standby, não se esqueça de duplicar o arquivo para control02... . verifique o initprod.ora para checar quantos controls tem. copia o backup hot de produção para o standby agora vamos criar o standby: 1-set o ambiente: export ORACLE_SID=prod 2-sqlplus /nolog 3-connect / as sysdba 4-startup nomount 5-alter database mount standby database; 6-alter database recover standby database until cancel; 7- você precisa copiar os archives para maquina de standby para o banco sincronizar, tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer isso e depois passamos para o proximo passo. Um abraço e boa sorte. Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] com.br escreveu: Boa noite, Preciso criar um standby database em cima de um banco de dados de produção que já tenho hoje,
Res: [oracle_br] Instalação de Application Ser ver no Linux
Provavelmente LD_LIBRARY_PATH ou está faltando algum pre requisito... seguiu todos os passos da instalação e requisitos?? eu se fosse você checava um por um de novo. Att. Anderson Santiago DBA Sênior www.ruevers.webs.com - Mensagem original De: Consulting 2001 Br [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 4 de Junho de 2008 15:58:05 Assunto: [oracle_br] Instalação de Application Server no Linux Pessoal, Boa tarde. Estou com um problema para instalar o Companion (HTTP_Server) no linux. O processo de instalação vai direitinho até a hora de subir os serviços. Quando ele precisa levantar o web server dá erro. As mensagens são: ./opmnctl startall opmnctl: starting opmn and all managed processes... = = = == opmn id=brand:6201 0 of 1 processes started. ias-instance id=standalone + + + ++ ias-component/ process-type/ process-set: HTTP_Server/ HTTP_Server/ HTTP_Server Error -- Process (pid=19871) falha ao iniciar um processo gerenciado apos o limite máximo de repetição Log: /apps/oracle10g/ ohs/opmn/ logs/HTTP_ Server~1 e dentro desse arquivo 08/06/04 /apps/oracle10g/ ohs/Apache/ Apache/bin/ apachectl start: execing httpd /apps/oracle10g/ ohs/Apache/ Apache/bin/ httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory Pela mensagem diz que não existe a tal biblioteca. Eu preciso setar algum tipo de variável de ambiente? Onde fica (ou ficaria) essa biblioteca? O meu ambiente é Ubuntu 8.04, Oracle 10g e Companion (10.2) Preciso instalar esse web server para pode utilizar o APEX (HTMLDB). Antecipadamente agradeço a qualquer ajuda. Abs, Ricardo 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]
Res: RES: [oracle_br] standby database
Amigo, já tinha te respondido antes, mas vamos lá a unica diferença do standard é a quantidade de processadores, o resto é tudo igual a não ser que não suporta rac. - Mensagem original De: Augusto Cesar R. Costa [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 4 de Junho de 2008 9:44:42 Assunto: RES: [oracle_br] standby database Anderson, só uma dúvida. Este modo de atualização também ser para versões do Oracle Standart? Só um adendo, não precisa utilizar apenas o scp, pode ser utilizado também o rsync. Abraços e até mais. _ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Anderson Santiago Enviada em: terça-feira, 3 de junho de 2008 21:47 Para: [EMAIL PROTECTED] os.com.br Assunto: Res: [oracle_br] standby database Braga, já te dei um toque no seu blog, pena que apagou o comentário, o jeito que atualiza o standby é bem porquinho, eu se fosse você seguia o meu conselho e melhorava o jeito como faz, fica mais bonito, mais decente e além de tudo mais efetivo. Bota uma coisa na cabeça, nem todo administrador linux pode ser um bom DBA Oracle, somos a elite. Grande abraço, espero que não encare as criticas como algo pessoa, mas depois que apagou o comentário no seu blog tentando ajudar, acho que leva mesmo pelo lado pessoal, como todo administrador linux que veste a camisa e não aceita que existe casos e casos e como profissionais não podemos tomar tendências de computadores como religiao. Att. Anderson Santiago DBA Sênior. www.ruevers. webs.com Ps: Se der uma olhada la no meu site, deixei seu comentário no meu forum não faço como você que remove todos que tentam ajudar seu site. - Mensagem original De: Marcos Braga [EMAIL PROTECTED] mailto:braga% 40vesle.com. br com.br Para: [EMAIL PROTECTED] mailto:oracle_ br%40yahoogrupos .com.br os.com.br Enviadas: Terça-feira, 3 de Junho de 2008 8:20:52 Assunto: Re: [oracle_br] standby database Oi Mauricio, Tem uma receita que utilizei para fazer os meus, dá uma olhada e vê se tira alguma idéia: http://trilha0. blogspot. com []'s Braga Mauricio Françoso escreveu: Boa noite, Preciso criar um standby database em cima de um banco de dados de produção que já tenho hoje, alguem teria uma receita de bolo para esse procedimento. oracle 9.2.0.8 com solaris 9.0 obrigado. Mauricio do C. Françoso Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. http://br.mail. yahoo.com/ yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [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! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Res: [oracle_br] Re: Migração Oracle 9i Wind ows Single Instance / 10G RAC Linux (ASM)
Demorou pra fazer isso, sendo o mesmo SO, sua vida fica mais fácil e você pode relaxar com isso tudo, tá vendo... em 30 minutos se consegue fazer a migração... um conselho... testa a teoria antes, porque na pratica, sempre aparecem surpresas. - Mensagem original De: Willian Frasson [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 3 de Junho de 2008 22:59:18 Assunto: Re: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G RAC Linux (ASM) Então mas encontrei uma saíde melhor.. eu não sabia mas o SO é igual do RAC 10G... dae pode se instalado o 9 na base B, feito um data guard e parar o banco e atualizar o mesmo para Rac 10G. abçs.. - Original Message - From: Anderson Santiago To: [EMAIL PROTECTED] os.com.br Sent: Tuesday, June 03, 2008 10:30 PM Subject: Res: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G RAC Linux (ASM) Mano, se vai ficar louco com essa merda...relaxa, vai viajar um final de semana. Se quer uma ideia boa... usa essas placas giga, com um expdp com pipe no lado do servidor origem importanto antes de terminar garanto que daria menos de 2 horas se fosse bem configurado, principalmente se forem varios em paralelo. Não esqueçendo de desabilitar o archive dos dois lados e configurando as bases, uma pra leitura e outra pra escrita antes de começar. Att. Anderson Santiago DBA Sênior. www.ruevers. webs.com PS: tenho umas ideias loucas que poderia tentar usar, mas com certeza ia ficar doido amigo... - Mensagem original De: Willian Frasson [EMAIL PROTECTED] com.br Para: [EMAIL PROTECTED] os.com.br Enviadas: Segunda-feira, 2 de Junho de 2008 9:07:32 Assunto: Re: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G RAC Linux (ASM) Chiappa bom dia... Neses dias andei pensando em algumas poissibilidades a mais para aquela migração com 2 horas de downtime, acho que poderia ser feito também e é uma idéia até boa..é mudar a versão da 9 para a 10, depois disso colocar umas 3 a 4 placas de rede(Gigabit) nessas máquinas, criar um database link para cada uma delas depois disso fazer o expdp via network link por owners.. o que acha.. ? abçs.. - Original Message - From: jlchiappa To: [EMAIL PROTECTED] os.com.br Sent: Thursday, May 29, 2008 10:01 PM Subject: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G RAC Linux (ASM) Seja via transport de tablespace seja via datapump ou o que for, o ponto só que acrescento para sua avaliação é aquele mesmo que já tinha sido citado : via de regra, vc obter no banco-destino só os dados e depois ter um script com os DDLs dos índices, constraints (e triggers no caso de export, o que não é aqui), scrpt esse alterado para fazer a criação em paralel, nologging, enable novalidate, etc : via e regra é MUITO mais performático rodar tal script no bd destino do que vc exportar os índices e/ou transportar as tablespaces dos índices, ok ? Então teste a chance de vc na máquina-origem já updateada, antes de exportar os metadados vc gera os scripts de DDls todos, DROPA AS constraints e índices e (aí sim) exporta os metadados e transporta as tablespaces só de dados . Com isso não seria mais necessário o passo do check de violações do transport, ** MAS ** por outro lado abre a chace de eventual erro humano, teste e avalie se o tempopoupado não tendo que transportar índices realmente compensa... []s Chiappa --- Em [EMAIL PROTECTED] os.com.br, Willian Frasson [EMAIL PROTECTED] . escreveu Acho que consegui chegar no resultado final chiappa, consegui fazer da forma que disse utilizando o transport e o convert do rman.. 1º Instalar Banco B - Clusterware, ASM, Database, Pathset (Nó1, Nó2) 2º Criar diretório padrão do DATA PUMP na máquina A: create or replace directory data_pump_dir as '/tmp'; 3º Cria Banco Todo na máquina A 4º Instalar Oracle 10 máquina A 5º Fazer upgrade Oracle 9 para Oracle 10 6º Atualizar Patchset máquina A 7º Criar diretório padrão do DATA PUMP na máquina B: create or replace directory data_pump_dir as 'C:\RMAN'; 8º Tirar Listener Máquina A do ar 9º Habilitar o transport tablespace nas tablespaces: exec dbms_tts.transport_ set_check( 'exemplo' , true); 10º Verificar erros de violação: select * from transport_set_ violations; 11º Colocar as tablespaces em Read Only: alter tablespace exemplo read only; 12º Export do transport tablespaces: expdp system/oracle dumpfile=exemplo. dmp transport_tablespac es=exemplo transport_full_ check=y 13º Convert dos datafiles com RMAN: convert tablespace exemplo to platform 'Linux IA (32-bit)' format 'c:\rman\%u' parallelism = 5; 14º Baixa o Banco 15º Copiar DATA FILES da máquina A para máquina B (via storage) 16º Import da Estrutura na máquina B: impdp system/oracle dumpfile=exemplo. dmp directory=data_ pump_dir transport_datafiles =/tmp/exemplo01. dbf, /tmp/exemplo02.