RES: [oracle_br] Re: conversão implicita de dados não funciona
Chiappa, Obrigado pela resposta. Tirando uma duvida... Se eu coloco um TO_NUMBER SELECT a.campo1, a.campo2, b.campo1, b.campo2 FROM tabela1 a, tabela2 b, WHETE a.campo3 = to_number(b.campo3); Eu prejudico as regras pra escolha do índice, não é isso! Obrigado. Eduardo. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: quarta-feira, 29 de Março de 2006 14:43 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: conversão implicita de dados não funciona Colega, como citado no manual Oracle SQL Reference capítulo de Datatypes, conversão implícita é feita INTERNAMENTE pelo banco, vc absolutamente não tem controle sobre ela, ela depende do contexto (ie, settings os mais diversos, plano de execução escolhido, etc) cito : Implicit and Explicit Data Conversion Oracle recommends that you specify explicit conversions rather than rely on implicit or automatic conversions, for these reasons: SQL statements are easier to understand when you use explicit datatype conversion functions. Automatic datatype conversion can have a negative impact on performance, especially if the datatype of a column value is converted to that of a constant rather than the other way around. Implicit conversion depends on the context in which it occurs and may not work the same way in every case. For example, implicit conversion from a date value to a VARCHAR2 value may return an unexpected year depending on the value of the NLS_DATE_FORMAT parameter. Algorithms for implicit conversion are subject to change across software releases and among Oracle products. Behavior of explicit conversions is more predictable. Assim, PROVAVELMENTE se vc tiver as mesmas estatísticas no mesmo characterset nas mesmas linguagens com o mesmo config nos dois bancos, a conversão implícita DEVE ocorrer da mesma maneira, mas COM CERTEZA é uma loteria, não há garantias, vc está confiando em algo que pode ou não funcionar Com 100% de certeza, desse jeito não dá pra trabalhar, ou tenha informações semelhantes no mesmo datatype (o que é simplesmente correto de se fazer), OU use explicitamente a conversão desejada, sem atalhos aqui. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Oracle Mail [EMAIL PROTECTED] escreveu Pessoal, Possuo um banco de desenvolvimento e um banco de produção que em termos de base de dados estão idênticos. O banco de produção é configurado como American.america enquanto o banco de Desenvolvimento está como portuguese.portugal Uma query que compara dois campos de datatypes diferentes e valores dos dados iguais só funciona em desenvolvimento se for colocado explicitamente o To_NUMBER para que a conversão de dados de um campo da query ocorra. No caso do banco de produção essa necessidade já não existe. Alguém saberia me dizer se existe alguma relação entre o caracter set e o problema enfrentado Se sim como corrigir? Alguém tem alguma dica que possa me ajudar!? Antecipadamente Obrigado. Eduardo. -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Ver os processos
Srs. Qual a view que armazena as atividades dos usuários, ou seja, o que eles estão fazendo. Att. Rodrigo Cavalcante [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Conexão do Oracle 10g
Pessoal, Bom dia. Eu baixei e instalei em meu micro (Windows XP Professional) a versão 10g gratuita do banco Oracle. A dúvida é a seguinte. Como eu faço para me conectar a esse banco usando o SQL Navigator? Tenho nessa mesma máquina a versão 8i (que está desativada). O meu Navigator consegue ver as configurações do TNSNAMES desse banco. Então, deduzi que seria só colocar as informações do TNS da versão 10g no TNS da versão 8i. Até aí deu certo, pois eu vi o banco 10g como opção de conexão. Mas se tentar conectar dá erro. Será que era isso o que deveria ter feito mesmo? Genivaldo [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [Spam] Re: Re: Re: [oracle_br] APACHE(URGENTE)
Fale Colega.. Eu já tive os dois rodando na mesma máquina , e fiz a alteração que o colega comentou.. abre o arquivo apache.conf, edita a porta.. (não coloca a porta administrativa) .. e salva.. aih para o apache e starta ele que muda.. Para testar. .pare o IIS.. faça isso no apache e tente acessar .. http:\\servidorapache:8080 (sem o dad.. apenas a página inicial do servidor como acima).. se funcionar, tenta cessar a sua aplicação com a porta 8080.. se não funcionar, é pq foi configurado uma porta específica para a aplicação.. Agora.. não lembro se a configuração da porta fica no arquivo nomedaaplicacao.conf .. ou no tal do webappcfg ... (onde ficam os DADs) Pare o IIS e faça estes testes.. e poste aqui os resultados.. sds, On 3/28/06, Luiz Claudio Felicio [EMAIL PROTECTED] wrote: Beleza!! Mas se alguem aqui na lista puder me ajudar, estou com uma bomba mesmo e já fiz de tudo eu acho!!. Estou com uma pagina em pl/sql toolkit que a mesma roda em apache..Sendo que desenvolvo um relatorio em .Net que roda no IIS. No IIS só esta aceitando a porta 80, ja tentei colacar uma outra porta tipo: 8080, mas me apresendo um erro inesperado. No apache, mudei para , sendo que; O IIS só roda se eu interromper o apache, clara que não posso fazer isso, mas só funciona assim..Socorro!!! Como que eu faço para os dois servidores de aplicação radarem na mesma maquina.. Obrigado mais uma vez. Luiz Claudio Petter R. Villa Real Silva [EMAIL PROTECTED] escreveu: Olha eu nunca fiz isso mas sei que jeito tem, a 1 ano atrás +/- eu participava de uma lista sobre PHP e o pessoal lá tava configurando o IIS/PHP e o Apache/PHP em uma mesma máquina, se não me engano tinha que mexer no gerenciador de serviços do Windows, pois no fundo são dois softwares para o mesmo tipo de serviço, e após fazer isso tinha que configurar o IIS também. Mas no final quem tava fazendo isso reclamava muito de instabilidade dos servidores, lentidão e até travamento no Windows. O ideal é só um operando na mesma máquina. Luiz Claudio Felicio escreveu: Obrigado Petter..Mais uma informação é possivel os dois estarem rodando ao mesmo tempo? IIS E APACHE?, pois eu já tinha alterado nesse arquivo config, mas dai quando eu rodo uma pagina o IIS da erro, é preciso parar o apache para que a mesma funcione..Teria uma forma para que os dois serviços funcionarem ao mesmo tempo.. Obrigado pelas informações.. Petter R. Villa Real Silva escreveu: Para alterar a porta do Apache é simples basta abrir o arquivo conf (se vc usar o Apache 2.0 ou superior vc pode acessar esse arquivo pelo menu do Windows ou se for um versão inferior basta procura-lo dentro da pasta de instalação do Apache) lá dentro terá uma configuração da porta, geralmente fica na 80, basta alterar para o número que vc quiser, salvar o arquivo e em seguida reiniciar o Apache. Luiz Claudio Felicio escreveu: Boa tarde a todos!! Tenho o IIS e OPACHE instalado, sendo, gostaria de colocar o apache em uma outra porta sem ser a porta 80..Aode posso mudar??? SO Windows XP... Obrigado, Luiz Claudio - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. *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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! . -- --- Petter R. Villa Real Silva - TI www.bebidaswilson.com.br Fone: 55 (18) 3941-9000 --- -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
[oracle_br] RES: Ver os processos
set pagesize 1000; set linesize 100; set verify off; set feedback on; col sid format a5; col serial# format a7; set long 8000; SELECT a.OSUSER, a.username, a.TERMINAL, to_char(a.SID) SID, to_char(a.SERIAL#) SERIAL#, b.executions, b.SQL_TEXT FROM V$SESSION a, V$SQL b WHERE a.SQL_ADDRESS = b.ADDRESS AND a.STATUS = 'ACTIVE' Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rodrigo Enviada em: quinta-feira, 30 de março de 2006 09:56 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Ver os processos Srs. Qual a view que armazena as atividades dos usuários, ou seja, o que eles estão fazendo. Att. Rodrigo Cavalcante -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: segmento de rollback vs. tablespace UNDO no 9i
Aninha, não vamos misturar estaçoes aqui : no 9i, vc tem a opção de ter rollback/undo automático ou manual, mas vc ** CONTINUA SIM ** tendo normalmente segmentos de rollback (ou undo, é a mesma coisa, rollback=undo), cfrme : [EMAIL PROTECTED]:SQLshow parameters undo NAME TYPEVALUE --- -- undo_management string AUTO undo_retention integer 57600 undo_suppress_errors boolean FALSE undo_tablespace string UNDO_TABLESPACE [EMAIL PROTECTED]:SQLselect * from dba_rollback_segs; SEGMENT_NAMEOWNER TABLESPACE_NAMESEGMENT_ID FILE_ID BLOCK_ID INITIAL_EXTENT NEXT_EXTENTMIN_EXTENTSMAX_EXTENTS PCT_INCREASE STATUS INSTANCE_NUM RELATIVE_FNO --- - - -- -- -- -- -- -- -- -- --- - -- SYSTEM SYS SYSTEM 0 1 2 57344 57344 2505 0 ONLINE 1 _SYSSMU1$ PUBLIC UNDO_TABLESPACE 1 208 9 131072 2 32765 ONLINE 208 _SYSSMU2$ PUBLIC UNDO_TABLESPACE 2 208 25 131072 2 32765 ONLINE 208 _SYSSMU3$ PUBLIC UNDO_TABLESPACE 3 208 41 131072 2 32765 ONLINE 208 _SYSSMU4$ PUBLIC UNDO_TABLESPACE 4 208 57 131072 2 32765 ONLINE 208 _SYSSMU5$ PUBLIC UNDO_TABLESPACE 5 208 73 131072 2 32765 ONLINE 208 .. Então ESTÂO AQUI sim os segmentos de rollback, o que ocorre é que com undo_management automático os TAMANHOS e a FREQUÊNCIA de criação/uso deles não é mais controlada por vc ok ?? Quanto à questão de snapshot too old : sim, com undo_management=AUTO o algoritmo de management do 9i/10g tenta manter os segmentos de rollback disponíveis pelo tempo especificado em undo_retention, MAS obviamente SE houver SQLs que começaram há mais tempo do que o especificado em retention (e portanto precisem de precisem de dados alterados há mais tempo que isso), E/OU não houver espaço suficiente na tablespace de undo pra manter esse tempo, VAI DAR SIM snapshot too old, não há mágica aqui... Assim, se vc usa undo automático e está recebendo snapshot too old, é aumentar retention se preciso E aumentar o tamanho da tablespace de undo, provavelmente no seu caso principalmente aumentar a tablespace (4 Gb representam coisa de 5% de um disco comum num servidor de produção, que normalmente é de ao menos 80 Gb, é ** RIDÍCULO ** num banco não-trivial, aumente isso que provavelmente os erros sumirão... === SE desejado, vc pode simplesmente especificar UNDO_MANAGEMENT=MANUAL nesse banco e aí criar e controlar na mão os segmentos de rollback, mas na maioria das vezes isso não é preciso, havendo espaço alocado e tendo undo_retention adequado normalmente o undo automático vai bem... Quanto à pergunta : colega, se o usuário é leigo/não conhece 9i de modo geral as sugestões dele devem entrar por uma orelha e sair por outra, sim ?? Afinal é vc (em tese) que é a tecnóloga, a especialista em bd, certo ? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, profa_anacristina [EMAIL PROTECTED] escreveu Bom dia Turma, Gostaria de tentar esclarecer uma dúvida qto ao funcionamento do segmento de rollback e da tblspace de UNDO na versão
[oracle_br] Re: Conexão do Oracle 10g
Uma coisa que pode estar pegando é que o software client do 8i antes da versão 8.1.7.4 E o software de rede (listener e cia bela) do banco 10g são ** incompatíveis ** entre si, eles tem problemas reconhecidos na conexão entre si - sendo assim vc DEVERIA usar o client/software de rede 10g pra conectar no navigator com o banco 10g, isso vc faz SETANDO como oraclehome default a home do 10g (certamente vc deve ter a home do 8i E a home do 10g nessa máquina, vc NÂO instalou tudo no mesmo lugar, certo ?) antes de executar o navigator. Outra coisa é a versão, aqui no cliente os programadores não conseguiram conectar e trabalhar com bd 10g com navigator versão mais antiga que 4.x - tinham várias versões 3.x, ** nenhuma ** funcionou. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Genivaldo Silva [EMAIL PROTECTED] escreveu Pessoal, Bom dia. Eu baixei e instalei em meu micro (Windows XP Professional) a versão 10g gratuita do banco Oracle. A dúvida é a seguinte. Como eu faço para me conectar a esse banco usando o SQL Navigator? Tenho nessa mesma máquina a versão 8i (que está desativada). O meu Navigator consegue ver as configurações do TNSNAMES desse banco. Então, deduzi que seria só colocar as informações do TNS da versão 10g no TNS da versão 8i. Até aí deu certo, pois eu vi o banco 10g como opção de conexão. Mas se tentar conectar dá erro. Será que era isso o que deveria ter feito mesmo? Genivaldo [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Atualizar Release(Urgente)
Os patches só estão disponíveis pra quem tem contrato de Suporte (pago) com a Oracle, o site é http://metalink.oracle.com, há link pros Patches. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Luiz Claudio Felicio [EMAIL PROTECTED] escreveu Bom dia a todos!! Galera preciso atualizar o meu relese para 9.2.0.4.0. Estou atualmente com a Release 9.2.0.1.0 ..Socorro Como procedo, aonde eu pego o patch de atualizacao.. Obrigado Luiz Claudio - Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: Copiar bancos
Depois do help do Chiappa, fiz o export da base de produção e durou 40 minutos, indexes=n direct=y compress=n grants=y constranits=n Detalhe...o servidor de produção tem 25GB gerando um dump de 15GB Marcio Em 29/03/06, jlchiappa [EMAIL PROTECTED] escreveu: Colega, com certeza 10 Gb num servidor bom de Produção (que além de RAM, esteja com discos rápidos, controladora de fibra), que (obviamente!) na hora do export esteja com uma carga leve, ou mesmo sem carga, num banco decentemente configurado, sendo export local E usando as opções adequadas de performance, não é NEM DE LONGE uma carga extrema assim pra levar horas e horas, um exemplo na minha máquina de produção (hp-ux 64 bits, 24 processadores, 32 Gb de RAM, arrays de discos EMC Symmetrix DMX Series alocado/gerenciado pelo PowerPath, com filesystems cooked ) : [EMAIL PROTECTED]:SQLselect num_rows, avg_row_len from dba_tables where table_name='TMP_MIGEP_101891'; NUM_ROWSAVG_ROW_LEN -- -- 59541295248 == essa tabela é um pouco larga, como se vê pelo AVG_ROW_LEN, mas não está com muito white-space, pois : [EMAIL PROTECTED]:SQLselect 59541295*248 from dual; 59541295*248 -- 14766241160 == pela média se esperava coisa de 14 Gb, real alocado eu tenho coisa de 16 : [EMAIL PROTECTED]:SQLselect sum(bytes) from dba_extents where segment_name='TMP_MIGEP_101891'; SUM(BYTES) 16.735.272.960 == ou seja, é até mais do que os seus 10 Gb, ok ? Vamos fazer o export (neste momento a máquina está em uso, mas com uma carga relativamente leve, alguns usuários rodando reports diários, nada excepcional) : usr_adm:PRD:/trafico/usr_admexp chiappa/x buffer=10485760 file=TMP_MIGEP_101891.dmp compress=n grants=n indexes=n direct=y log=TMP_MIGEP_101891.exp tables=usr.TMP_MIGEP_101891 recordlength=65535 statistics=none constraints=n feedback=10 Export: Release 9.2.0.5.0 - Production on Qua Mar 29 10:02:37 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. Conectado a: Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production With the Partitioning option JServer Release 9.2.0.5.0 - Production Exportação executada no conjunto de caracteres de WE8ISO8859P1 e no conjunto de caracteres de AL16UTF16 NCHAR OBS: concessões em tabelas/views/seqüências/funções não serão exportadas OBS: índices em tabelas não serão exportados OBS: restrições em tabelas não serão exportadas Sobre exportar tabelas especificadas ... via Caminho Direto ... O usuário atual foi alterado para usr . . exportando tabela TMP_MIGEP_101891 .. . . == cada pontinho acima é 100 mil linhas (é o param feedback), vc não vê mas aqui na minha tela cada um deles aparece a cada segundo/segundo e meio, e essa performance de ler em direct-mode coisa de 100 mil linhas por segundo é a normal, afaik, prum servidor de Produção. Vamos ver quando termina : -rw-r--r-- 1 usr_admusr16648983040 Mar 29 10:40 TMP_MIGEP_101891.dmp ou seja, levei coisa de pouco mais de meia hora : tudo bem, de repente vc tem um hardware um pouco inferior, que leve uma hora , porém mais que isso é ** inaceitável ** numa máquina de Produção full, se vc está tendo algo pior que isso num caso semelhante ao acima vc TEM SIM algum problema bem grande nessa máquina : é primeiro acionar o suporte do fabricante e olhar o hardware (testar controladoras, discos, configuração do array de discos, stripping), alocação dos discos (checar se não está havendo concorrência, se vc não tem algum hot disk), depois checar o SO (principalmente as configs do vmtune, que é o principal no aix, mas checar também opções de montagem dos filesystems, buffers do sistema, etc. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jemerson Dutra [EMAIL PROTECTED] escreveu Marcio e chiappa, Qual o tempo que vc gastam para fazer Export. tenho um banco 9i, estou encontrando varios problemas de consumo excessivo de memoria e swap e para piorar quando executo um Export em geral demora umas 3 horas exportando. meu banco esta na casa de 10GB.. No meu servidor aix F50 Antigo com 1gb de memoria eu tinha uma performance excelente, hj com um servidor novo. p615 com 4gb de memo ele ta parecendo uma carroca.. a unica coisa que fiz para que melhore foi coloca-lo em mts. Abracos --- Em oracle_br@yahoogrupos.com.br, DBA - ORACLE [EMAIL PROTECTED] escreveu nossa sua resposta valeu como uma boa aula pra mim cara valeu mesmo Marcio Em 24/03/06, jlchiappa [EMAIL PROTECTED] escreveu: O que o export e o import fazem basicamente é enviar SQLs ao banco, e SGA não interfere fortemente na performance de um único SQL - os diversos caches (que são o principal
Re: [oracle_br] Re: Atualizar Release(Urgente)
Ok.. Jlchiappa! Já possuo o mesmo, como procedo para fazer essa atualizacao.?? Obrigado.. jlchiappa [EMAIL PROTECTED] escreveu: Os patches só estão disponíveis pra quem tem contrato de Suporte (pago) com a Oracle, o site é http://metalink.oracle.com, há link pros Patches. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Luiz Claudio Felicio escreveu Bom dia a todos!! Galera preciso atualizar o meu relese para 9.2.0.4.0. Estou atualmente com a Release 9.2.0.1.0 ..Socorro Como procedo, aonde eu pego o patch de atualizacao.. Obrigado Luiz Claudio - Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos - Yahoo! Messenger com voz - Instale agora e faça ligações de graça. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Usar TRUNCATE TABLE dentro d e uma PROC é possível?
Oi ... Tente utilizar o execute immediate Ex...: Execute immediate 'Truncate table nome_da_tabela'; Obs...: Cuidado porque o truncate não tem rollback ok?! abs, Luis Figueiredo. --- Aline Rios [EMAIL PROTECTED] escreveu: - Amigos, boa tarde! Trabalho com oracle 9i e estou tentando usar um TRUNCATE TABLE dentro de uma PROCEDURE, mas estou recebendo o seguinte erro: Compilation errors for PROCEDURE Error: PLS-00103: Encontrado o símbolo TABLE quando um dos seguintes símbolos era esperado: := . ( @ % ; Line: 5 Text: truncate table TABELA1; Por outro lado, quando uso o comando: SHOW ERRORS PROCEDURE; no SQL*Plus, ele me retorna: NÃO HÁ ERROS. Alguém sabe como resolver isso??? Obrigada! Sds. - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE var lrec_target=_blank;var lrec_URL=new Array();lrec_URL[1]=http://br.ard.yahoo.com/SIG=12fq1gh1j/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143737335/A=3365371/R=0/id=flashurl/SIG=110csbogi/*http://www.yahoo.com.br/cinema;var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0310_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1);var lrec_altURL=http://br.ard.yahoo.com/SIG=12fq1gh1j/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143737335/A=3365371/R=1/id=altimgurl/SIG=110csbogi/*http://www.yahoo.com.br/cinema;var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0310_lrec_cinema_calendario.gif;var lrec_width=300;var lrec_height=250; - 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: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Usar TRUNCATE TABLE dentro de uma PROC é possível?
Sim é possível Aline vc tem que usar o execute immadiate pois de outra forma o ORACLE num consegue entender Create or replace procedure . as Execute Immadiate TRUNCATE TABLE; end Abraços Em 30/03/06, Aline Rios [EMAIL PROTECTED] escreveu: Amigos, boa tarde! Trabalho com oracle 9i e estou tentando usar um TRUNCATE TABLE dentro de uma PROCEDURE, mas estou recebendo o seguinte erro: Compilation errors for PROCEDURE Error: PLS-00103: Encontrado o símbolo TABLE quando um dos seguintes símbolos era esperado: := . ( @ % ; Line: 5 Text: truncate table TABELA1; Por outro lado, quando uso o comando: SHOW ERRORS PROCEDURE; no SQL*Plus, ele me retorna: NÃO HÁ ERROS. Alguém sabe como resolver isso??? Obrigada! Sds. - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.ard.yahoo.com/SIG=12fq1gh1j/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143737335/A=3365371/R=2/id=noscript/SIG=110csbogi/*http://www.yahoo.com.br/cinema -- *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: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Usar TRUNCATE TABLE dentro d e uma PROC é possível?
Luis, boa tarde! Muitíssimo obrigada!!! :) E obrigada também pela recomendação em relação ao TRUNCATE. Valeu!!! Sds. Luis Claudio Arruda Figueiredo [EMAIL PROTECTED] escreveu: Oi ... Tente utilizar o execute immediate Ex...: Execute immediate 'Truncate table nome_da_tabela'; Obs...: Cuidado porque o truncate não tem rollback ok?! abs, Luis Figueiredo. --- Aline Rios escreveu: - Amigos, boa tarde! Trabalho com oracle 9i e estou tentando usar um TRUNCATE TABLE dentro de uma PROCEDURE, mas estou recebendo o seguinte erro: Compilation errors for PROCEDURE Error: PLS-00103: Encontrado o símbolo TABLE quando um dos seguintes símbolos era esperado: := . ( @ % ; Line: 5 Text: truncate table TABELA1; Por outro lado, quando uso o comando: SHOW ERRORS PROCEDURE; no SQL*Plus, ele me retorna: NÃO HÁ ERROS. Alguém sabe como resolver isso??? Obrigada! Sds. - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE var lrec_target=_blank;var lrec_URL=new Array();lrec_URL[1]=http://br.ard.yahoo.com/SIG=12fq1gh1j/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143737335/A=3365371/R=0/id=flashurl/SIG=110csbogi/*http://www.yahoo.com.br/cinema;var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0310_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1);var lrec_altURL=http://br.ard.yahoo.com/SIG=12fq1gh1j/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143737335/A=3365371/R=1/id=altimgurl/SIG=110csbogi/*http://www.yahoo.com.br/cinema;var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0310_lrec_cinema_calendario.gif;var lrec_width=300;var lrec_height=250; - 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: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL
Re: [oracle_br] Usar TRUNCATE TABLE dentro d e uma PROC é possível?
Ok, Roberto! Muito obrigada pela ajuda e pela atenção! :) Sds. Roberto Oshikawa [EMAIL PROTECTED] escreveu: Sim é possível Aline vc tem que usar o execute immadiate pois de outra forma o ORACLE num consegue entender Create or replace procedure . as Execute Immadiate TRUNCATE TABLE; end Abraços Em 30/03/06, Aline Rios escreveu: Amigos, boa tarde! Trabalho com oracle 9i e estou tentando usar um TRUNCATE TABLE dentro de uma PROCEDURE, mas estou recebendo o seguinte erro: Compilation errors for PROCEDURE Error: PLS-00103: Encontrado o símbolo TABLE quando um dos seguintes símbolos era esperado: := . ( @ % ; Line: 5 Text: truncate table TABELA1; Por outro lado, quando uso o comando: SHOW ERRORS PROCEDURE; no SQL*Plus, ele me retorna: NÃO HÁ ERROS. Alguém sabe como resolver isso??? Obrigada! Sds. - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE -- *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: [EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! . [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos - Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Copiar bancos
Ah, tá, então era simplesmente erro na hora de operar o exp... Eu estava pensando que vc já estava usando as opções adequadas de performance e mesmo assim tava demorando 3 horas, aí vc teria problemas SÉRIOS nessa máquina/banco, em não sendo, blz... Quanto ao tamanho do .dmp, na verdade é variável mesmo, pois o que o .dmp contém são linhas tipo CREATE TABLE nnn, e depois são trocentas linhas INSERT INTO TABELA (campo, campo, campo) values (nn, xx, zz), se vc tiver muitos campos e/ou campos com conteúdos muito longos naturalmente vais gastar mais espaço pra gravar esses INSERTs no .dmp ele vai ficar maior. Uma das falhas do exp que a Oracle atacou no banco 10g com o datapump é justamente essa, o fato de fazer operações DML linha-a-linha. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, DBA - ORACLE [EMAIL PROTECTED] escreveu Depois do help do Chiappa, fiz o export da base de produção e durou 40 minutos, indexes=n direct=y compress=n grants=y constranits=n Detalhe...o servidor de produção tem 25GB gerando um dump de 15GB Marcio Em 29/03/06, jlchiappa [EMAIL PROTECTED] escreveu: Colega, com certeza 10 Gb num servidor bom de Produção (que além de RAM, esteja com discos rápidos, controladora de fibra), que (obviamente!) na hora do export esteja com uma carga leve, ou mesmo sem carga, num banco decentemente configurado, sendo export local E usando as opções adequadas de performance, não é NEM DE LONGE uma carga extrema assim pra levar horas e horas, um exemplo na minha máquina de produção (hp-ux 64 bits, 24 processadores, 32 Gb de RAM, arrays de discos EMC Symmetrix DMX Series alocado/gerenciado pelo PowerPath, com filesystems cooked ) : [EMAIL PROTECTED]:SQLselect num_rows, avg_row_len from dba_tables where table_name='TMP_MIGEP_101891'; NUM_ROWSAVG_ROW_LEN -- -- 59541295248 == essa tabela é um pouco larga, como se vê pelo AVG_ROW_LEN, mas não está com muito white-space, pois : [EMAIL PROTECTED]:SQLselect 59541295*248 from dual; 59541295*248 -- 14766241160 == pela média se esperava coisa de 14 Gb, real alocado eu tenho coisa de 16 : [EMAIL PROTECTED]:SQLselect sum(bytes) from dba_extents where segment_name='TMP_MIGEP_101891'; SUM(BYTES) 16.735.272.960 == ou seja, é até mais do que os seus 10 Gb, ok ? Vamos fazer o export (neste momento a máquina está em uso, mas com uma carga relativamente leve, alguns usuários rodando reports diários, nada excepcional) : usr_adm:PRD:/trafico/usr_admexp chiappa/x buffer=10485760 file=TMP_MIGEP_101891.dmp compress=n grants=n indexes=n direct=y log=TMP_MIGEP_101891.exp tables=usr.TMP_MIGEP_101891 recordlength=65535 statistics=none constraints=n feedback=10 Export: Release 9.2.0.5.0 - Production on Qua Mar 29 10:02:37 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. Conectado a: Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production With the Partitioning option JServer Release 9.2.0.5.0 - Production Exportação executada no conjunto de caracteres de WE8ISO8859P1 e no conjunto de caracteres de AL16UTF16 NCHAR OBS: concessões em tabelas/views/seqüências/funções não serão exportadas OBS: índices em tabelas não serão exportados OBS: restrições em tabelas não serão exportadas Sobre exportar tabelas especificadas ... via Caminho Direto ... O usuário atual foi alterado para usr . . exportando tabela TMP_MIGEP_101891 .. . . == cada pontinho acima é 100 mil linhas (é o param feedback), vc não vê mas aqui na minha tela cada um deles aparece a cada segundo/segundo e meio, e essa performance de ler em direct-mode coisa de 100 mil linhas por segundo é a normal, afaik, prum servidor de Produção. Vamos ver quando termina : -rw-r--r-- 1 usr_admusr16648983040 Mar 29 10:40 TMP_MIGEP_101891.dmp ou seja, levei coisa de pouco mais de meia hora : tudo bem, de repente vc tem um hardware um pouco inferior, que leve uma hora , porém mais que isso é ** inaceitável ** numa máquina de Produção full, se vc está tendo algo pior que isso num caso semelhante ao acima vc TEM SIM algum problema bem grande nessa máquina : é primeiro acionar o suporte do fabricante e olhar o hardware (testar controladoras, discos, configuração do array de discos, stripping), alocação dos discos (checar se não está havendo concorrência, se vc não tem algum hot disk), depois checar o SO (principalmente as configs do vmtune, que é o principal no aix, mas checar também opções de montagem dos filesystems, buffers do sistema, etc. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jemerson Dutra [EMAIL
Re: [oracle_br] segmento de rollback vs. tablespace UNDO no 9i
Como bem explicado na mensagem do Chiappa, os parâmetros undo_management e undo_retention são os que mais influenciarão em seu problema. Se estiver AUTO, uma boa dica para saber se sua UNDO_RETENTION está legal é a view v$undostat, lá voce pode consultar o tamanho da sua maior query no campo MAXQUERYLEN. On 3/30/06, profa_anacristina [EMAIL PROTECTED] wrote: Bom dia Turma, Gostaria de tentar esclarecer uma dúvida qto ao funcionamento do segmento de rollback e da tblspace de UNDO na versão 9i. Nosso ambiente: windows 2000 Server, oracle 9.2.0.7.0. Trabalhando com o 8i, sabemos que qdo há uma transação pesada temos condições de setar o segmento de rollback a ser usado. No 9i, temos a tablespace de UNDO, onde sabemos/imaginamos que fazem a função do segmento de rollback no 8i, mas há ainda o SEGMENTO de ROLLBACK entre as estruturas de armazenamento do oracle 9i, nele há um objeto único, o SYSTEM. Confesso que não recordo se no 8i, este SYSTEM tb existe dentre os arquivos de segmento de rollback que criamos de acordo com a nossa necessidade. Enfim, temos um processamento pesado a ser rodado no 9i que toda vez que o executamos, dá o erro: ERROR at line 1: ORA-01555: snapshot too old: rollback segment number 2 with name _SYSSMU2$ too small Daí a nossa pergunta, como pode dar snapshot too old no segmento de rollback, se não temos segmento de rollback na estrutura do 9i e sim a tblspace UNDO, que está hoje com 4Gb, sendo usada no exato momento 183Mb? Outra coisa a ser citada, o nosso parâmetro undo_retation=10800, significa que está com tempo de retenção de 3h. Como nosso usuário fim não é leigo e tem a noção do 8i, ele sempre nos sugere aumentarmos o segmento de rollback ou criar um segmento grande e setá-lo... rsrsrs(é de rir para não chorar), mas como fazer isso se o 9i trabalha diferente?! :-( Vcs poderiam nos esclarecer qto a nossa dúvida da função do segmento de rollback no 9i e da tblspace de UNDO? Grata desde já, Aninha -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Aplicação WEB - COM+
Prezados, Aqui possuímos aplicações rodando no IIS que acessam o banco de dados Oracle através de COM+. Estamos ficando com sessões presas a ponto de estourar o permitido pelo banco. Após muita análise não conseguimos ainda identificar em quais situações as sessões ficam presas (INACTIVE na V$SESSION). Não conseguimos resolver o problema com alter system kill session, pois mesmo assim elas continuam na v$session com status killed. Utilizamos MTS e também fica difícil identificar as sessões para dar um kill no Unix. Alguém possui alguma sugestão sobre como o COM+ acessa o Oracle ? Bugs...patchs...etc ? ou sugestões para eliminar as sessões inativas ? HP-UX - Oracle 8.1.7.3 Att., Leonardo Matarazzo DBA - Yahoo! Search Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Aplicação WEB - COM+
Leonardo, derrube as sessões não-dedicadas (MTS ou circuitos) com: ALTER SYSTEM DISCONNECT SESSION 'SID,SERIAL#' IMMEDIATE; Mais info deste comando no manual. []s Luis -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo Matarazzo Enviada em: quinta-feira, 30 de março de 2006 14:12 Para: Grupo Oracle Assunto: [oracle_br] Aplicação WEB - COM+ Prezados, Aqui possuímos aplicações rodando no IIS que acessam o banco de dados Oracle através de COM+. Estamos ficando com sessões presas a ponto de estourar o permitido pelo banco. Após muita análise não conseguimos ainda identificar em quais situações as sessões ficam presas (INACTIVE na V$SESSION). Não conseguimos resolver o problema com alter system kill session, pois mesmo assim elas continuam na v$session com status killed. Utilizamos MTS e também fica difícil identificar as sessões para dar um kill no Unix. Alguém possui alguma sugestão sobre como o COM+ acessa o Oracle ? Bugs...patchs...etc ? ou sugestões para eliminar as sessões inativas ? HP-UX - Oracle 8.1.7.3 Att., Leonardo Matarazzo DBA - Yahoo! Search Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos Essa mensagem é destinada exclusivamente ao seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional ou cuja divulgação seja proibida por lei. O uso não autorizado de tais informações é proibido e está sujeito às penalidades cabíveis. This message is intended exclusively for its addressee and may contain information that is confidential and protected by a professional privilege or whose disclosure is prohibited by law. Unauthorized use of such information is prohibited and subject to applicable penalties. -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Mensagem ao Sair no Forms 6i
Boa Tarde Mestres. Gostaria de saber como eu faço para não aparecer uma mensagem Deseja efetuar as transações pendentes? que aparece quando: 1 - Eu insiro alguma informação em um bloco de tabela e tento sair da tela sem salvar. 2 - ao tentar dar um CLEAR_BLOCK aparece esta mensagem antes de limpar a tela. Alguem sabe como eu faço isso ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Import Full /Export Full - Duplicar instancia
Pessoal, Tenho algumas perguntas : 1- Quais são as maneiras para duplicar uma base de dados na mesma maquina ? E duplica-la numa outra (mas com diretorio diferentes de objetos) ? 2- Fiz um export full numa maquina, assim ele copiou tudo (eu espero) até as definicoes de tablespace, mas eu quero fazer agora import full numa outra maquina, contudo ele quer criar as tablespaces em diretorios que não existem nessa maquina, só na outra , o que fazer ? Por favor, eu estou fazendo os procedimentos acima tanto no 10g como no 8i, e não estou usando expdp,impdp no 10g mas sim o exp,imp. Valeu. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Mensagem ao Sair no Forms 6i
utiliza Na trigger key_exit, insira o código: IF ... THEN exit_form(NO_VALIDATE); ELSE exit_form(ASK_COMMIT); END IF; - Original Message - From: Rodrigo Lether To: Oracle - Grupos ; Oracle-BR1 ; Oracle-BR2 ; OraOracle ; Orcale-GPO Sent: Thursday, March 30, 2006 4:43 PM Subject: [oracle_br] Mensagem ao Sair no Forms 6i Boa Tarde Mestres. Gostaria de saber como eu faço para não aparecer uma mensagem Deseja efetuar as transações pendentes? que aparece quando: 1 - Eu insiro alguma informação em um bloco de tabela e tento sair da tela sem salvar. 2 - ao tentar dar um CLEAR_BLOCK aparece esta mensagem antes de limpar a tela. Alguem sabe como eu faço isso ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.3/298 - Release Date: 30/3/2006 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Analise do Banco de Dados.
Pessoal... Recebi uma missão que eh a analise de um banco de bados, bom agora no que consiste uma analise do banco de dados, ai que está o X da questão, para o pessoal + experiente acredito que seja mais simples a identificação de um check-list para analise do banco bom imagino neste check-list seja necessario verificar o tamanho das tablspace bem como o planejamento de vrescimento, então está uma atividade que identifiquei,alguém teria mais sugestões para serem verificadas e se possivel informar onde encontro as informações no banco. Obrigado a todos... -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Oportunidade - DBA Oracle
Boa Tarde! A Meta Serviços em Informatica Ltda. está buscando profissionais para atuar em cliente, com o seguinte perfil: 1 DBA ORACLE SÊNIOR INDISPENSÁVEL INGLÊS FLUENTE · Experiência em Administração de Banco de Dados Oracle; · Experiência em instalação e configuração do Banco de Dados Oracle; · Experiência em geração de tabelas, chaves e índices; · Experiência em Tunning e Performance do Banco de Dados Oracle; · Experiência em relacionamento de tabelas, controle de acessos e controle de usuários; · Experiência em rotinas de backup e carga de Banco de Dados Oracle; Local: Curitiba PR Início abril/2006 Tempo de projeto: Indeterminado Forma de contratação - PJ Interessados favor encaminhar cv para o e-mail mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] e fazer cadastro em no site http://www.metainf.com.br/ http://www.metainf.com.br [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Exp Imp utilizando o Data Pump
olá Pessoal, Sou novo no grupo e já estou com problemas no import, tentei detalhar o máximo possível do erro, caso alguém tenha uma luz, desde já agradeço. Obrigado Oracle 10g em um servidor RedHat 4.0. Tenho o seguinte script para fazer o export: su - oracle -c /oracle/product/10.2.0/db_1/bin/expdp luk/[EMAIL PROTECTED] schemas=DOV directory=DOV DUMPFILE=$nomearq_dov LOGFILE=expdp_dov.log O log da exportação: . . exported LUK.SCSDO0A0 8.398 KB 40 rows Master table LUK.SYS_EXPORT_SCHEMA_01 successfully loaded/unloaded ** Dump file set for LUK.SYS_EXPORT_SCHEMA_01 is: /bkp/luk/dov2006_Mar_24.dmp Job LUK.SYS_EXPORT_SCHEMA_01 successfully completed at 02:02:55 A importação é feita em uma máquina com sistema operacional WXP Script da importação: impdp luk/[EMAIL PROTECTED] schemas=LUK directory=LUK dumpfile=dov2006_Mar_24.dmp logfile=impdp_dov.log O log da importação Conectado a: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options Tabela-mestre LUK.SYS_IMPORT_SCHEMA_01 carregada/descarregada com sucesso Iniciando LUK.SYS_IMPORT_SCHEMA_01: luk/[EMAIL PROTECTED] schemas=LUK directory=LUK dumpfile=dov2006_Mar_24.dmp logfile=impdp_dov.log Processando o tipo de objeto SCHEMA_EXPORT/USER ORA-31684: O tipo de objeto USER:LUK já existe ORA-31684: O tipo de objeto SEQUENCE:LUK.TOTALCL_DFSEQ já existe Processando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE ORA-39151: A tabela LUK.MCUSR0A0 existe. Todos os metadados e dados dependentes serão ignorados em decorrência de table_exists_action ignorado Processando o tipo de objeto SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS O job LUK.SYS_IMPORT_SCHEMA_01 foi concluído com 655 erro(s) em 13:13:40 -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] RES: Import Full /Export Full - Duplicar instancia
Essa é a unica maneira ? On 3/30/06, Ederson [EMAIL PROTECTED] wrote: Faz assim: - na máquina nova, já cria as tablespaces com os mesmos nomes do banco original, mas nos locais onde vc pode criar - no IMP.exe, acrescente IGNORE=Y Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcelo Cauduro Enviada em: quinta-feira, 30 de março de 2006 17:01 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Import Full /Export Full - Duplicar instancia Pessoal, Tenho algumas perguntas : 1- Quais são as maneiras para duplicar uma base de dados na mesma maquina ? E duplica-la numa outra (mas com diretorio diferentes de objetos) ? 2- Fiz um export full numa maquina, assim ele copiou tudo (eu espero) até as definicoes de tablespace, mas eu quero fazer agora import full numa outra maquina, contudo ele quer criar as tablespaces em diretorios que não existem nessa maquina, só na outra , o que fazer ? Por favor, eu estou fazendo os procedimentos acima tanto no 10g como no 8i, e não estou usando expdp,impdp no 10g mas sim o exp,imp. Valeu. -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. -- *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: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] RES: Import Full /Export Full - Duplicar instancia
Se eu tivesse por exemplo, 200 tablespace, não seria inviavel esse processo ? Tem algo mais agil por script , pelo imp ? Tem alguma ferramenta da oracle ? On 3/30/06, Marcelo Cauduro [EMAIL PROTECTED] wrote: Essa é a unica maneira ? On 3/30/06, Ederson [EMAIL PROTECTED] wrote: Faz assim: - na máquina nova, já cria as tablespaces com os mesmos nomes do banco original, mas nos locais onde vc pode criar - no IMP.exe, acrescente IGNORE=Y Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto: [EMAIL PROTECTED] Em nome de Marcelo Cauduro Enviada em: quinta-feira, 30 de março de 2006 17:01 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Import Full /Export Full - Duplicar instancia Pessoal, Tenho algumas perguntas : 1- Quais são as maneiras para duplicar uma base de dados na mesma maquina ? E duplica-la numa outra (mas com diretorio diferentes de objetos) ? 2- Fiz um export full numa maquina, assim ele copiou tudo (eu espero) até as definicoes de tablespace, mas eu quero fazer agora import full numa outra maquina, contudo ele quer criar as tablespaces em diretorios que não existem nessa maquina, só na outra , o que fazer ? Por favor, eu estou fazendo os procedimentos acima tanto no 10g como no 8i, e não estou usando expdp,impdp no 10g mas sim o exp,imp. Valeu. -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. -- *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: [EMAIL PROTECTED] [EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] RES: Import Full /Export Full - Duplicar instancia
Vc pode fazer assim: Método 1) Exp . ROWS=N Desta forma o arquivo DMP gerado pode ser editado e vc copia a parte do sql que cria as tablespaces, e daí basta alterar para gravar onde vc quer. Método 2) (para banco 9i acima) select lower(dbms_metadata.get_ddl('TABLESPACE',u.TABLESPACE_NAME)) from dba_tablespaces u; Eu prefiro mais o segundo ... Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcelo Cauduro Enviada em: quinta-feira, 30 de março de 2006 18:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] RES: Import Full /Export Full - Duplicar instancia Se eu tivesse por exemplo, 200 tablespace, não seria inviavel esse processo ? Tem algo mais agil por script , pelo imp ? Tem alguma ferramenta da oracle ? On 3/30/06, Marcelo Cauduro [EMAIL PROTECTED] wrote: Essa é a unica maneira ? On 3/30/06, Ederson [EMAIL PROTECTED] wrote: Faz assim: - na máquina nova, já cria as tablespaces com os mesmos nomes do banco original, mas nos locais onde vc pode criar - no IMP.exe, acrescente IGNORE=Y Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] RES: Import Full /Export Full - Duplicar instancia
Obrigado !!! Gostei da alternativa, muito boa Se o meu for 8i eu nao vou ter essa peckage dbms_metadata, entao teria de fazer na mão , o que também não é dificil, VALEU! Depois de criar as tablespaces é só fazer o imp full com o system/manager, confere ? On 3/30/06, Ederson [EMAIL PROTECTED] wrote: Vc pode fazer assim: Método 1) Exp . ROWS=N Desta forma o arquivo DMP gerado pode ser editado e vc copia a parte do sql que cria as tablespaces, e daí basta alterar para gravar onde vc quer. Método 2) (para banco 9i acima) select lower(dbms_metadata.get_ddl('TABLESPACE',u.TABLESPACE_NAME)) from dba_tablespaces u; Eu prefiro mais o segundo ... Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcelo Cauduro Enviada em: quinta-feira, 30 de março de 2006 18:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] RES: Import Full /Export Full - Duplicar instancia Se eu tivesse por exemplo, 200 tablespace, não seria inviavel esse processo ? Tem algo mais agil por script , pelo imp ? Tem alguma ferramenta da oracle ? On 3/30/06, Marcelo Cauduro [EMAIL PROTECTED] wrote: Essa é a unica maneira ? On 3/30/06, Ederson [EMAIL PROTECTED] wrote: Faz assim: - na máquina nova, já cria as tablespaces com os mesmos nomes do banco original, mas nos locais onde vc pode criar - no IMP.exe, acrescente IGNORE=Y Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO --- -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.ard.yahoo.com/SIG=12f6dja3a/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143760527/A=3365371/R=2/id=noscript/SIG=110csbogi/*http://www.yahoo.com.br/cinema -- *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: [EMAIL PROTECTED][EMAIL PROTECTED] - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Analise do Banco de Dados.
Felipe, Voce recebeu uma missão um tanto difícil não? Analise de um banco de dados! Vamos esquecer um pouco o banco de dados e focar na semântica da sua missão. Analise de um ... Por exemplo, imagine o Corpo Humano, quem seria o melhor profissional para analisar o Corpo Humano? O médico, concorda? Então o médico está para o Corpo assim como o DBA está para o Banco de Dados. Então vamos ao médico. Chegando ao consultório, disparamos: Doutor, voce tem a missão de fazer Análise de um Corpo Humano. O que voce espera de resposta? :-) Interessante quando traçamos um paralelo da nossa profissão com a de um médico. Mas é exatamente isso que acontece: precisamos conhecer o doente, o nome, a idade, o PESO, o que o paciente faz... etc. Após isso a análise deve ser direcionada a algo! Exame de rotina, problema pontual, incapacidade, etc... Para ser eficaz em sua analise, sugiro primeiro definir o escopo da sua analise: Performance, Capacity Plan, etc. Após definir o escopo, volte a lista que há excelentes profissionais aqui que poderão sugerir e compartilhar suas experiências. Abraços, On 3/30/06, felipejrenz [EMAIL PROTECTED] wrote: Pessoal... Recebi uma missão que eh a analise de um banco de bados, bom agora no que consiste uma analise do banco de dados, ai que está o X da questão, para o pessoal + experiente acredito que seja mais simples a identificação de um check-list para analise do banco bom imagino neste check-list seja necessario verificar o tamanho das tablspace bem como o planejamento de vrescimento, então está uma atividade que identifiquei,alguém teria mais sugestões para serem verificadas e se possivel informar onde encontro as informações no banco. Obrigado a todos... -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html