Re: [oracle_br] Backup e restore com o RMAN - Erro
Já tinha conseguido resolver, obrigado. O meu problema é de NFS, eu estava montando o simples, e tive que alterar o meu fstab para montar desse jeito: 192.168.1.101:/backup/ /backup nfs rw,bg,intr,hard,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 0 0 Assim funcionou sem problemas. Alberto Souza = Em 23/09/2009 19:36, Rodrigo Mufalani escreveu: Alberto, Tente fazer o seguinte: RMAN restore controlfile from autobackup; Atenciosamente, Rodrigo Mufalani OCP 10g 11g +RAC Oracle ACE Member http://mufalani.blogspot.com mufal...@oi.com.br - Original Message - From: Alberto Souza jalbertoa...@yahoo.com.br To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 22, 2009 3:09 PM Subject: [oracle_br] Backup e restore com o RMAN - Erro Pessoal, estou com um problema sério no RMAN, estou fazendo um backup em um servidor e restaurando em outro, com as mesmas configurações, mas na hora de restaurar dá um erro e não consigo passar. Vejam os dados: No Servidor de Origem = 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 ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backup/Bkp_ControlFile_%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 '/backup/bkp_%d_%t_%s.rman'; 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 '/oracle/dbs/snapcf_WINT.f'; # default RMAN backup database; Starting backup at 22-SEP-09 allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=128 devtype=DISK channel ORA_DISK_1: starting datafile copy input datafile fno=5 name=/oracle/oradata/WINT/TS_DADOS output filename=/backup/bkp_WINT_698244378_248.rman tag=TAG20090922T124618 recid=125 stamp=698244504 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:02:15 channel ORA_DISK_1: starting datafile copy input datafile fno=6 name=/oracle/oradata/WINT/TS_INDICE output filename=/backup/bkp_WINT_698244513_249.rman tag=TAG20090922T124618 recid=126 stamp=698244642 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:02:16 channel ORA_DISK_1: starting datafile copy input datafile fno=1 name=/oracle/oradata/WINT/system01.dbf output filename=/backup/bkp_WINT_698244649_250.rman tag=TAG20090922T124618 recid=127 stamp=698244672 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25 channel ORA_DISK_1: starting datafile copy input datafile fno=3 name=/oracle/oradata/WINT/sysaux01.dbf output filename=/backup/bkp_WINT_698244674_251.rman tag=TAG20090922T124618 recid=128 stamp=698244698 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25 channel ORA_DISK_1: starting datafile copy input datafile fno=7 name=/oracle/oradata/WINT/TS_RBS output filename=/backup/bkp_WINT_698244699_252.rman tag=TAG20090922T124618 recid=129 stamp=698244720 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25 channel ORA_DISK_1: starting datafile copy input datafile fno=8 name=/oracle/oradata/WINT/TS_GRANDE output filename=/backup/bkp_WINT_698244725_253.rman tag=TAG20090922T124618 recid=130 stamp=698244730 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:07 channel ORA_DISK_1: starting datafile copy input datafile fno=2 name=/oracle/oradata/WINT/undotbs01.dbf output filename=/backup/bkp_WINT_698244732_254.rman tag=TAG20090922T124618 recid=131 stamp=698244733 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:03 channel ORA_DISK_1: starting datafile copy input datafile fno=4 name=/oracle/oradata/WINT/users01.dbf output filename=/backup/bkp_WINT_698244735_255.rman tag=TAG20090922T124618 recid=132 stamp=698244735 channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:01 Finished backup at 22-SEP-09 Starting Control File and SPFILE Autobackup at 22-SEP-09 piece handle=/backup/Bkp_ControlFile_c-1240283497-20090922-01 comment=NONE Finished Control File and SPFILE Autobackup at 22-SEP-09 No Servidor de Destino == 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; # default CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR
[oracle_br] Executar processo automático após determinado tempo no Oracle FORMS
Pessoal, bom dia. Por acaso vocês já se deparam com a seguinte situação: Um usuário esta solicitando que após uma determinado tempo seja dado um refrash na tela do forms e que seja iniciado de forma automática a impressão dos dados atualizados em tela. Pensei em fazer um JOB, mas se não me engano JOBs no Oracle só a nível de banco certo, neste caso eu teria que fazer uma TREND em Java para executar estes processos? Ou há alguma outra forma de fazer isto. Grato, Gláucio Mendes __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Migrar versão 10g standard para 10gEnterprise
Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch
[oracle_br] Re: Migrar versão 10g standard para 10gEnterprise
Mandei o assunto com as versões erradas, o que vale é o que está no corpo do email. Obrigado 2009/9/24 Marcelo Procksch marceloprock...@gmail.com: Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch -- Att. Marcelo E. Procksch cel. (11) 7960-6637
[oracle_br] BACKUP FRIO - Instalando o OEM
Bom dia colegas... Continuando com os tramites para a migração do meu servidor de produção para a versão 11G R2, pensei em fazer um backup frio do meu banco da versão 10G, subir em um servidor em paralelo (que por sua vez tambem é 10.2.0.3) e atualizar o banco la...fazer a atualização para a versão 11.0.2 Em seguida, faria novamente um backup frio ja na nova versão e colocaria os arquivos no servidor correto... Com isso, conseguiria manter meu servidor original caso tivessemos algum problema com o banco na atualização. A minha dúvida consiste na instalação do OEM...pq levando o backup frio para algum outro local, não levo a instalação nem os xmls...alguem teria algum link ou documentação para a instalação do OEM no novo servidor ?
Re: [oracle_br] Migrar versão 10g standard pa ra 10gEnterprise
1) Instale um novo Oracle Home (Enterprise) no servidor; 2) Faça um backup do database, por segurança; Se for a mesma versão (10.2.0.4, por exemplo), do Standard pro Enterprise: 3) Suba o database no novo Oracle Home; 4) Execute o catalog.sql; 5) Execute o catproc.sql Se for versão superior (10.2.0.3 [Standard], 10.2.0.4 [Enterprise]) 3) Subir o database com o startup upgrade; 4) Execute o catupgrd.sql Abraços Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br On 24/09/2009, at 10:34, Marcelo Procksch wrote: Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Migrar versão 10g standar d para 10gEnterprise
Heheh, Pois é, eu já havia respondido pensando na versão do assunto... Vamos lá: 1) Instale um novo Oracle Home (Enterprise) no servidor; 2) Faça um backup do database, por segurança; Se for a mesma versão (9.2.0.6, por exemplo), do Standard pro Enterprise: 3) Suba o database no novo Oracle Home; 4) Execute o catalog.sql; 5) Execute o catproc.sql Se for versão superior (9.2.0.6 [Standard], 9.2.0.8 [Enterprise]) 3) Subir o database com o startup migrate; 4) Execute o catpatch.sql Abraço, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br On 24/09/2009, at 10:35, Marcelo Procksch wrote: Mandei o assunto com as versões erradas, o que vale é o que está no corpo do email. Obrigado 2009/9/24 Marcelo Procksch marceloprock...@gmail.com: Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch -- Att. Marcelo E. Procksch cel. (11) 7960-6637 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Executar processo automático após determinado tempo no Oracle FORMS
Dá uma olhada no TIMER do Forms. Ex: How to get around the can't use a restricted built-in in built-in XXX message: 1. Create a TIMER at the point where you want the navigation to occur. Eg. create_timer('TIMER_X', 5, NO_REPEAT); 2. Code a WHEN-TIMER-EXPIRED trigger to handle the navigation DECLARE tm_name VARCHAR2(20); BEGIN tm_name := Get_Application_Property(TIMER_NAME); IF tm_name = 'TIMER_X' THEN Go_Item('ITEM_X'); END IF; END; Alex Zaballa http://alexzaballa.blogspot.com/ --- Em oracle_br@yahoogrupos.com.br, Glaucio Mendes glau_m...@... escreveu Pessoal, bom dia. Por acaso vocês já se deparam com a seguinte situação: Um usuário esta solicitando que após uma determinado tempo seja dado um refrash na tela do forms e que seja iniciado de forma automática a impressão dos dados atualizados em tela. Pensei em fazer um JOB, mas se não me engano JOBs no Oracle só a nível de banco certo, neste caso eu teria que fazer uma TREND em Java para executar estes processos? Ou há alguma outra forma de fazer isto. Grato, Gláucio Mendes __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Problema EXP
Olá Pessoal, Estou tentando exportar uma tabela da seguinte maneira: exp jo...@altdb tables=dados query=\WHERE CPF_CPF like \'9%\'\ e está retornando erro de sintaxe, alguem saberia como seria a sintaxe ? A versão é Oracle 9.2.0. Abraços a todos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Ver resultado de um cursor....
Muito Obrigado a todos pela ajuda, Realmente Andre sua solução foi a mais fácil e mais pratica. Valeu mesmo Thiago Andre Santos escreveu: Thiago Você utilizará bind variable declarada no ambiente do SQL-Plus, que receberá o retorno da procedure (no caso um cursor). Depois, para apresentar o conteúdo, basta utilizar o comando PRINT. Exemplo (no SQL-Plus): ___ VARIABLE x_consulta REFCURSOR BEGIN sua_package.sua_procedure( :x_consulta ); END; / PRINT x_consulta ___ [ ] André 2009/9/23 Thiago Menon thime...@yahoo.com.br Olá, Gostaria de saber como posso ver o resultado de um cursor utilizando o pl/sql no sql plus? Tenho uma package que tem uma função que retorna um cursor que é um select. Como posso ver o resultado dele utilizando comando via sql plus? Desculpe se a pergunta é básica e agradeço a todos a ajuda. Thiago __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ [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 __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise
Bom dia Marcelo, É mais simples do que isso Upgrading from the Standard Edition to the Enterprise Edition If you are using the Standard Edition of Oracle and want to upgrade to the Enterprise Edition, then complete the following steps: 1. Ensure that the release number of your Standard Edition server software is the same release as the Enterprise Edition server software. For example, if your Standard Edition server software is release 9.2.0.1.0, then you should upgrade to release 9.2.0.1.0 of the Enterprise Edition. 2. Shut down your database. 3. If your operating system is Windows, then stop all Oracle services, including the OracleServiceSID Oracle service, where SID is the instance name. 4. Deinstall the Standard Edition server software. 5. Install the Enterprise Edition server software using the Oracle Universal Installer. Select the same Oracle home that was used for the de-installed Standard Edition. During the installation, be sure to select the Enterprise Edition. When prompted, choose Software Only from the Database Configuration screen. 6. Start up your database. Your database is now upgraded to the Enterprise Edition. Fonte: http://download.oracle.com/docs/html/A97283_01/migng.htm Atenciosamente, Rodrigo Mufalani OCP 10g 11g OCE RAC 10g R2 Oracle ACE Member mufal...@oi.com.br http://mufalani.blogspot.com Mensagem Original: Data: 10:35:50 24/09/2009 De: Marcelo Procksch marceloprock...@gmail.com Assunto: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise Mandei o assunto com as versões erradas, o que vale é o que está no corpo do email. Obrigado 2009/9/24 Marcelo Procksch marceloprock...@gmail.com: Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch -- Att. Marcelo E. Procksch cel. (11) 7960-6637 -- 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 Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza!
[oracle_br] Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario...ficona dúvida...
Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise
Complementando Vc tb vai subir o release... Então, depois de fazer o upgrade do versão (standard to enterprise) também vai ter de rodar o instalador do patch e executar os scripts de atualização do dicionário de dados do Oracle seguindo o passo a passo do instalador do patch ou rodar o DBUA. Atenciosamente, Rodrigo Mufalani OCP 10g 11g OCE RAC 10g R2 Oracle ACE Member mufal...@oi.com.br http://mufalani.blogspot.com Mensagem Original: Data: 11:43:56 24/09/2009 De: Rodrigo Mufalani mufal...@oi.com.br Assunto: Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise Bom dia Marcelo, É mais simples do que isso Upgrading from the Standard Edition to the Enterprise Edition If you are using the Standard Edition of Oracle and want to upgrade to the Enterprise Edition, then complete the following steps: 1. Ensure that the release number of your Standard Edition server software is the same release as the Enterprise Edition server software. For example, if your Standard Edition server software is release 9.2.0.1.0, then you should upgrade to release 9.2.0.1.0 of the Enterprise Edition. 2. Shut down your database. 3. If your operating system is Windows, then stop all Oracle services, including the OracleServiceSID Oracle service, where SID is the instance name. 4. Deinstall the Standard Edition server software. 5. Install the Enterprise Edition server software using the Oracle Universal Installer. Select the same Oracle home that was used for the de-installed Standard Edition. During the installation, be sure to select the Enterprise Edition. When prompted, choose Software Only from the Database Configuration screen. 6. Start up your database. Your database is now upgraded to the Enterprise Edition. Fonte: http://download.oracle.com/docs/html/A97283_01/migng.htm Atenciosamente, Rodrigo Mufalani OCP 10g 11g OCE RAC 10g R2 Oracle ACE Member mufal...@oi.com.br http://mufalani.blogspot.com Mensagem Original: Data: 10:35:50 24/09/2009 De: Marcelo Procksch marceloprock...@gmail.com Assunto: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise Mandei o assunto com as versões erradas, o que vale é o que está no corpo do email. Obrigado 2009/9/24 Marcelo Procksch marceloprock...@gmail.com: Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch -- Att. Marcelo E. Procksch cel. (11) 7960-6637 -- 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 Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! -- 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
Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise
Obrigado pela ajuda Valeu. 2009/9/24 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br Heheh, Pois é, eu já havia respondido pensando na versão do assunto... Vamos lá: 1) Instale um novo Oracle Home (Enterprise) no servidor; 2) Faça um backup do database, por segurança; Se for a mesma versão (9.2.0.6, por exemplo), do Standard pro Enterprise: 3) Suba o database no novo Oracle Home; 4) Execute o catalog.sql; 5) Execute o catproc.sql Se for versão superior (9.2.0.6 [Standard], 9.2.0.8 [Enterprise]) 3) Subir o database com o startup migrate; 4) Execute o catpatch.sql Abraço, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br mvmpedro%40yahoo.com.br On 24/09/2009, at 10:35, Marcelo Procksch wrote: Mandei o assunto com as versões erradas, o que vale é o que está no corpo do email. Obrigado 2009/9/24 Marcelo Procksch marceloprock...@gmail.commarceloprocksch%40gmail.com : Pessoal bom dia! Qual o melhor procedimento para migragar de versão? Eu poderia fazer um backup pelo RMAN de uma versão standard e restaurar em um versão Enterprise? ou terei que fazer um exp / imp lembrando que minha base tem 1 TB? Atual versão Oracle9i Release 9.2.0.6.0 standard para versão Oracle9i Release 9.2.0.8.0 enterprise Obrigado -- Att. Marcelo E. Procksch -- Att. Marcelo E. Procksch cel. (11) 7960-6637 [As partes desta mensagem que não continham texto foram removidas] -- Att. Marcelo E. Procksch cel. (11) 7960-6637 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] to_char data.
bom dia pessoal, tenho um banco 9i em português, e nessa base tenho uma package que faz o envio de emails para mim. Porém o servidor de emails é Windows Exchange em inglês e estou tendo problemas com datas. utilizo o seguinte parametro de data TO_CHAR(SYSDATE,'DD MON HH:MI:SS AM') que obtem a seguinte resposta: 24 SET 2009 12:16:40 TARDE mais como sabemos Setembro em inglês e September o que ocaziona erro nas datas de envio dos emails. Teria como usar o TO_CHAR para dar a resposta da data em inglês??? _ Descubra todas as novidades do novo Internet Explorer 8 http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario...ficona dúvida... [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Problema EXP
Depende se você está usando parameter file ou command line mode: command line: TABLES=' \ DADOS\ ' usando parameter file: TABLES=' DADOS ' No query parece ter uma barra\ a mais após o 9 2009/9/24 petrosgr petro...@gmail.com Olá Pessoal, Estou tentando exportar uma tabela da seguinte maneira: exp jo...@altdb tables=dados query=\WHERE CPF_CPF like \'9%\'\ e está retornando erro de sintaxe, alguem saberia como seria a sintaxe ? A versão é Oracle 9.2.0. Abraços a todos [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University [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: to_char data.
select to_char(sysdate,'MONTH','NLS_DATE_LANGUAGE = ENGLISH') from dual Alex Zaballa http://alexzaballa.blogspot.com/ --- Em oracle_br@yahoogrupos.com.br, Jean Carlo Stein da Fonseca jcthebrot...@... escreveu bom dia pessoal, tenho um banco 9i em português, e nessa base tenho uma package que faz o envio de emails para mim. Porém o servidor de emails é Windows Exchange em inglês e estou tendo problemas com datas. utilizo o seguinte parametro de data TO_CHAR(SYSDATE,'DD MON HH:MI:SS AM') que obtem a seguinte resposta: 24 SET 2009 12:16:40 TARDE mais como sabemos Setembro em inglês e September o que ocaziona erro nas datas de envio dos emails. Teria como usar o TO_CHAR para dar a resposta da data em inglês??? _ Descubra todas as novidades do novo Internet Explorer 8 http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Grande Marcus, A opção de exp / imp não é muito bem vinda para grande volumes de dados pela demora na importação / exportação e tambem pelos erros gerados pela falta de privilegios, FK, contraints de um mode geral qu são importadas... Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo...e tenho num total 12 esquemas Pelo menos para mim não funciona... :( --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpe...@... escreveu export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@... On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario...ficona dúvida... [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Problema EXP
Colega, a sintaxe em si é ** EXATAMENTE ESSA ** que vc passou, SUPONHO (já que vc NÂO DIZ com clareza) que vc está usando linux ou algum unix-like, e o shell está interpretando os caracteres no parãmetro Vc resolve isso (que fique claro, é uma questão de SO, ** não ** tem a ver com 'sintaxe' do utilitário) , entre outras opções, OU colocando dentro dum arquivo-texto os parâmetros e pedindo pro exp ler esse arquivo (especificando PARFILE=nomedoarquivo na linha de comando), OU colocando o comando entre aspas (o shell interpretará como uma stringona só) e escapando lá dentro as aspas adicionais, assim : [ora...@localhost ~]$ exp system/senhadosystem file=dept.dmp tables=SCOTT.DEPT QUERY=\WHERE DEPTNO LIKE '%3%'\ statistics=NONE Export: Release 10.2.0.4.0 - Production on Thu Sep 24 13:07:18 2009 Copyright (c) 1982, 2007, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Export done in US7ASCII character set and AL16UTF16 NCHAR character set server uses WE8ISO8859P1 character set (possible charset conversion) About to export specified tables via Conventional Path ... Current user changed to SCOTT . . exporting table DEPT 1 rows exported Export terminated successfully without warnings. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, petrosgr petro...@... escreveu Olá Pessoal, Estou tentando exportar uma tabela da seguinte maneira: exp jo...@altdb tables=dados query=\WHERE CPF_CPF like \'9%\'\ e está retornando erro de sintaxe, alguem saberia como seria a sintaxe ? A versão é Oracle 9.2.0. Abraços a todos [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: to_char data.
É ** facílimo ** : consulte os manuais Oracle de funções built-in que vc vai ver que as funções de conversão aceitam um último argumento que é a variável NLS, especifique o que vc quer, exemplo : SQL select to_char(sysdate, 'DD MON DAY') from dual; TO_CHAR(SYSDATE,'DDMONYYY - 24 SET 2009 QUINTA-FEIRA SQL select to_char(sysdate, 'DD MON DAY', 'NLS_DATE_LANGUAGE=AMERICAN') from dual; TO_CHAR(SYSDATE,'DDMO - 24 SEP 2009 THURSDAY []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jean Carlo Stein da Fonseca jcthebrot...@... escreveu bom dia pessoal, tenho um banco 9i em português, e nessa base tenho uma package que faz o envio de emails para mim. Porém o servidor de emails é Windows Exchange em inglês e estou tendo problemas com datas. utilizo o seguinte parametro de data TO_CHAR(SYSDATE,'DD MON HH:MI:SS AM') que obtem a seguinte resposta: 24 SET 2009 12:16:40 TARDE mais como sabemos Setembro em inglês e September o que ocaziona erro nas datas de envio dos emails. Teria como usar o TO_CHAR para dar a resposta da data em inglês??? _ Descubra todas as novidades do novo Internet Explorer 8 http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Marcus, Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é possível downgrade de versão via exportação / importação e o doc é recente..agora de junho, ou seja, ja englobando a versão 10G... Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma versão SE e quando o DBA antigo instalou EE com a desculpa que se a fiscalização batesse, seria um mal menor pq licenciado esta...putz... ainda nao sei como tem gente que trabalha desta forma :( Via datapump não consigo...levo em torno 4 horas para migrar um unico esquema...teria que parar o banco pelo menos 2 dias... --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu Grande Marcus, A opção de exp / imp não é muito bem vinda para grande volumes de dados pela demora na importação / exportação e tambem pelos erros gerados pela falta de privilegios, FK, contraints de um mode geral qu são importadas... Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo...e tenho num total 12 esquemas Pelo menos para mim não funciona... :( --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ escreveu export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpedro@ On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario...ficona dúvida... [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
É meu caro... não vejo muita opção para você... Boa sorte! Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br On 24/09/2009, at 13:23, candiurudba wrote: Marcus, Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é possível downgrade de versão via exportação / importação e o doc é recente..agora de junho, ou seja, ja englobando a versão 10G... Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma versão SE e quando o DBA antigo instalou EE com a desculpa que se a fiscalização batesse, seria um mal menor pq licenciado esta...putz... ainda nao sei como tem gente que trabalha desta forma :( Via datapump não consigo...levo em torno 4 horas para migrar um unico esquema...teria que parar o banco pelo menos 2 dias... --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu Grande Marcus, A opção de exp / imp não é muito bem vinda para grande volumes de dados pela demora na importação / exportação e tambem pelos erros gerados pela falta de privilegios, FK, contraints de um mode geral qu são importadas... Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo...e tenho num total 12 esquemas Pelo menos para mim não funciona... :( --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ escreveu export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpedro@ On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario...ficona dúvida... [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] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Boa tarde! Caro, Você dispõe de outra máquina para realizar esta migração? Caso sim, porque não usa replicação? Você poderia replicar as tabelas maiores e manté-las atualizadas via replicação. Tabelas menores, usa export import. Dai quando for fazer a migração, sobe em restricted, faz o refresh das mview, gera o export das pequenas e importa do outro lado. Você já vai ter indices e tudo pronto, e só aparar as arestas. Att. Marcos Fontana DBA Oracle 2009/9/24 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br É meu caro... não vejo muita opção para você... Boa sorte! Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br mvmpedro%40yahoo.com.br On 24/09/2009, at 13:23, candiurudba wrote: Marcus, Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é possível downgrade de versão via exportação / importação e o doc é recente..agora de junho, ou seja, ja englobando a versão 10G... Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma versão SE e quando o DBA antigo instalou EE com a desculpa que se a fiscalização batesse, seria um mal menor pq licenciado esta...putz... ainda nao sei como tem gente que trabalha desta forma :( Via datapump não consigo...levo em torno 4 horas para migrar um unico esquema...teria que parar o banco pelo menos 2 dias... --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, candiurudba candiuru...@... escreveu Grande Marcus, A opção de exp / imp não é muito bem vinda para grande volumes de dados pela demora na importação / exportação e tambem pelos erros gerados pela falta de privilegios, FK, contraints de um mode geral qu são importadas... Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo...e tenho num total 12 esquemas Pelo menos para mim não funciona... :( --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ escreveu export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpedro@ On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario...ficona dúvida... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] aplicação ASP.NET captuar usuario logado
Boa tarde pessoal, Estou com um problema gostaria da ajuda de vocês. Tenho aplicação ASP.NET onde cada usuário se conecta usando uma senha de rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo ID de usuário e senha do Oracle (que é codificado na seqüência de conexão especificar um dos parâmetros no Web.config). Tenho uma Trigger que alimenta uma tabela de log com todas as atualizações e deleções feita no banco, meu problema esta em pegar o usuário que esta logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de aplicação. Se alguém puder me ajudar agradeço desde já. -- Rafael Klimann Analista de Sistemas (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Não sou especialista em asp ou aplicações web, mas isso funciona numa aplicação java conectando com jdbc. --selecionar informações do usuário atual. SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM V$SESSION v WHERE audsid = SYS_CONTEXT('userenv','sessionid'); Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br 2009/9/24 Rafael ® rklim...@gmail.com Boa tarde pessoal, Estou com um problema gostaria da ajuda de vocês. Tenho aplicação ASP.NET onde cada usuário se conecta usando uma senha de rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo ID de usuário e senha do Oracle (que é codificado na seqüência de conexão especificar um dos parâmetros no Web.config). Tenho uma Trigger que alimenta uma tabela de log com todas as atualizações e deleções feita no banco, meu problema esta em pegar o usuário que esta logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de aplicação. Se alguém puder me ajudar agradeço desde já. -- Rafael Klimann Analista de Sistemas (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] acesso remoto com o EM e o iSqlplus
Olá, Preciso de uma ajuda encarecidamente, cheguei em uma empresa, que possui o Oracle 9i em uma máquina, e o 10g em outra máquina. Ambas com Linux. Preciso configurar para acessar remotamente os bancos, usando o EM e o iSqlplus. Alguém poderia me passar instruções para fazer as configurações necessárias para este acesso remoto ? Desde já agradeço a ajuda. Cordialmente. Fábio. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] acesso remoto com o EM e o iSqlplus
Tentou colocar as informações das SIDs no tnsnames da máquina em que instalará o EM ? Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br 2009/9/24 Fabio fabio...@yahoo.com.br Olá, Preciso de uma ajuda encarecidamente, cheguei em uma empresa, que possui o Oracle 9i em uma máquina, e o 10g em outra máquina. Ambas com Linux. Preciso configurar para acessar remotamente os bancos, usando o EM e o iSqlplus. Alguém poderia me passar instruções para fazer as configurações necessárias para este acesso remoto ? Desde já agradeço a ajuda. Cordialmente. Fábio. __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] aplicação ASP.NET captuar usuario logado
Só uma duvida, e no caso das aplicações que re-aproveitam sessões que já estavam aberta.. Eu implementei usando esse metodo tb que vc sugeriu mas não tive sucesso, pois fizemos vários testes e descobrimos que o usuario que estava acessando uma determinada pagina na aplicação, não era exatamente o usuario que estava na tabela de auditoria.. Daí como surgiu o assunto.. gostaria de aproveitar e saber se tem alguma forma de evitar que isso ocorra. 2009/9/24 Evandro Giachetto evandrogiache...@gmail.com Não sou especialista em asp ou aplicações web, mas isso funciona numa aplicação java conectando com jdbc. --selecionar informações do usuário atual. SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM V$SESSION v WHERE audsid = SYS_CONTEXT('userenv','sessionid'); Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com Boa tarde pessoal, Estou com um problema gostaria da ajuda de vocês. Tenho aplicação ASP.NET http://asp.net/ onde cada usuário se conecta usando uma senha de rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo ID de usuário e senha do Oracle (que é codificado na seqüência de conexão especificar um dos parâmetros no Web.config). Tenho uma Trigger que alimenta uma tabela de log com todas as atualizações e deleções feita no banco, meu problema esta em pegar o usuário que esta logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de aplicação. Se alguém puder me ajudar agradeço desde já. -- Rafael Klimann Analista de Sistemas (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
O que você quer dizer com Reaproveitar uma sessão? Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br 2009/9/24 Mária Cristina Silva mariancrist...@gmail.com Só uma duvida, e no caso das aplicações que re-aproveitam sessões que já estavam aberta.. Eu implementei usando esse metodo tb que vc sugeriu mas não tive sucesso, pois fizemos vários testes e descobrimos que o usuario que estava acessando uma determinada pagina na aplicação, não era exatamente o usuario que estava na tabela de auditoria.. Daí como surgiu o assunto.. gostaria de aproveitar e saber se tem alguma forma de evitar que isso ocorra. 2009/9/24 Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com Não sou especialista em asp ou aplicações web, mas isso funciona numa aplicação java conectando com jdbc. --selecionar informações do usuário atual. SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM V$SESSION v WHERE audsid = SYS_CONTEXT('userenv','sessionid'); Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.brevandro% 40clickinterativa.com.br 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com rklimann% 40gmail.com Boa tarde pessoal, Estou com um problema gostaria da ajuda de vocês. Tenho aplicação ASP.NET http://asp.net/ onde cada usuário se conecta usando uma senha de rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo ID de usuário e senha do Oracle (que é codificado na seqüência de conexão especificar um dos parâmetros no Web.config). Tenho uma Trigger que alimenta uma tabela de log com todas as atualizações e deleções feita no banco, meu problema esta em pegar o usuário que esta logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de aplicação. Se alguém puder me ajudar agradeço desde já. -- Rafael Klimann Analista de Sistemas (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor de aplicação... e os desenvolvedores...usam um objeto (connection) que ao subir aplicação ele abre várias sessões e com isso, quando um usuario faz uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão que estiver aberta... Aconteceu de pegar os dados do servidor de aplicação e não da maquina do usuário. * SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER || '-' || v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO')) *FROM* V$session v *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid'); A ideia de matar sessão seria o ideal, mas pelo que conversei com os desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo menos passar o log do usuario para determinada requisição. 2009/9/24 Rafael ® rklim...@gmail.com Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Concordo com o rafael. Mas.. eu não entendi ainda.. Ao fazer uma solicitação ao banco, você inicia uma seção e o processo do usuário inicia uma conexão com o processo do servidor... Quando um outro usuário se conecta, teoricamente, esse passo deveria ser repetido. Digo, para cada usuário. Resumindo, cada usuário funcionando em sua devida seção e conexões. Isso tá sendo feito? Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br 2009/9/24 Rafael ® rklim...@gmail.com Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [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] aplicação ASP.NET captuar usuario logado
aah, ok. Realmente, com aquela query ele vai pegar os dados do servidor pois, segundo o que eu entendi, seus objetos de conexão se encontram do lado do servidor, como servlets, ou coisa parecida, correto? Se sim, ele vai pegar os dados da seção que foi aberta a partir do seu servidor em que o objeto de conexão se encontra. Acredito eu que, para que isso funcione (pegar o usuário client) terá que ser revista essa forma de conexão ou, no mínimo, re-estruturada para pegar o usuário final. Mas, receio que isso terá que ser feito a nível de aplicação pois as informações da seção são as que seu objeto de conexão abriu. Posso estar errado, e espero que esteja. Pode ser que algum outro membro do grupo te ajude a fazer isso a nível de banco pois eu não conheço nenhuma forma de pegar a informação do client que chamou a conexão em seu servidor de aplicação a partir do bd. Att. Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br 2009/9/24 Mária Cristina Silva mariancrist...@gmail.com Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor de aplicação... e os desenvolvedores...usam um objeto (connection) que ao subir aplicação ele abre várias sessões e com isso, quando um usuario faz uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão que estiver aberta... Aconteceu de pegar os dados do servidor de aplicação e não da maquina do usuário. * SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER || '-' || v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO')) *FROM* V$session v *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid'); A ideia de matar sessão seria o ideal, mas pelo que conversei com os desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo menos passar o log do usuario para determinada requisição. 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Mas já valew intenção. Talvez dessa forma que vc sugeriu, ajude o colega que iniciou o assunto, infelizmente comigo, não tive sucesso... mas continuarei pensando em algo.. Obrigada pela atenção. 2009/9/24 Evandro Giachetto evandrogiache...@gmail.com aah, ok. Realmente, com aquela query ele vai pegar os dados do servidor pois, segundo o que eu entendi, seus objetos de conexão se encontram do lado do servidor, como servlets, ou coisa parecida, correto? Se sim, ele vai pegar os dados da seção que foi aberta a partir do seu servidor em que o objeto de conexão se encontra. Acredito eu que, para que isso funcione (pegar o usuário client) terá que ser revista essa forma de conexão ou, no mínimo, re-estruturada para pegar o usuário final. Mas, receio que isso terá que ser feito a nível de aplicação pois as informações da seção são as que seu objeto de conexão abriu. Posso estar errado, e espero que esteja. Pode ser que algum outro membro do grupo te ajude a fazer isso a nível de banco pois eu não conheço nenhuma forma de pegar a informação do client que chamou a conexão em seu servidor de aplicação a partir do bd. Att. Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2009/9/24 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor de aplicação... e os desenvolvedores...usam um objeto (connection) que ao subir aplicação ele abre várias sessões e com isso, quando um usuario faz uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão que estiver aberta... Aconteceu de pegar os dados do servidor de aplicação e não da maquina do usuário. * SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER || '-' || v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO')) *FROM* V$session v *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid'); A ideia de matar sessão seria o ideal, mas pelo que conversei com os desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo menos passar o log do usuario para determinada requisição. 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com rklimann% 40gmail.com Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde trabalho, inclusive de mesma versão de banco de dados para fazer Downgrade. Precisarei fazer isso até sabado , que haverá auditoria da Oracle na segunda!! Pensei em fazer da seguinte forma : 1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para gravação em LTO , este faz backup completo de 190 GB em aproximandamente 3 horas). 2 - desisntalação da versão Enterprise. 3 - instalação da versão standard 4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4 6 - Criação da instance com o mesmo nome da antiga 5 - Rman - Restore controlfiles 6 - Rman - Restore database 7 - Rman - Recover database 8- open resetlogs 9 - shutdown immediate 10 - startup upgrade 11 - catupgrd.sql Fiz uma estimativa de tempo total , perto de 8 horas com todo processo. Basicamente isso ! Acredito que seja a forma mais rapida visto que da para voce configurar varios canais no Rman, o que faz com ganhamos tempo. Os mais experientes por favor, se eu estiver errado me ajudem tbm, pois foi o meio mais rapido que encontrei. Abraço a todos Tadeu Paz De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44 Assunto: Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition É meu caro... não vejo muita opção para você... Boa sorte! Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo. com.br On 24/09/2009, at 13:23, candiurudba wrote: Marcus, Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é possível downgrade de versão via exportação / importação e o doc é recente..agora de junho, ou seja, ja englobando a versão 10G... Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma versão SE e quando o DBA antigo instalou EE com a desculpa que se a fiscalização batesse, seria um mal menor pq licenciado esta...putz. .. ainda nao sei como tem gente que trabalha desta forma :( Via datapump não consigo...levo em torno 4 horas para migrar um unico esquema...teria que parar o banco pelo menos 2 dias... --- Em oracle...@yahoogrup os.com.br, candiurudba candiurudba@ ... escreveu Grande Marcus, A opção de exp / imp não é muito bem vinda para grande volumes de dados pela demora na importação / exportação e tambem pelos erros gerados pela falta de privilegios, FK, contraints de um mode geral qu são importadas.. . Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo.. .e tenho num total 12 esquemas Pelo menos para mim não funciona... :( --- Em oracle...@yahoogrup os.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ escreveu export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpedro@ On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario... ficona dúvida... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] RE: Instalação de RAC - erro no dbca
veja que o listener está em UNKNOWN no RAC1, tentou fazer o procedimento que te passei do local_config? abcs - Original Message - From: Alex Oracle To: OracleBR Sent: Wednesday, September 23, 2009 10:30 PM Subject: [oracle_br] RE: Instalação de RAC - erro no dbca Rolegar/Willian, obrigado pelas sugestões, tantas variáveis num rac que qualquer coisa faz muita diferença. Segundo sugestão, me parece que o comando abaixo está ok, ou não? [ora...@rac1 bin]$ ./crs_stat -t Name Type Target State Host -- oraSM1.asm application ONLINE ONLINE rac1 oraC1.lsnr application ONLINE UNKNOWN rac1 ora.rac1.gsd application ONLINE UNKNOWN rac1 ora.rac1.ons application ONLINE UNKNOWN rac1 ora.rac1.vip application ONLINE ONLINE rac1 oraSM2.asm application ONLINE UNKNOWN rac2 oraC2.lsnr application ONLINE UNKNOWN rac2 ora.rac2.gsd application ONLINE UNKNOWN rac2 ora.rac2.ons application ONLINE UNKNOWN rac2 ora.rac2.vip application ONLINE ONLINE rac2 Outra sugestão foi o Listener, não sabia disso, mas vi que tem um configurado já, basta iniciar antes do dbca?!? [ora...@rac1 bin]$ cat /oracle/product/10.2.0/db_1/network/admin/listener.ora # listener.ora.rac1 Network Configuration File: /oracle/product/10.2.0/db_1/network/admin/listener.ora.rac1 # Generated by Oracle configuration tools. LISTENER_RAC1 = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip.localdomain)(PORT = 1521)(IP = FIRST)) (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)(IP = FIRST)) ) ) SID_LIST_LISTENER_RAC1 = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) ) Alem disso, li algo a respeito e fiquei com duvida no /etc/hosts se está correto, poderia dar uma olhada? [ora...@rac2 bin]$ cat /etc/hosts 127.0.0.1 localhost.localdomain localhost # Public 10.1.1.50 rac1.localdomain rac1 10.1.1.51 rac2.localdomain rac2 #Private 10.1.2.150 rac1-priv.localdomain rac1-priv 10.1.2.151 rac2-priv.localdomain rac2-priv #Virtual 10.1.1.150 rac1-vip.localdomain rac1-vip 10.1.1.151 rac2-vip.localdomain rac2-vip Agradeço mais uma vez as sugestões. Alex __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] RE: Instalação de RAC - erro no db ca
Willian, desculpa, não tinha visto seu email. Mas executei o comando e acredito que o erro está aí. Olha o resultado: [r...@rac1 bin]# ./localconfig reset Successfully accumulated necessary OCR keys. Creating OCR keys for user 'root', privgrp 'root'.. Operation successful. Configuration for local CSS has been initialized Stale CSS daemon is running... killing it now Adding to inittab Startup will be queued to init within 90 seconds. Checking the status of new Oracle init process... Expecting the CRS daemons to be up within 600 seconds. Giving up: Oracle CSS stack appears NOT to be running. Oracle CSS service would not start as installed Automatic Storage Management(ASM) cannot be used until Oracle CSS service is started Nesse caso, o que devo fazer? Poderia me dar o caminho das pedras? hehe Desde já obrigado pelas dicas. Abraço Alex --- Em qui, 24/9/09, Willian Fernando Frasson wfras...@yahoo.com.br escreveu: De: Willian Fernando Frasson wfras...@yahoo.com.br Assunto: Re: [oracle_br] RE: Instalação de RAC - erro no dbca Para: oracle_br@yahoogrupos.com.br Data: Quinta-feira, 24 de Setembro de 2009, 23:49 veja que o listener está em UNKNOWN no RAC1, tentou fazer o procedimento que te passei do local_config? abcs - Original Message - From: Alex Oracle To: OracleBR Sent: Wednesday, September 23, 2009 10:30 PM Subject: [oracle_br] RE: Instalação de RAC - erro no dbca Rolegar/Willian, obrigado pelas sugestões, tantas variáveis num rac que qualquer coisa faz muita diferença. Segundo sugestão, me parece que o comando abaixo está ok, ou não? [ora...@rac1 bin]$ ./crs_stat -t Name Type Target State Host -- oraSM1.asm application ONLINE ONLINE rac1 oraC1.lsnr application ONLINE UNKNOWN rac1 ora.rac1.gsd application ONLINE UNKNOWN rac1 ora.rac1.ons application ONLINE UNKNOWN rac1 ora.rac1.vip application ONLINE ONLINE rac1 oraSM2.asm application ONLINE UNKNOWN rac2 oraC2.lsnr application ONLINE UNKNOWN rac2 ora.rac2.gsd application ONLINE UNKNOWN rac2 ora.rac2.ons application ONLINE UNKNOWN rac2 ora.rac2.vip application ONLINE ONLINE rac2 Outra sugestão foi o Listener, não sabia disso, mas vi que tem um configurado já, basta iniciar antes do dbca?!? [ora...@rac1 bin]$ cat /oracle/product/10.2.0/db_1/network/admin/listener.ora # listener.ora.rac1 Network Configuration File: /oracle/product/10.2.0/db_1/network/admin/listener.ora.rac1 # Generated by Oracle configuration tools. LISTENER_RAC1 = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip.localdomain)(PORT = 1521)(IP = FIRST)) (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)(IP = FIRST)) ) ) SID_LIST_LISTENER_RAC1 = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) ) Alem disso, li algo a respeito e fiquei com duvida no /etc/hosts se está correto, poderia dar uma olhada? [ora...@rac2 bin]$ cat /etc/hosts 127.0.0.1 localhost.localdomain localhost # Public 10.1.1.50 rac1.localdomain rac1 10.1.1.51 rac2.localdomain rac2 #Private 10.1.2.150 rac1-priv.localdomain rac1-priv 10.1.2.151 rac2-priv.localdomain rac2-priv #Virtual 10.1.1.150 rac1-vip.localdomain rac1-vip 10.1.1.151 rac2-vip.localdomain rac2-vip Agradeço mais uma vez as sugestões. Alex __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [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
Re: Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Tadeu, A única forma possível de se fazer conversão de Enterprise para Standard Edition é com o export/import. A maneira que você cita só é possível de Standard para Enterprise. Há inclusive uma nota no Metalink que diz que a única forma possível do Enterprise para o Standard é via export/import. Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br On 24/09/2009, at 20:08, Tadeu Paz wrote: Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde trabalho, inclusive de mesma versão de banco de dados para fazer Downgrade. Precisarei fazer isso até sabado , que haverá auditoria da Oracle na segunda!! Pensei em fazer da seguinte forma : 1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para gravação em LTO , este faz backup completo de 190 GB em aproximandamente 3 horas). 2 - desisntalação da versão Enterprise. 3 - instalação da versão standard 4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4 6 - Criação da instance com o mesmo nome da antiga 5 - Rman - Restore controlfiles 6 - Rman - Restore database 7 - Rman - Recover database 8- open resetlogs 9 - shutdown immediate 10 - startup upgrade 11 - catupgrd.sql Fiz uma estimativa de tempo total , perto de 8 horas com todo processo. Basicamente isso ! Acredito que seja a forma mais rapida visto que da para voce configurar varios canais no Rman, o que faz com ganhamos tempo. Os mais experientes por favor, se eu estiver errado me ajudem tbm, pois foi o meio mais rapido que encontrei. Abraço a todos Tadeu Paz De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44 Assunto: Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition É meu caro... não vejo muita opção para você... Boa sorte! Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo. com.br On 24/09/2009, at 13:23, candiurudba wrote: Marcus, Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é possível downgrade de versão via exportação / importação e o doc é recente..agora de junho, ou seja, ja englobando a versão 10G... Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma versão SE e quando o DBA antigo instalou EE com a desculpa que se a fiscalização batesse, seria um mal menor pq licenciado esta...putz. .. ainda nao sei como tem gente que trabalha desta forma :( Via datapump não consigo...levo em torno 4 horas para migrar um unico esquema...teria que parar o banco pelo menos 2 dias... --- Em oracle...@yahoogrup os.com.br, candiurudba candiurudba@ ... escreveu Grande Marcus, A opção de exp / imp não é muito bem vinda para grande volumes de dados pela demora na importação / exportação e tambem pelos erros gerados pela falta de privilegios, FK, contraints de um mode geral qu são importadas.. . Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo.. .e tenho num total 12 esquemas Pelo menos para mim não funciona... :( --- Em oracle...@yahoogrup os.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ escreveu export / import... Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpedro@ On 24/09/2009, at 11:52, candiurudba wrote: Outro bom dia colegas... No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta alteração ? Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao contrario... ficona dúvida... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
Deve ser a nota Subject:Converting An Enterprise Edition Database To Standard Edition, Doc ID:139642.1 a que vc se refere, né ? Realmente, falando de banco como um todo não tem jeito, há tabelas internas com estruturas diferentes, há dados internos que tem que serem removidos/alterados do Enterprise O impedimento lá pra idéia do colega é que ao vc fazer o RESTORE DATABASE ** necessariamente ** os dados do SYS que estavam no 'formato' Enterprise quando foi feio o backup database vão ser INTRODUZIDOS na nova instância Standard, backup database ** por princípio ** traz tudo, inclusive os caras do SYS, internos... Porém, há uma possibilidade a mais que é criar a instância Standard e ** TRANSPORTAR ** as tablespaces dos usuários pra lá a partir do Enterprise : a nota Subject: Differences Between Enterprise, Standard and Personal Editions on Oracle 10.2, Doc ID:465465.1 nos diz : Export transportable tablespace - Import transportable tablespace, including cross-platform transport, is included with Standard Edition and Standard Edition One, but export transportable tablespace is not included. OU SEJA, vc não pode fazer o Export de transport a partir do Standard, mas o Standard como DESTINO, como Importação dos metadados de transporte, aí sim... *** ULULANTEMENTE *** óbvio, há restrições para TT, a pessoa teria que ** testar ** com cuidado, mas é uma opção... O SEGURO porém é mesmo export/import, seja pelo Datapump seja pelo exp/imp tradicional, e a esse respeito eu digo, ** SE ** o colega lá estava usando as opções CORRETAS de performance (ie, direct-mode, várias sessões paralelas, não exportar NEM importar/recriar estats nem índices nem constraints, numa hora sem concorrência, etc) com o exp tradicional num hardware bom, já obtive performance de algumas dezenas de Gbs , uns 40 ou 50 Gb/por hora, o pouco menos de 200 Gb que ele diz que tem deveria levar talvez coisa de 4 ou 5 horas, é uma janela razoável pra se negociar, talvez num Sábado ou coisa assim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpe...@... escreveu Tadeu, A única forma possível de se fazer conversão de Enterprise para Standard Edition é com o export/import. A maneira que você cita só é possível de Standard para Enterprise. Há inclusive uma nota no Metalink que diz que a única forma possível do Enterprise para o Standard é via export/import. Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@... On 24/09/2009, at 20:08, Tadeu Paz wrote: Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde trabalho, inclusive de mesma versão de banco de dados para fazer Downgrade. Precisarei fazer isso até sabado , que haverá auditoria da Oracle na segunda!! Pensei em fazer da seguinte forma : 1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para gravação em LTO , este faz backup completo de 190 GB em aproximandamente 3 horas). 2 - desisntalação da versão Enterprise. 3 - instalação da versão standard 4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4 6 - Criação da instance com o mesmo nome da antiga 5 - Rman - Restore controlfiles 6 - Rman - Restore database 7 - Rman - Recover database 8- open resetlogs 9 - shutdown immediate 10 - startup upgrade 11 - catupgrd.sql Fiz uma estimativa de tempo total , perto de 8 horas com todo processo. Basicamente isso ! Acredito que seja a forma mais rapida visto que da para voce configurar varios canais no Rman, o que faz com ganhamos tempo. Os mais experientes por favor, se eu estiver errado me ajudem tbm, pois foi o meio mais rapido que encontrei. Abraço a todos Tadeu Paz De: Marcus Vinicius Miguel Pedro mvmpe...@... Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44 Assunto: Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition É meu caro... não vejo muita opção para você... Boa sorte! Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo. com.br On 24/09/2009, at 13:23, candiurudba wrote: Marcus, Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é possível downgrade de versão via exportação / importação e o doc é recente..agora de junho, ou seja, ja englobando a versão 10G... Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma versão SE e quando o DBA antigo instalou EE com a desculpa que se a fiscalização batesse, seria um mal menor pq licenciado esta...putz. .. ainda nao sei como tem gente que trabalha desta forma :( Via datapump não consigo...levo em torno 4 horas para migrar um unico esquema...teria que parar o banco pelo menos 2 dias...
Re: Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition
É isso aí Grande Chiappa! Durante um tempo num cliente, com bases enormes, sempre vinha a solicitação de fazer refresh do ambiente de Homologação, o detalhe é que o refresh sempre vinha em forma de dump's do export. O trabalho basicamente era: 1) Export com direct=y e todas as opções que nos ajudam a obter maior desempenho, etc... 2) Import com rows=y, indexes=n, constraints=n, statistics=none, buffer..., commit=y 3) Import de indexes e constraints... O throughput que eu obtive também foi de algumas dezenas de GB/hora. O ideal é o nosso colega fazer isso numa máquina com poder semelhante de processamento e homologar e validar quanto tempo será necessário... Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@yahoo.com.br On 24/09/2009, at 22:40, jlchiappa wrote: Deve ser a nota Subject:Converting An Enterprise Edition Database To Standard Edition, Doc ID:139642.1 a que vc se refere, né ? Realmente, falando de banco como um todo não tem jeito, há tabelas internas com estruturas diferentes, há dados internos que tem que serem removidos/alterados do Enterprise O impedimento lá pra idéia do colega é que ao vc fazer o RESTORE DATABASE ** necessariamente ** os dados do SYS que estavam no 'formato' Enterprise quando foi feio o backup database vão ser INTRODUZIDOS na nova instância Standard, backup database ** por princípio ** traz tudo, inclusive os caras do SYS, internos... Porém, há uma possibilidade a mais que é criar a instância Standard e ** TRANSPORTAR ** as tablespaces dos usuários pra lá a partir do Enterprise : a nota Subject: Differences Between Enterprise, Standard and Personal Editions on Oracle 10.2, Doc ID:465465.1 nos diz : Export transportable tablespace - Import transportable tablespace, including cross-platform transport, is included with Standard Edition and Standard Edition One, but export transportable tablespace is not included. OU SEJA, vc não pode fazer o Export de transport a partir do Standard, mas o Standard como DESTINO, como Importação dos metadados de transporte, aí sim... *** ULULANTEMENTE *** óbvio, há restrições para TT, a pessoa teria que ** testar ** com cuidado, mas é uma opção... O SEGURO porém é mesmo export/import, seja pelo Datapump seja pelo exp/imp tradicional, e a esse respeito eu digo, ** SE ** o colega lá estava usando as opções CORRETAS de performance (ie, direct-mode, várias sessões paralelas, não exportar NEM importar/recriar estats nem índices nem constraints, numa hora sem concorrência, etc) com o exp tradicional num hardware bom, já obtive performance de algumas dezenas de Gbs , uns 40 ou 50 Gb/por hora, o pouco menos de 200 Gb que ele diz que tem deveria levar talvez coisa de 4 ou 5 horas, é uma janela razoável pra se negociar, talvez num Sábado ou coisa assim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpe...@... escreveu Tadeu, A única forma possível de se fazer conversão de Enterprise para Standard Edition é com o export/import. A maneira que você cita só é possível de Standard para Enterprise. Há inclusive uma nota no Metalink que diz que a única forma possível do Enterprise para o Standard é via export/import. Abraços, Marcus Vinicius Miguel Pedro OCP Database 9i OCP Database 10g OCE RAC 10g mvmpe...@... On 24/09/2009, at 20:08, Tadeu Paz wrote: Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde trabalho, inclusive de mesma versão de banco de dados para fazer Downgrade. Precisarei fazer isso até sabado , que haverá auditoria da Oracle na segunda!! Pensei em fazer da seguinte forma : 1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para gravação em LTO , este faz backup completo de 190 GB em aproximandamente 3 horas). 2 - desisntalação da versão Enterprise. 3 - instalação da versão standard 4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4 6 - Criação da instance com o mesmo nome da antiga 5 - Rman - Restore controlfiles 6 - Rman - Restore database 7 - Rman - Recover database 8- open resetlogs 9 - shutdown immediate 10 - startup upgrade 11 - catupgrd.sql Fiz uma estimativa de tempo total , perto de 8 horas com todo processo. Basicamente isso ! Acredito que seja a forma mais rapida visto que da para voce configurar varios canais no Rman, o que faz com ganhamos tempo. Os mais experientes por favor, se eu estiver errado me ajudem tbm, pois foi o meio mais rapido que encontrei. Abraço a todos Tadeu Paz De: Marcus Vinicius Miguel Pedro mvmpe...@... Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44 Assunto: Re: [oracle_br] Re: Downgrade Oracle