Re: [oracle_br] Re: UTL_FILE
Você definiu o arquivo para utilizar o utl_file? v_arq_saida UTL_FILE.FILE_TYPE; v_arq_saida := UTL_FILE.FOPEN(v_dir, v_file, 'W'); UTL_FILE.PUT_LINE(v_arq_saida, v_line); 2010/1/11 Carlos Pinto carlos.pin...@yahoo.com.br Ok, obrigado pela explicação, vou testar. Obrigado Chiappa. Carlos De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de José Laurindo Enviada: sexta-feira, 8 de Janeiro de 2010 20:24 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Re: UTL_FILE hmm , não sei se ficou claro, deixe-me tentar exemplificar : = primeiro crio um teste o mais mínimo possível : sys...@o10gr2:SQLcreate or replace procedure TEST_UTL(p_location varchar2) is l_output utl_file.file_type; begin l_output := utl_file.fopen( p_location, 'foo.txt', 'w', 32765 ); utl_file.put_line(l_output, 'teste!!'); utl_file.fclose( l_output ); end; / == o meu param de utl_file_dir está assim : sys...@o10gr2:SQLshow parameters utl_file NAME TYPE VALUE --- -- utl_file_dir string C:\Documents and Settings\chiappa, C:\TEMP e não tenho ainda objs DIRECTORY no banco, aí executo passando paths válidos (que tenho priv de acesso no SO), e que estão no utl_file_dir : sys...@o10gr2:SQLexec test_utl('C:\TEMP'); Procedimento PL/SQL concluído com sucesso. sys...@o10gr2:SQLexec test_utl('C:\Documents and Settings\chiappa'); Procedimento PL/SQL concluído com sucesso. == vamos ver o resultado no SO : C:\Documents and Settings\chiappadir c:\temp\foo.txt O volume na unidade C é Disco SATA Boot O número de série do volume é F4D8-983A Pasta de c:\temp 08/01/2010 18:18 9 foo.txt 1 arquivo(s) 9 bytes 0 pasta(s) 17.285.709.824 bytes disponíveis C:\Documents and Settings\chiappatype c:\temp\foo.txt teste!! C:\Documents and Settings\chiappadir foo.txt O volume na unidade C é Disco SATA Boot O número de série do volume é F4D8-983A Pasta de C:\Documents and Settings\chiappa 08/01/2010 18:21 9 foo.txt 1 arquivo(s) 9 bytes 0 pasta(s) 17.285.709.824 bytes disponíveis C:\Documents and Settings\chiappatype foo.txt teste!! == agora vou passar um argumento que existe, tenho acesso no SO ** mas ** não está no utl_file_dir, e nem é o nome de um DIRECTORY de banco válido : sys...@o10gr2:SQLexec test_utl('C:\ADMIN'); BEGIN test_utl('C:\ADMIN'); END; * ERRO na linha 1: ORA-29280: caminho de diretório inválido ORA-06512: em SYS.UTL_FILE, line 29 ORA-06512: em SYS.UTL_FILE, line 448 ORA-06512: em SYSTEM.TEST_UTL, line 4 ORA-06512: em line 1 == é PAU, como se espera... veja que no SO não criou nada E que existe essa location : C:\Documents and Settings\chiappadir C:\ADMIN O volume na unidade C é Disco SATA Boot O número de série do volume é F4D8-983A Pasta de C:\ADMIN 26/04/2008 23:46 DIR . 26/04/2008 23:46 DIR .. 26/04/2008 23:48 DIR o10gr2 0 arquivo(s) 0 bytes 3 pasta(s) 17.285.709.824 bytes disponíveis == ou seja, pra acessar DIRETAMENTE PELO PATH, necessariamente o PATH ** tem ** que estar no utl_file_dir, yes ? Ou, TAL COMO EU DISSE, poderíamos ter um objeto DIRECTORY de banco apontando pro path, e aí pssar o DIRECTORY como argumento, tipo : sys...@o10gr2:SQLcreate directory X as 'C:\ADMIN'; Diretório criado. sys...@o10gr2:SQLexec test_utl('X'); Procedimento PL/SQL concluído com sucesso. == suceso : C:\Documents and Settings\chiappadir C:\ADMIN O volume na unidade C é Disco SATA Boot O número de série do volume é F4D8-983A Pasta de C:\ADMIN 08/01/2010 18:23 DIR . 08/01/2010 18:23 DIR .. 08/01/2010 18:23 9 foo.txt 26/04/2008 23:48 DIR o10gr2 1 arquivo(s) 9 bytes 3 pasta(s) 17.285.709.824 bytes disponíveis C:\Documents and Settings\chiappatype C:\admin\foo.txt teste!! tá mais claro ?? espero q sim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.brmailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br , José Laurindo jlchia...@... escreveu Carlos, vc ** leu ** e ** entendeu ** no manual de Referência que pra FOPEN vc ** ou ** tem uma string diretamente, entre aspas simples, com o path completo ( e nesse caso essa string *** TEM *** que corersponder a uma das presentes no param utl_file_dir do banco), ** OU ** vc passa o nome de um objeto de banco do tipo DIRECTORY, que vc ** necessariamente ** criou antes no banco ??? Sendo assim, vc pode ter : utl_file.fopen(... '/caminhodesejado' , ... ou utl_file.fopen(X, ... ai NECESSARIAMENTE vc tem que ter feito um CREATE DIRETORY X as 'pathdesejado' antes SE vc quer ter um path dinâmico, vc faz alguma coisa tipo o mostrado em http://www.databasejournal.com/features/oracle/article.php/3295321/Manipulat ing-Oracle-Files-with-UTLFILE.htm , tendo o DIRECTORY dinâmico... []s Chiappa
[oracle_br] Grant de delete em coluna
Srs, Li num livro que é possível aplicar um grant de delete numa coluna específica da tabela. Sinceramente, não ví lógina nisto, mas como que isso procede? Seria um update para NULL na coluna? Segue o rtecho retirado do livro Introdução ao Oracle 9i SQL do Jason Couchman Delete: Permite que o recebedor desse privilégio exclua dados em uma tabela ou view. Você pode também restringir esse privilégio a colunas específicas da tabela. (pág. 273 - controle de acesso de usuários no Oracle). -- Jairo Azevedo jsouza...@gmail.com protheus...@yahoo.com.br (21) -6492 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Grant de delete em coluna
Oi Jairo, Creio que esse texto poderá ajudar na busca de uma resposta. http://sites.google.com/site/universodobraga/oracle/updateemcolunasdeumatabela []s Braga 2010/1/12 Jairo Azevedo jsouza...@gmail.com Srs, Li num livro que é possível aplicar um grant de delete numa coluna específica da tabela. Sinceramente, não ví lógina nisto, mas como que isso procede? Seria um update para NULL na coluna? Segue o rtecho retirado do livro Introdução ao Oracle 9i SQL do Jason Couchman Delete: Permite que o recebedor desse privilégio exclua dados em uma tabela ou view. Você pode também restringir esse privilégio a colunas específicas da tabela. (pág. 273 - controle de acesso de usuários no Oracle). -- Jairo Azevedo jsouza...@gmail.com jsouza.lp%40gmail.com protheus...@yahoo.com.br protheus_lp%40yahoo.com.br (21) -6492 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Grant de delete em coluna
Nope, deleção por definição é de um REGISTRO, que é composto pot TODAS as colunas definidas, DELETE de coluna não faz sentido No máximo o que sei que pode existir nesse sentido é a chave SQL92_SECURITY, que se ativada antes de DELETAR verifica se o usuário tem privs de SELECT nas colunas envolvidas (cfrme http://forums.oracle.com/forums/thread.jspa?threadID=519215 discute um pouco), afora isso realmente não enetndo o que o Autor quis dizer com privs de DELETE em colunas Mui provavelmente escorregão do Autor, mesmo... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jairo Azevedo jsouza...@... escreveu Srs, Li num livro que é possível aplicar um grant de delete numa coluna específica da tabela. Sinceramente, não ví lógina nisto, mas como que isso procede? Seria um update para NULL na coluna? Segue o rtecho retirado do livro Introdução ao Oracle 9i SQL do Jason Couchman Delete: Permite que o recebedor desse privilégio exclua dados em uma tabela ou view. Você pode também restringir esse privilégio a colunas específicas da tabela. (pág. 273 - controle de acesso de usuários no Oracle). -- Jairo Azevedo jsouza...@... protheus...@... (21) -6492 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Grant de delete em coluna
Acho q não, pelo texto exposto o Autor fala de privilégio de DELETE em colunas específicas, acho que o exposto no link não cobre isso... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcos Braga braga.mar...@... escreveu Oi Jairo, Creio que esse texto poderá ajudar na busca de uma resposta. http://sites.google.com/site/universodobraga/oracle/updateemcolunasdeumatabela []s Braga 2010/1/12 Jairo Azevedo jsouza...@... Srs, Li num livro que é possível aplicar um grant de delete numa coluna específica da tabela. Sinceramente, não ví lógina nisto, mas como que isso procede? Seria um update para NULL na coluna? Segue o rtecho retirado do livro Introdução ao Oracle 9i SQL do Jason Couchman Delete: Permite que o recebedor desse privilégio exclua dados em uma tabela ou view. Você pode também restringir esse privilégio a colunas específicas da tabela. (pág. 273 - controle de acesso de usuários no Oracle). -- Jairo Azevedo jsouza...@... jsouza.lp%40gmail.com protheus...@... protheus_lp%40yahoo.com.br (21) -6492 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Grant de delete em coluna
Bom dia, O que eu conheço é grant de update em coluna, isso sim funciona. Concordo com o Chiappa, o delete não faz sentido por coluna. Atenciosamente, Rodrigo Mufalani DBA - OCP 10g 11g +RAC Oracle ACE Member www.mrdba.com.br/mufalani/ mufal...@mrdba.com.br Nope, deleção por definição é de um REGISTRO, que é composto pot TODAS as colunas definidas, DELETE de coluna não faz sentido No máximo o que sei que pode existir nesse sentido é a chave SQL92_SECURITY, que se ativada antes de DELETAR verifica se o usuário tem privs de SELECT nas colunas envolvidas (cfrme http://forums.oracle.com/forums/thread.jspa?threadID=519215 discute um pouco), afora isso realmente não enetndo o que o Autor quis dizer com privs de DELETE em colunas Mui provavelmente escorregão do Autor, mesmo... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jairo Azevedo jsouza...@... escreveu Srs, Li num livro que é possível aplicar um grant de delete numa coluna específica da tabela. Sinceramente, não ví lógina nisto, mas como que isso procede? Seria um update para NULL na coluna? Segue o rtecho retirado do livro Introdução ao Oracle 9i SQL do Jason Couchman Delete: Permite que o recebedor desse privilégio exclua dados em uma tabela ou view. Você pode também restringir esse privilégio a colunas específicas da tabela. (pág. 273 - controle de acesso de usuários no Oracle). -- Jairo Azevedo jsouza...@... protheus...@... (21) -6492 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Grant de delete em coluna
Pois eh. Achei estranho e ateh destaquei isto no livro. Desde qdo eu me entendo por gente, delete eh delete e se aplica a registros (nao a colunas). Por isso resolvi tirar essa duvida aqui no grupo. Valeu galera! 2010/1/12 Rodrigo Mufalani mufal...@mrdba.com.br Bom dia, O que eu conheço é grant de update em coluna, isso sim funciona. Concordo com o Chiappa, o delete não faz sentido por coluna. Atenciosamente, Rodrigo Mufalani DBA - OCP 10g 11g +RAC Oracle ACE Member www.mrdba.com.br/mufalani/ mufal...@mrdba.com.br mufalani%40mrdba.com.br Nope, deleção por definição é de um REGISTRO, que é composto pot TODAS as colunas definidas, DELETE de coluna não faz sentido No máximo o que sei que pode existir nesse sentido é a chave SQL92_SECURITY, que se ativada antes de DELETAR verifica se o usuário tem privs de SELECT nas colunas envolvidas (cfrme http://forums.oracle.com/forums/thread.jspa?threadID=519215 discute um pouco), afora isso realmente não enetndo o que o Autor quis dizer com privs de DELETE em colunas Mui provavelmente escorregão do Autor, mesmo... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Jairo Azevedo jsouza...@... escreveu Srs, Li num livro que é possível aplicar um grant de delete numa coluna específica da tabela. Sinceramente, não ví lógina nisto, mas como que isso procede? Seria um update para NULL na coluna? Segue o rtecho retirado do livro Introdução ao Oracle 9i SQL do Jason Couchman Delete: Permite que o recebedor desse privilégio exclua dados em uma tabela ou view. Você pode também restringir esse privilégio a colunas específicas da tabela. (pág. 273 - controle de acesso de usuários no Oracle). -- Jairo Azevedo jsouza...@... protheus...@... (21) -6492 [As partes desta mensagem que não continham texto foram removidas] -- Jairo Azevedo jsouza...@gmail.com protheus...@yahoo.com.br (21) -6492 [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] gerar DDL de um schema...
Boas. Estou tentando gerar DDL de um determinado schema e não estou conseguindo. Tentei pelo SQL Developer e ele não gerou funções, procedures, triggers. Peguei um script na internet (extract_schema_ddl.sql) e quando rodo dá o erro: SELECT CASE WHEN COUNT(1) != 0 THEN DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT', 'schema_owner') ELSE NULL END ddl_string FROM sys.sysauth$ sa ORA-31608: specified object of type SYSTEM_GRANT not found ORA-06512: at SYS.DBMS_SYS_ERROR, line 86 ORA-06512: at SYS.DBMS_METADATA, line 2808 ORA-06512: at SYS.DBMS_METADATA, line 4450 ORA-06512: at line 1 Dei privilégio de consulta nessa sequence e nada. Alguém poderia me ajudar com esse erro? Ou tem outra maneira para eu extrair as DDLs do schema? Grato, Márcio. Márcio Ricardo Alves da Silva DBA Fone: 55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial | Gestao financeira de redes de varejo [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] certificação linux / oracle
É um Curso Muito bom! Tive a HONRA de ter o Prof. Uirá como meu COORDENADOR na UNIVERSIDADE! Vale a Pena! Att Ernander Olá pessoal, moro em Campinas S.P., e estou interessado em tirar uma certificação linux LPI e Oracle, e eu gostaria de saber se alguém conhece o curso de certificação linux do professor Uirá Ribeiro ? Alguém tem alguma sugestão ? O site do curso é www.certificacaolinux.com.br At. Carlos Henrique Analista Suporte / Sistemas [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Caminho para certificação OCA
Bom dia pessoal, qual o caminho das pedras pra certificação OCA ? Material de estudo, sites, simulados agendamento de provas e versão que deve-se tirar ? Agradeço quem puder passar essas informações assim como queria lançar a sugestão de um grupo de estudos pra quem quer tirar essa certificação. Fico no aguardo de respostas e desejo a todos um bom dia :)
[oracle_br] Plano de Execução de VIEWS
Bom dia Galera! Primeiro gostaria de desejar um ótimo ano a todos!! Vou mandar uma questão bem simples aos DBA's de plantão, caso puderam ajudar... Como fica o plano de execução de uma VIEW, considerando a situação que fiz um select na VIEW que deverá trazer em torno de 100 linhas, sendo que o total de linhas retornadas pela View quando efetuo um SELECT * FROM . gira em torno de um milhão de linhas? A View seleciona um milhão de linhas e depois aplica meu filtro para retornar as 100 linhas, ou o oracle é esperto e somente pesquisa as 100 linhas na view? Grande Abraço, André
[oracle_br] Dúvida na escolha de plataforma
Caros, Sou novo aqui no grupo. Preciso da ajuda de vocês. Estou escolhendo uma distribuição Linux para instalar o Oracle 10g Release 2 X86-64 single instance e tenho as seguintes dúvidas: Dentre as distribuições que constam como certificadas pela Oracle, qual delas é a menos trabalhosa na etapa de instalação? Estou me referindo mais à instalação de pacotes necessários para a distribuição escolhida, pois encontrei certa dificuldade para encontrar pacotes para o SuSe Enterprise Server 10 X86-64, mesmo com o orarun instalado. Agradeço antecipadamente.
[oracle_br] Importação de bando de dados
Bom dia amigos, exportei um banco do oracle 9i e preciso importar no oracle 10g, já criei o banco novo e as tablespaces, agora preciso importar o banco de dados, mas ao dar o comando IMP recebo a mensagem que o arquivo dump está corrompido (imp-ora0037). O que devo fazer para conseguir importar o banco? Agradeço desde já. Fabio 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] Dúvida na escolha de plataforma
Fiz várias instalações sobre a plataforma Red Hat. Sem problema algum. Todos os pacotes podem ser encontrados no próprio DVD da distro sem sofrimento. Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/11 thiagofreelancer thiagofreelan...@yahoo.com.br Caros, Sou novo aqui no grupo. Preciso da ajuda de vocês. Estou escolhendo uma distribuição Linux para instalar o Oracle 10g Release 2 X86-64 single instance e tenho as seguintes dúvidas: Dentre as distribuições que constam como certificadas pela Oracle, qual delas é a menos trabalhosa na etapa de instalação? Estou me referindo mais à instalação de pacotes necessários para a distribuição escolhida, pois encontrei certa dificuldade para encontrar pacotes para o SuSe Enterprise Server 10 X86-64, mesmo com o orarun instalado. Agradeço antecipadamente. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Importação de banco de dados
Obrigado pela ajuda Cyro, vou fazer outro import para confirmar se está corrompido. Pelo que pesquisei não terei problema em importar no oracle 10g um dump gerado pelo 9i, mas devo executar algum outro procedimento antes do IMP? --- Em ter, 12/1/10, Cyro cyrocu...@gmail.com escreveu: De: Cyro cyrocu...@gmail.com Assunto: Re: [oracle_br] Importação de bando de dados Para: oracle_br@yahoogrupos.com.br Data: Terça-feira, 12 de Janeiro de 2010, 15:01 Fábio, Se estiver corrompido, não tem jeito, tem que refazer o export e importar novamente. 2010/1/12 Fabio Schmidt fabio.schm...@ymail.com Bom dia amigos, exportei um banco do oracle 9i e preciso importar no oracle 10g, já criei o banco novo e as tablespaces, agora preciso importar o banco de dados, mas ao dar o comando IMP recebo a mensagem que o arquivo dump está corrompido (imp-ora0037). O que devo fazer para conseguir importar o banco? Agradeço desde já. Fabio __ 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] -- Att, Cyro [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 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]
[oracle_br] Re: Plano de Execução de VIEWS
É bem simples : a view comum (ie, CREATE VIEW nomedela AS query; ) nada mais é do que o TEXTO DE UMA CONSULTA, que é armazenado no banco, assim a cada vez que vc fazer uma consulta na view, logicamente o texto vai ser lido e executado de novo,o plano vai ser refeito, etc, NÃO HÁ dados numa view comum... Caso vc queira uma view que depois do SQL executado seja feita uma 'cópia' local dos dados, aí nos próximos acessos o plano não precisa ser re-executado (a 'cópia' local dos dados é lida), no bd Oracle isso se chama MATERIALIZED VIEW, vc a cria com CREATE MATERIALIZED VIEW nnn , e (logicamente) há Diversas opções pra se especificar quando/como é feito o refresh dos dados dessa 'cópia' local Dá uma lida no manual 'SQL Reference' nos capítulos de CREATE VIEW e CREATE MATERIALIZED VIEW que vc acha refs, sintaxe e links pra exemplos do que foi falado. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, andreaugustocm andreaugust...@... escreveu Bom dia Galera! Primeiro gostaria de desejar um ótimo ano a todos!! Vou mandar uma questão bem simples aos DBA's de plantão, caso puderam ajudar... Como fica o plano de execução de uma VIEW, considerando a situação que fiz um select na VIEW que deverá trazer em torno de 100 linhas, sendo que o total de linhas retornadas pela View quando efetuo um SELECT * FROM . gira em torno de um milhão de linhas? A View seleciona um milhão de linhas e depois aplica meu filtro para retornar as 100 linhas, ou o oracle é esperto e somente pesquisa as 100 linhas na view? Grande Abraço, André
Re: [oracle_br] Caminho para certificação OCA
Um start pode ser o link abaixo: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=141 As provas são organizadas pela PersonVue (www.vue.com) e realizadas em um centro autorizado. 2010/1/11 walterfelipe walterfelipesan...@gmail.com Bom dia pessoal, qual o caminho das pedras pra certificação OCA ? Material de estudo, sites, simulados agendamento de provas e versão que deve-se tirar ? Agradeço quem puder passar essas informações assim como queria lançar a sugestão de um grupo de estudos pra quem quer tirar essa certificação. Fico no aguardo de respostas e desejo a todos um bom dia :) -- Jairo Azevedo jsouza...@gmail.com protheus...@yahoo.com.br (21) -6492 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Somando por grupos
Bom. Não entendi muito bem o que você precisa. Mas.. seguem algumas dúvidas: Você conhece quais são todas as combinações entre C01 C02 C03 e C04 possíveis? Se sim, você pode montar uma Pivot Query (Query Pivô) para lhe trazer esse resultado. Segue um exemplo: http://www.dba-oracle.com/t_sql_patterns_pivot.htm Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.com Olá! A partir da informação a seguir, eu preciso contar quantos beneficiários existem por combinação, ou seja. Beneficiario C01 C02 C03 C04 197 1 1757 1 2173 1 1 1 745 1 As combinações possíveis a partir dos dados acima são: C02 C01 C01, C03, C04 Pra este caso eu teria C02 - 2 beneficiarios C01 - 1 beneficiario C01, C03, C04 - 1 beneficiario Seria possível trazer este resultado numa query? Obrigada Elis __ 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] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Somando por grupos
Um exemplo um pouco mais didático: http://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_QUESTION_ID:766825833740 Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/12 Evandro Giachetto evandrogiache...@gmail.com Bom. Não entendi muito bem o que você precisa. Mas.. seguem algumas dúvidas: Você conhece quais são todas as combinações entre C01 C02 C03 e C04 possíveis? Se sim, você pode montar uma Pivot Query (Query Pivô) para lhe trazer esse resultado. Segue um exemplo: http://www.dba-oracle.com/t_sql_patterns_pivot.htm Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.com Olá! A partir da informação a seguir, eu preciso contar quantos beneficiários existem por combinação, ou seja. Beneficiario C01 C02 C03 C04 197 1 1757 1 2173 1 1 1 745 1 As combinações possíveis a partir dos dados acima são: C02 C01 C01, C03, C04 Pra este caso eu teria C02 - 2 beneficiarios C01 - 1 beneficiario C01, C03, C04 - 1 beneficiario Seria possível trazer este resultado numa query? Obrigada Elis __ 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] -- 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: gerar DDL de um schema...
Na hora do impdp, ele 'demora a muito' pra gerar o script OU pra criar efetivamente os objetos ?? Pois pelo que entendi o colega sugeriu vc GERAR UM SCRIPT, e não importar efetivamente pelo impdp... Agora, sobre as outras opções : 1. SQL developer : eu usei o SQL Developer 2.x (a versão mais recente), na opção de export de banco MAS desmarcando a opção de export de dados, e foi blz, gerou tudo - será que vc não está usando uma opção horrorosamente velha do SQL Developer ?? Quais opções vc usou, E em qual versão dele ? 2. DBMS Metadata : com certeza havia uns tantos bugs nela nos releases iniciais do 10g e do 9i , QUAL é a sua versão de banco ?? 3. vc tentou as ferramentas free especializadas, como http://www.dbatools.net/mytools/get_ddl_script_tool.html ? Agora, imho : pra eu fazer geração de script de DDLs, eu ** sempre ** preferi gerar um exp (não expdp, exp mesmo) full com ROWS=N e depois tratar/manipular o .dmp com o freeware http://www.ddlwizard.com/ , veja lá se isso te ajuda ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva marcio_...@... escreveu Eu fiz com o expdp, mas na hora do impdp ele demora muito... Então estou gerando os scripts para subir em outro schema. Att, Márcio. - Original Message - From: Fabio Martinez mtzfa...@... To: oracle_br@yahoogrupos.com.br Sent: Tuesday, January 12, 2010 1:11 PM Subject: Re: [oracle_br] gerar DDL de um schema... Ola, Com o datapump da pra extrair tudo usando o expdp para extrair somente os DDL. 2010/1/12 Márcio Ricardo Alves da Silva marcio_...@... Boas. Estou tentando gerar DDL de um determinado schema e não estou conseguindo. Tentei pelo SQL Developer e ele não gerou funções, procedures, triggers. Peguei um script na internet (extract_schema_ddl.sql) e quando rodo dá o erro: SELECT CASE WHEN COUNT(1) != 0 THEN DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT', 'schema_owner') ELSE NULL END ddl_string FROM sys.sysauth$ sa ORA-31608: specified object of type SYSTEM_GRANT not found ORA-06512: at SYS.DBMS_SYS_ERROR, line 86 ORA-06512: at SYS.DBMS_METADATA, line 2808 ORA-06512: at SYS.DBMS_METADATA, line 4450 ORA-06512: at line 1 Dei privilégio de consulta nessa sequence e nada. Alguém poderia me ajudar com esse erro? Ou tem outra maneira para eu extrair as DDLs do schema? Grato, Márcio. Márcio Ricardo Alves da Silva DBA Fone: 55 11 5501-8300 www.config.com.br NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial | Gestao financeira de redes de varejo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
Re: [oracle_br] Somando por grupos
Exato. No Oracle 11 surgiu a função Pivot e Unpivot, no entanto, nas versões anteriores você pode montar uma query pivot manualmente. Esse link explica um pouco melhor. http://www.adp-gmbh.ch/ora/sql/examples/pivot.html Espero ter ajudado. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.com Obrigada Evandro. A função pivot e unpivot, só está disponível a partir da 11g, não é? De: Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 12 de Janeiro de 2010 15:34:06 Assunto: Re: [oracle_br] Somando por grupos Um exemplo um pouco mais didático: http://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_QUESTION_ID:766825833740 Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2010/1/12 Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com Bom. Não entendi muito bem o que você precisa. Mas.. seguem algumas dúvidas: Você conhece quais são todas as combinações entre C01 C02 C03 e C04 possíveis? Se sim, você pode montar uma Pivot Query (Query Pivô) para lhe trazer esse resultado. Segue um exemplo: http://www.dba-oracle.com/t_sql_patterns_pivot.htm Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.com elisnery%40yahoo.com Olá! A partir da informação a seguir, eu preciso contar quantos beneficiários existem por combinação, ou seja. Beneficiario C01 C02 C03 C04 197 1 1757 1 2173 1 1 1 745 1 As combinações possíveis a partir dos dados acima são: C02 C01 C01, C03, C04 Pra este caso eu teria C02 - 2 beneficiarios C01 - 1 beneficiario C01, C03, C04 - 1 beneficiario Seria possível trazer este resultado numa query? Obrigada Elis __ 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] -- 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 __ 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] -- 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] get_file_name
Caros amigos, estou construindo um FORMS para manipular arquivos TXT. Estou utilizando o comando GET_FILE_NAME como segue: get_file_name('d:\op',File_Filter='Text Files (*.00)|*.00|', message='UNIBANCO'); Porém, quando a caixa de diálogo é aberta o programa permite selecionar apenas um arquivo de cada vez. Existe alguma maneira de selecionar mais de um arquivo de uma só vez? Grande abraço a todos. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dúvida na escolha de plataforma
Pode tentar o CentOS que é um fork do Red Hat com a diferença de ser gratuito. Fiz várias instalações nele (todas para estudo) e sempre sem dificuldade alguma. Todos os pacotes e updates do Red Hat saem para o CentOS pouco tempo depois. www.centos.org Att, Hevandro C. Veiga 2010/1/12 Evandro Giachetto evandrogiache...@gmail.com Fiz várias instalações sobre a plataforma Red Hat. Sem problema algum. Todos os pacotes podem ser encontrados no próprio DVD da distro sem sofrimento. Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/11 thiagofreelancer thiagofreelan...@yahoo.com.br Caros, Sou novo aqui no grupo. Preciso da ajuda de vocês. Estou escolhendo uma distribuição Linux para instalar o Oracle 10g Release 2 X86-64 single instance e tenho as seguintes dúvidas: Dentre as distribuições que constam como certificadas pela Oracle, qual delas é a menos trabalhosa na etapa de instalação? Estou me referindo mais à instalação de pacotes necessários para a distribuição escolhida, pois encontrei certa dificuldade para encontrar pacotes para o SuSe Enterprise Server 10 X86-64, mesmo com o orarun instalado. Agradeço antecipadamente. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dúvida na escolha de plataforma
Exatamente. Como meu Xará explicou, o CentOS é um fork do Red Hat, no entanto, ele não é homologado pela Oracle. Isso, num ambiente de produção pode prejudicar futuros chamados de manutenção a-partir do metalink. Para fins de estudo, ele é perfeito. Também o utilizo em minha casa. Abraço. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/12 Hevandro Veiga hevandr...@gmail.com Pode tentar o CentOS que é um fork do Red Hat com a diferença de ser gratuito. Fiz várias instalações nele (todas para estudo) e sempre sem dificuldade alguma. Todos os pacotes e updates do Red Hat saem para o CentOS pouco tempo depois. www.centos.org Att, Hevandro C. Veiga 2010/1/12 Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com Fiz várias instalações sobre a plataforma Red Hat. Sem problema algum. Todos os pacotes podem ser encontrados no próprio DVD da distro sem sofrimento. Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2010/1/11 thiagofreelancer thiagofreelan...@yahoo.com.brthiagofreelancer%40yahoo.com.br Caros, Sou novo aqui no grupo. Preciso da ajuda de vocês. Estou escolhendo uma distribuição Linux para instalar o Oracle 10g Release 2 X86-64 single instance e tenho as seguintes dúvidas: Dentre as distribuições que constam como certificadas pela Oracle, qual delas é a menos trabalhosa na etapa de instalação? Estou me referindo mais à instalação de pacotes necessários para a distribuição escolhida, pois encontrei certa dificuldade para encontrar pacotes para o SuSe Enterprise Server 10 X86-64, mesmo com o orarun instalado. Agradeço antecipadamente. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: [oracle_br] Somando por grupos
Peguei o assunto meio por cima, mas quando trabalhamos com essa mudança de dimensão de linhas e colunas as vezes consigo tirar proveito das funções connec_by_path (e variações connect_by_leaf, etc) ou ainda das funções olap, de repente um rank over partition. Caso não se aplique a discussão me desculpem, mas vale a pena conhecer essas funções. Abraços, Atenciosamente, Caio Spadafora, Database Administrator, http://0011brothers.blogspot.com/ De: Evandro Giachetto evandrogiache...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 12 de Janeiro de 2010 14:16:36 Assunto: Re: [oracle_br] Somando por grupos Por isso que falei no e-mail anterior que você tem que SABER EXATAMENTE quais as combinações possíveis. Para cada combinação você terá um daqueles decode. A query fica um pouco SOFRIDA, mas sai. Como você conhece os resultados, não fica difícil encontrar as combinações possíveis.. Depois de tudo isso, você pode eliminar as linhas cujo resultado foi zero. Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.com O meu problema nesta query é quero contar por combinação e não individualmente.. Imagina que eu já tenho este resultado: JOB DEPT_10 DEPT_20 DEPT_30 DEPT_40 - -- -- -- -- ANALYST 2 CLERK 1 2 1 MANAGER 1 1 1 PRESIDENT 1 SALESMAN 4 Eu quero obter por combinação do DEPT. DEPT_20 = 1 linha DEPT_10, DEPT_20, DEPT_20 = 2 linhas DEPT_10 = 1 DEPT_30 = 1 DEPT_40 = 0 Obrigada De: Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 12 de Janeiro de 2010 15:57:24 Assunto: Re: [oracle_br] Somando por grupos O Link que te passei anteriormente já é o metodo antigo: http://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_QUESTION_ID:766825833740 Eis a query pivô. sc...@dev816 select job, 2 max( decode( deptno, 10, cnt, null ) ) dept_10, 3 max( decode( deptno, 20, cnt, null ) ) dept_20, 4 max( decode( deptno, 30, cnt, null ) ) dept_30, 5 max( decode( deptno, 40, cnt, null ) ) dept_40 6 from ( select job, deptno, count(*) cnt 7 from emp 8 group by job, deptno ) 9 group by job 10 / JOB DEPT_10 DEPT_20 DEPT_30 DEPT_40 - -- -- -- -- ANALYST 2 CLERK 1 2 1 MANAGER 1 1 1 PRESIDENT 1 SALESMAN 4 Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2010/1/12 Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com Exato. No Oracle 11 surgiu a função Pivot e Unpivot, no entanto, nas versões anteriores você pode montar uma query pivot manualmente. Esse link explica um pouco melhor. http://www.adp-gmbh.ch/ora/sql/examples/pivot.html Espero ter ajudado. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.com elisnery%40yahoo.com Obrigada Evandro. A função pivot e unpivot, só está disponível a partir da 11g, não é? De: Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com evandrogiachetto%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Enviadas: Terça-feira, 12 de Janeiro de 2010 15:34:06 Assunto: Re: [oracle_br] Somando por grupos Um exemplo um pouco mais didático: http://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_QUESTION_ID:766825833740 Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.brevandro% 40clickinterativa.com.br 2010/1/12 Evandro Giachetto evandrogiache...@gmail.comevandrogiachetto%40gmail.com evandrogiachetto%40gmail.com Bom. Não entendi muito bem o que você precisa. Mas... seguem algumas dúvidas: Você conhece quais são todas as combinações entre C01 C02 C03 e C04 possíveis? Se sim, você pode montar uma Pivot Query (Query Pivô) para lhe trazer esse resultado. Segue um exemplo: http://www.dba-oracle.com/t_sql_patterns_pivot.htm Att. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.brevandro% 40clickinterativa.com.br 2010/1/12 Elis Azevedo Nery elisn...@yahoo.comelisnery%40yahoo.comelisnery% 40yahoo.com Olá! A partir da informação a seguir, eu preciso contar quantos beneficiários existem por combinação, ou seja. Beneficiario C01 C02 C03 C04 197 1 1757 1 2173 1 1 1 745 1 As
Re: [oracle_br] Re: Importação de banco de dados
Obrigado Chiappa, o cliente que gerou o dump e me entregou, por isso estava querendo confirmar se é corrupção mesmo...segundo ele o arquivo foi copiado via samba, acho que isso pode ter corrompido. Hoje irei gerar o dump e copiar observando o que você me falou, te agradeço muito a atenção. Obs.: No exp, é possível não exportar as tablespaces? Pois já foram criadas no servidor novo com caminhos diferentes. --- Em ter, 12/1/10, José Laurindo jlchia...@yahoo.com.br escreveu: De: José Laurindo jlchia...@yahoo.com.br Assunto: [oracle_br] Re: Importação de banco de dados Para: oracle_br@yahoogrupos.com.br Data: Terça-feira, 12 de Janeiro de 2010, 15:46 Fabio, um ponto importante é : uma procedimento que COM CERTEZA corrompe o .dmp é vc o transferir com FTP em modo ASCII ao invés de BIN, vc (ou o cliente que te deu o .dmp) fez isso ? Se fez, babau... Quanto à procedimento, neca : vc em tese pode importar o .dmp gerado no 9i com o imp do 10g (*** não é o impdp, é o imp !!!) sem probs... Teve uns bugs mas nenhum que dê corrupção... []s Chiappa --- Em oracle...@yahoogrup os.com.br, Fabio Schmidt fabio.schmidt@ ... escreveu Obrigado pela ajuda Cyro, vou fazer outro import para confirmar se está corrompido. Pelo que pesquisei não terei problema em importar no oracle 10g um dump gerado pelo 9i, mas devo executar algum outro procedimento antes do IMP? --- Em ter, 12/1/10, Cyro cyrocu...@. .. escreveu: De: Cyro cyrocu...@. .. Assunto: Re: [oracle_br] Importação de bando de dados Para: oracle...@yahoogrup os.com.br Data: Terça-feira, 12 de Janeiro de 2010, 15:01 Fábio, Se estiver corrompido, não tem jeito, tem que refazer o export e importar novamente. 2010/1/12 Fabio Schmidt fabio.schmidt@ ... Bom dia amigos, exportei um banco do oracle 9i e preciso importar no oracle 10g, já criei o banco novo e as tablespaces, agora preciso importar o banco de dados, mas ao dar o comando IMP recebo a mensagem que o arquivo dump está corrompido (imp-ora0037) . O que devo fazer para conseguir importar o banco? Agradeço desde já. Fabio _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] -- Att, Cyro [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 _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [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] Dúvida na escolha de platafo rma
Olá Thiago, eu trabalho com Linux e no caso de distribuições corporativas sempre utilizei o Red Hat Enterprise...trabalhei com o oracle 9 e 10 nas versões 3,4 e 5 do RHES e sempre funcionou perfeitamente. Sou iniciante em oracle,eu sempre administrava os servidores Linux e outra empresa o Oracle, mas atualmente estou tendo que administrar o oracle tambemefetuei algumas instalações atualmente do 10g no CentOS 5.3 e 5.4, está funcionando muito bem. Fabio --- Em seg, 11/1/10, thiagofreelancer thiagofreelan...@yahoo.com.br escreveu: De: thiagofreelancer thiagofreelan...@yahoo.com.br Assunto: [oracle_br] Dúvida na escolha de plataforma Para: oracle_br@yahoogrupos.com.br Data: Segunda-feira, 11 de Janeiro de 2010, 2:29 Caros, Sou novo aqui no grupo. Preciso da ajuda de vocês. Estou escolhendo uma distribuição Linux para instalar o Oracle 10g Release 2 X86-64 single instance e tenho as seguintes dúvidas: Dentre as distribuições que constam como certificadas pela Oracle, qual delas é a menos trabalhosa na etapa de instalação? Estou me referindo mais à instalação de pacotes necessários para a distribuição escolhida, pois encontrei certa dificuldade para encontrar pacotes para o SuSe Enterprise Server 10 X86-64, mesmo com o orarun instalado. Agradeço antecipadamente. 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: Plano de Execução de VIEWS
Xará Sobre o que você perguntou se o Oracle é esperto: sim! O otimizador, normalmente, é capaz de perceber que não precisa trazer 1.000.000 de linhas primeiro... já fazendo também o filtro mais restritivo no mesmo processamento. [ ] André Santos 2010/1/12 José Laurindo jlchia...@yahoo.com.br É bem simples : a view comum (ie, CREATE VIEW nomedela AS query; ) nada mais é do que o TEXTO DE UMA CONSULTA, que é armazenado no banco, assim a cada vez que vc fazer uma consulta na view, logicamente o texto vai ser lido e executado de novo,o plano vai ser refeito, etc, NÃO HÁ dados numa view comum... Caso vc queira uma view que depois do SQL executado seja feita uma 'cópia' local dos dados, aí nos próximos acessos o plano não precisa ser re-executado (a 'cópia' local dos dados é lida), no bd Oracle isso se chama MATERIALIZED VIEW, vc a cria com CREATE MATERIALIZED VIEW nnn , e (logicamente) há Diversas opções pra se especificar quando/como é feito o refresh dos dados dessa 'cópia' local Dá uma lida no manual 'SQL Reference' nos capítulos de CREATE VIEW e CREATE MATERIALIZED VIEW que vc acha refs, sintaxe e links pra exemplos do que foi falado. []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, andreaugustocm andreaugust...@... escreveu Bom dia Galera! Primeiro gostaria de desejar um ótimo ano a todos!! Vou mandar uma questão bem simples aos DBA's de plantão, caso puderam ajudar... Como fica o plano de execução de uma VIEW, considerando a situação que fiz um select na VIEW que deverá trazer em torno de 100 linhas, sendo que o total de linhas retornadas pela View quando efetuo um SELECT * FROM . gira em torno de um milhão de linhas? A View seleciona um milhão de linhas e depois aplica meu filtro para retornar as 100 linhas, ou o oracle é esperto e somente pesquisa as 100 linhas na view? Grande Abraço, André [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] RAC + ASM + Standard Edition !!
Boa tarde, Estou pesquisando na WEB alguns manuais para a instalação e configuração do RAC para a versão Standard. Nunca trabalehi com ASM e por isso fico um poyuco com receio..por isso, quero testar exaustivamente esta possibilidade e o RAC... Alguem teria ou saberia de um bom manual, livro ou algo do tipo para que eu pudesse utilizar ? Ja encontrei alguns manuais aqui na web mas nada muito bom...
Re: [oracle_br] RAC + ASM + Standard Edition !!
Pode começar por esse link é um manual passo a passo para fazer a instalação, porém já peguei alguns erros de parametros. Para a instalação da base de produção consulta o Metalink para não haver parametros incorretos. http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.php Se for usar o RH 5 terá algumas coisas difentes exemplo se for usar raw device(não recomendado no RH5) será diferente. Att. Marcelo Procksch 2010/1/12 candiurudba candiuru...@yahoo.com.br Boa tarde, Estou pesquisando na WEB alguns manuais para a instalação e configuração do RAC para a versão Standard. Nunca trabalehi com ASM e por isso fico um poyuco com receio..por isso, quero testar exaustivamente esta possibilidade e o RAC... Alguem teria ou saberia de um bom manual, livro ou algo do tipo para que eu pudesse utilizar ? Ja encontrei alguns manuais aqui na web mas nada muito bom... -- Att. Marcelo E. Procksch [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] RAC + ASM + Standard Edition !!
Se puder manda pra mim também raulf...@gmail.com 2010/1/12 Mária Cristina Silva mariancrist...@gmail.com Aqui temos exatamente esse ambiente... vou enviar pra vc um manualzinho que montamos. abraços, 2010/1/12 candiurudba candiuru...@yahoo.com.br Boa tarde, Estou pesquisando na WEB alguns manuais para a instalação e configuração do RAC para a versão Standard. Nunca trabalehi com ASM e por isso fico um poyuco com receio..por isso, quero testar exaustivamente esta possibilidade e o RAC... Alguem teria ou saberia de um bom manual, livro ou algo do tipo para que eu pudesse utilizar ? Ja encontrei alguns manuais aqui na web mas nada muito bom... -- 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] -- 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 -- --- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate Fone: (41)8855-8874 Brt email: raulf...@gmail.com Deus não dá prova superior às forças daquele que a pede; só permite as que podem ser cumpridas. Se tal não sucede, não é que falte possibilidade, falta vontade. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: RAC + ASM + Standard Edition !!
Opa Maria...te agradeço muito !! REcebi --- Em oracle_br@yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Aqui temos exatamente esse ambiente... vou enviar pra vc um manualzinho que montamos. abraços, 2010/1/12 candiurudba candiuru...@... Boa tarde, Estou pesquisando na WEB alguns manuais para a instalação e configuração do RAC para a versão Standard. Nunca trabalehi com ASM e por isso fico um poyuco com receio..por isso, quero testar exaustivamente esta possibilidade e o RAC... Alguem teria ou saberia de um bom manual, livro ou algo do tipo para que eu pudesse utilizar ? Ja encontrei alguns manuais aqui na web mas nada muito bom... -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Importação de banco de dados
Quando se faz um export full (deve ser o caso aqui imagino) , via exp do 9i não é, só no expdp (o novo util de export do 10g) é que vc tem a opção de num export full não incluir tablespaces Porém, isso não deve te barrar, se as tablespaces já existem, com o mesmo nome, e há quota/rpivilégios adequados, vc mete um IGNORE=Y no imp que ele dá o erro de UNABLE TO CREATE nass tablespaces mas continua... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Fabio Schmidt fabio.schm...@... escreveu Obrigado Chiappa, o cliente que gerou o dump e me entregou, por isso estava querendo confirmar se é corrupção mesmo...segundo ele o arquivo foi copiado via samba, acho que isso pode ter corrompido. Hoje irei gerar o dump e copiar observando o que você me falou, te agradeço muito a atenção. Obs.: No exp, é possível não exportar as tablespaces? Pois já foram criadas no servidor novo com caminhos diferentes. --- Em ter, 12/1/10, José Laurindo jlchia...@... escreveu: De: José Laurindo jlchia...@... Assunto: [oracle_br] Re: Importação de banco de dados Para: oracle_br@yahoogrupos.com.br Data: Terça-feira, 12 de Janeiro de 2010, 15:46 Fabio, um ponto importante é : uma procedimento que COM CERTEZA corrompe o .dmp é vc o transferir com FTP em modo ASCII ao invés de BIN, vc (ou o cliente que te deu o .dmp) fez isso ? Se fez, babau... Quanto à procedimento, neca : vc em tese pode importar o .dmp gerado no 9i com o imp do 10g (*** não é o impdp, é o imp !!!) sem probs... Teve uns bugs mas nenhum que dê corrupção... []s Chiappa --- Em oracle...@yahoogrup os.com.br, Fabio Schmidt fabio.schmidt@ ... escreveu Obrigado pela ajuda Cyro, vou fazer outro import para confirmar se está corrompido. Pelo que pesquisei não terei problema em importar no oracle 10g um dump gerado pelo 9i, mas devo executar algum outro procedimento antes do IMP? --- Em ter, 12/1/10, Cyro cyrocunha@ .. escreveu: De: Cyro cyrocunha@ .. Assunto: Re: [oracle_br] Importação de bando de dados Para: oracle...@yahoogrup os.com.br Data: Terça-feira, 12 de Janeiro de 2010, 15:01 Fábio, Se estiver corrompido, não tem jeito, tem que refazer o export e importar novamente. 2010/1/12 Fabio Schmidt fabio.schmidt@ ... Bom dia amigos, exportei um banco do oracle 9i e preciso importar no oracle 10g, já criei o banco novo e as tablespaces, agora preciso importar o banco de dados, mas ao dar o comando IMP recebo a mensagem que o arquivo dump está corrompido (imp-ora0037) . O que devo fazer para conseguir importar o banco? Agradeço desde já. Fabio _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] -- Att, Cyro [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 _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [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]
[oracle_br] Parametros de Memória
Olá pessoal, comecei a trabalhar recentemente com o 11g e já vi alguns parametros de memória diferentes do 10g. Por exemplo, os parametros: - memory_max_target - memory_target Lendo a documentação sobre eles, diz que substitui o sga_target e cia. Pelo fato do 11g aceitar ambos os parametros (velho e novo), não consegui identificar qual deles é melhor. Alguém já tem alguma experiencia no uso de um ou outro parametro? Agradeço desde já a dica. Alex Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [oracle_br] Re: RAC + ASM + Standard Edition !!
Boa NoiteMaria, vc pode enviar este documento para mim também: luizfmatto...@yahoo.com.br grato, Luiz - Original Message - From: Mária Cristina Silva mariancrist...@gmail.com To: oracle_br@yahoogrupos.com.br Sent: Tuesday, January 12, 2010 5:53 PM Subject: Re: [oracle_br] Re: RAC + ASM + Standard Edition !! imagina! 2010/1/12 candiurudba candiuru...@yahoo.com.br Opa Maria...te agradeço muito !! REcebi --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Aqui temos exatamente esse ambiente... vou enviar pra vc um manualzinho que montamos. abraços, 2010/1/12 candiurudba candiuru...@... Boa tarde, Estou pesquisando na WEB alguns manuais para a instalação e configuração do RAC para a versão Standard. Nunca trabalehi com ASM e por isso fico um poyuco com receio..por isso, quero testar exaustivamente esta possibilidade e o RAC... Alguem teria ou saberia de um bom manual, livro ou algo do tipo para que eu pudesse utilizar ? Ja encontrei alguns manuais aqui na web mas nada muito bom... -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [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] -- 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: RAC + ASM + Standard Edition !!
Boa noite, agradeço se puder me enviar: fabio.schm...@ymail.com qua, 13/1/10, Luiz luizfmatto...@yahoo.com.br escreveu: De: Luiz luizfmatto...@yahoo.com.br Assunto: Re: [oracle_br] Re: RAC + ASM + Standard Edition !! Para: oracle_br@yahoogrupos.com.br Data: Quarta-feira, 13 de Janeiro de 2010, 0:46 Boa NoiteMaria, vc pode enviar este documento para mim também: luizfmattos26@ yahoo.com. br grato, Luiz - Original Message - From: Mária Cristina Silva mariancristina@ gmail.com To: oracle...@yahoogrup os.com.br Sent: Tuesday, January 12, 2010 5:53 PM Subject: Re: [oracle_br] Re: RAC + ASM + Standard Edition !! imagina! 2010/1/12 candiurudba candiurudba@ yahoo.com. br Opa Maria...te agradeço muito !! REcebi.. .. --- Em oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br, Mária Cristina Silva mariancristina@ ... escreveu Aqui temos exatamente esse ambiente... vou enviar pra vc um manualzinho que montamos. abraços, 2010/1/12 candiurudba candiurudba@ ... Boa tarde, Estou pesquisando na WEB alguns manuais para a instalação e configuração do RAC para a versão Standard. Nunca trabalehi com ASM e por isso fico um poyuco com receio..por isso, quero testar exaustivamente esta possibilidade e o RAC... Alguem teria ou saberia de um bom manual, livro ou algo do tipo para que eu pudesse utilizar ? Ja encontrei alguns manuais aqui na web mas nada muito bom... -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ ... MSN: mcristinasilva3@ ... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ gmail.com MSN: mcristinasilva3@ hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - 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 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]