Re: [oracle_br] Re: Modelam Conceitual
Obrigado a todos, ja estou analisando as sugestões... De: Andre Santos andre.psantos...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 3 de Julho de 2013 21:13 Assunto: Re: [oracle_br] Re: Modelam Conceitual Jales O livro do Paulo Cougo, citado pelo Chiappa, é bem legal. Outros que eu também indicaria: - Projeto de Banco de Dados - Uma Visão Prática, Felipe Nery R. Machado / Mauricio P. Abreu - Modelagem de Dados, Carlos Barbieri - Projeto de Banco de Dados, Carlos Alberto Heuser [ ] André Em 3 de julho de 2013 14:57, J. Laurindo Chiappa jlchia...@yahoo.com.brescreveu: ** Bem, googlando por símbolos modelagem de dados vc acha Diversos sites e fontes que falam a respeito, com mais ou com menos profundidde, como http://pt.scribd.com/doc/37452635/37/Simbolos-de-diagramas-e-convencoes-de-Nomeacao, http://www.macoratti.net/cbmd1.htm , http://gabrielotavio.com.br/dl/apostilabd.pdf , http://www.faa.edu.br/revista/v1_n1_art03.pdf , http://pt.scribd.com/doc/7202774/Conceitos-Bsicos-Modelagem-de-Dados#download,etc Porém imho a Dificuldade maior não é conhecer a simbologia gráfica, mas sim os ** CONCEITOS ** de Modelagem (tais como o que é uma Entidade, como se definem Relacionamentos, Cardinalidade, Obrigatoriedade, Imanência/permanência de dados, Normalização, Chaves de acesso, etc, etc, etc) - SE vc não tiver esses conceitos Muito Bem Definidos na cuca, o negócio simplesmente Não vai pra frente, vc Absolutamente não vai entender o que está sendo representado no diagrama, seja qual for a simbologia usada, sim ??? Vc vai ver o pezinho de galinha, mas o que isso implica, vai ver o quadradinho da entidade, mas o que isso significa na prática ? Como separar a Entidade dos Atributos ?? Não é tão simples... Para realmente entender isso vc vai precisar de um bom livro de conceitos e teoria de modelagem de dados, alguns mais conhecidos (de diversos níveis, tanto básicos quanto um pouco mais detalhados) são : Análise Estruturada Moderna, de Edward Yourdon - Editora Campus Modelagem Conceitual e Projeto de Bancos de Dados, de Paulo Cougo - Editora Campus Estruturas de Dados Fundamentais: Conceitos e Aplicações, de Silvio do Lago Pereira - Editora Érica Modelagem Lógica de Dados - Construção Básica e Simplificada, de Eduardo Bernardes de Castro E isso sem focar em uma metodologia específica, como UML por exemplo : estas indicações são generalistas, sobre Conceitos básicos de modelagem em geral... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jales Jose Moraes malphigjjm@... escreveu Boa tarde! Senhores estou precisando de um entendimento maior sobre criação de modelagem conceitual (como as simbologias e os mais diversos diagramas). Alguém tem alguma indicação para o assunto? Pesquisei na internet, mas infelizmente não me esclareceu muito. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] IMP
Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Restore (urgente)
Bom dia! Em meu caso, seu exemplo está divergente apenas em uma questão, a tabela dropada seria apenas a tab1, ou seja, quando então restauro a tab1, a FK com a tab2 não vem (viria apenas se eu restaurasse a tab2 que é a tabela dependente). Bom, tem como contornar isso, fazendo scripts para extrair as fk's tanto da pai com da filha, porém queria saber se isto ja não viria de forma automática pelo imp. De: Rodrigo Mufalani rodr...@mufalani.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 4 de Julho de 2013 11:26 Assunto: Re: [oracle_br] Restore (urgente) Bom dia, Fui testar o seu problema e consegui um resultado diferente do que você está fazendo, talvez, por que eu esteja fazendo de forma diferente da sua. Olhe o que eu fiz e os resultados que obtive. Detalhe mais o seu problema, para que possamos lhe ajudar mais. 1) Criando as tabelas dentro do schema mufalani com constraints SQL conn mufalani/mufalani create table tab1 (col1 number); alter table tab1 add constraint pk1 primary key (col1); create table tab2 (col2 number); alter table tab2 add CONSTRAINT fk1 foreign key (col2) references tab1(col1); Connected. SQL Table created. SQL Table altered. SQL Table created. SQL Table altered. 2) Backup das tabelas (estão com 0 linhas) expdp mufalani/mufalani directory=home dumpfile=mufalani.dmp schemas=mufalani Export: Release 11.2.0.3.0 - Production on Thu Jul 4 11:18:46 2013 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. Username: mufalani/mufalani Connected to: Oracle Database 11g Release 11.2.0.3.0 - 64bit Production Iniciando MUFALANI.SYS_EXPORT_SCHEMA_01: mufalani/ directory=home d umpfile=mufalani.dmp schemas=mufalani Estimativa em andamento com o metodo BLOCKS... Processando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE_DATA Estimativa total usando o metodo de BLOCKS: 0 KB Processando o tipo de objeto SCHEMA_EXPORT/USER Processando o tipo de objeto SCHEMA_EXPORT/SYSTEM_GRANT Processando o tipo de objeto SCHEMA_EXPORT/ROLE_GRANT Processando o tipo de objeto SCHEMA_EXPORT/DEFAULT_ROLE Processando o tipo de objeto SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA Processando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE Processando o tipo de objeto SCHEMA_EXPORT/TABLE/COMMENT Processando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/INDEX Processando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT Processando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTI CS Processando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT . . exportou MUFALANI.TAB1 0 KB 0 linhas . . exportou MUFALANI.TAB2 0 KB 0 linhas Tabela-mestre MUFALANI.SYS_EXPORT_SCHEMA_01 carregada/descarregada com sucesso ** Conjunto de arquivos de dump para MUFALANI.SYS_EXPORT_SCHEMA_01 e: /home/oracle/mufalani.dmp O job MUFALANI.SYS_EXPORT_SCHEMA_01 foi concluido com sucesso em 11:19:23 3) Eliminando as tabelas do schema mufalani sqlplus /nolog SQL conn mufalani/mufalani SQL drop table tab2; drop table tab1; Table dropped. SQL Table dropped. 4) Importando novamente as tabelas do schema mufalani impdp mufalani/mufalani directory=home dumpfile=mufalani.dmp Import: Release 11.2.0.3.0 - Production on Thu Jul 4 11:20:17 2013 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. Connected to: Oracle Database 11g Release 11.2.0.3.0 - 64bit Production Tabela-mestre MUFALANI.SYS_IMPORT_FULL_01 carregada/descarregada com sucesso Iniciando MUFALANI.SYS_IMPORT_FULL_01: mufalani/ directory=home dumpfile=mufalani.dmp table_exists_action=replace Processando o tipo de objeto SCHEMA_EXPORT/USER ORA-31684: O tipo de objeto USER:MUFALANI ja existe Processando o tipo de objeto SCHEMA_EXPORT/SYSTEM_GRANT Processando o tipo de objeto SCHEMA_EXPORT/ROLE_GRANT Processando o tipo de objeto SCHEMA_EXPORT/DEFAULT_ROLE Processando o tipo de objeto SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA Processando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE Processando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE_DATA . . importou MUFALANI.TAB1 0 KB 0 linhas . . importou MUFALANI.TAB2 0 KB 0 linhas Processando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/INDEX Processando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT Processando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS Processando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT O job MUFALANI.SYS_IMPORT_FULL_01 foi concluido com 1 erro(s) em 11:20:19 5) Checagem das constraints no final do processo SQL SELECT CONSTRAINT_NAME,CONSTRAINT_TYPE, TABLE_NAME FROM USER_CONSTRAINTS WHERE TABLE_NAME IN ('TAB1','TAB2'); 2 3 CONSTRAINT_NAME C TABLE_NAME -- - -- PK1 P TAB1 FK1 R TAB2 Atenciosamente, Rodrigo Mufalani rodr...@mufalani.com.br www.mufalani.com.br On Thu, 4 Jul
Re: [oracle_br] IMP
O equivalente ao REMAP_SCHEMA do IMP seria: ... FROMUSER=usuario_original TOUSER=novo_usuario Para importar vários arquivos, você usa: FILE=caminho/arquivo1.dmp,caminho/arquivo2.dmp,caminho/arquivoX.dmp Em 5 de julho de 2013 11:15, Rafael Mendonca raffaell.t...@yahoo.comescreveu: ** Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] -- ***Fabrício Pedroso Jorge.* Administrador de Banco de Dados Oracle 11g Certified SQL Expert Oracle 11g Certified Associate Oracle 11g Certified Professional Linux Professional Institute Certified Level I (LPIC-I) certificacaodb.com.br *Resumo Profissional:* http://br.linkedin.com/in/fabriciojorge *Contatos:* + 55 91 88991116 skype: fabricio.pedroso.jorge fpjb...@gmail.com [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * 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] Permissões para time de DBA's
Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] IMP
Fabricio, obrigado pelo retorno. No meu caso, todos os arquivos estão no mesmo diretório, acontece que são 80 arquivos, eu terei que colocar 1 por 1? Nao tem um jeito mais fácil? De: Fabricio Pedroso Jorge fpjb...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 11:20 Assunto: Re: [oracle_br] IMP O equivalente ao REMAP_SCHEMA do IMP seria: ... FROMUSER=usuario_original TOUSER=novo_usuario Para importar vários arquivos, você usa: FILE=caminho/arquivo1.dmp,caminho/arquivo2.dmp,caminho/arquivoX.dmp Em 5 de julho de 2013 11:15, Rafael Mendonca raffaell.t...@yahoo.comescreveu: ** Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] -- ***Fabrício Pedroso Jorge.* Administrador de Banco de Dados Oracle 11g Certified SQL Expert Oracle 11g Certified Associate Oracle 11g Certified Professional Linux Professional Institute Certified Level I (LPIC-I) certificacaodb.com.br *Resumo Profissional:* http://br.linkedin.com/in/fabriciojorge *Contatos:* + 55 91 88991116 skype: fabricio.pedroso.jorge fpjb...@gmail.com [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] IMP
Ele não gerou esses 80 arquivos com um comando só? Vc tem o comando EXP que usaram pra gerar? Acho que rolou um split automatico de arquivos por tamanho aí hein Veja se o tamanho dos 79 arquivos (tirando o ultimo) não são identicos. 2013/7/5 Rafael Mendonca raffaell.t...@yahoo.com ** Fabricio, obrigado pelo retorno. No meu caso, todos os arquivos estão no mesmo diretório, acontece que são 80 arquivos, eu terei que colocar 1 por 1? Nao tem um jeito mais fácil? De: Fabricio Pedroso Jorge fpjb...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 11:20 Assunto: Re: [oracle_br] IMP O equivalente ao REMAP_SCHEMA do IMP seria: ... FROMUSER=usuario_original TOUSER=novo_usuario Para importar vários arquivos, você usa: FILE=caminho/arquivo1.dmp,caminho/arquivo2.dmp,caminho/arquivoX.dmp Em 5 de julho de 2013 11:15, Rafael Mendonca raffaell.t...@yahoo.com escreveu: ** Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] -- ***Fabrício Pedroso Jorge.* Administrador de Banco de Dados Oracle 11g Certified SQL Expert Oracle 11g Certified Associate Oracle 11g Certified Professional Linux Professional Institute Certified Level I (LPIC-I) certificacaodb.com.br *Resumo Profissional:* http://br.linkedin.com/in/fabriciojorge *Contatos:* + 55 91 88991116 skype: fabricio.pedroso.jorge fpjb...@gmail.com [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [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] Permissões para time de DBA's
Amigo, O correto pela Oracle é você utilizado o Database Vault, porque aí todos teriam os grants de dba mas não acessam nada do sistema. Porém, é uma option paga a parte e requer enterprise (não sei se é seu caso), mas você pode ligar a auditoria para eles e dar os privilégios. A não ser que você tenha gente que não confie totalmente e queira dar papéis específicos para cada um em servers/instâncias específicas. Te dará mais trabalho controlar. Esse é meu ponto de vista, porém achei isso uma discussão interessante. 2013/7/5 Welvis Moretto welvis_doug...@yahoo.com.br Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [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 -- Rosivaldo Azevedo Ramalho rosiva...@gmail.com Consultor Oracle Database Fusion Middlerware http://about.me/rosivaldo [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] IMP
Miltão, segue abaixo o comando: userid=BACKUPDUMP/ file=dbcsi_p2k01.dmp, dbcsi_p2k02.dmp, dbcsi_p2k03.dmp, dbcsi_p2k04.dmp, dbcsi_p2k05.dmp, dbcsi_p2k06.dmp, dbcsi_p2k07.dmp, dbcsi_p2k08.dmp, dbcsi_p2k09.dmp, dbcsi_p2k10.dmp, dbcsi_p2k11.dmp, dbcsi_p2k12.dmp, dbcsi_p2k13.dmp, dbcsi_p2k14.dmp, dbcsi_p2k15.dmp, dbcsi_p2k16.dmp, dbcsi_p2k17.dmp, dbcsi_p2k18.dmp, dbcsi_p2k19.dmp, dbcsi_p2k20.dmp, dbcsi_p2k21.dmp, dbcsi_p2k22.dmp, dbcsi_p2k23.dmp, dbcsi_p2k24.dmp, dbcsi_p2k25.dmp, dbcsi_p2k26.dmp, dbcsi_p2k27.dmp, dbcsi_p2k28.dmp, dbcsi_p2k29.dmp, dbcsi_p2k30.dmp, dbcsi_p2k31.dmp, dbcsi_p2k32.dmp, dbcsi_p2k33.dmp, dbcsi_p2k34.dmp, dbcsi_p2k35.dmp, dbcsi_p2k36.dmp, dbcsi_p2k37.dmp, dbcsi_p2k38.dmp, dbcsi_p2k39.dmp, dbcsi_p2k40.dmp, dbcsi_p2k41.dmp, dbcsi_p2k42.dmp, dbcsi_p2k43.dmp, dbcsi_p2k44.dmp, dbcsi_p2k45.dmp, dbcsi_p2k46.dmp, dbcsi_p2k47.dmp, dbcsi_p2k48.dmp, dbcsi_p2k49.dmp, dbcsi_p2k50.dmp, dbcsi_p2k51.dmp, dbcsi_p2k52.dmp, dbcsi_p2k53.dmp, dbcsi_p2k54.dmp, dbcsi_p2k55.dmp, dbcsi_p2k56.dmp, dbcsi_p2k57.dmp, dbcsi_p2k58.dmp, dbcsi_p2k59.dmp, dbcsi_p2k60.dmp, dbcsi_p2k61.dmp, dbcsi_p2k62.dmp, dbcsi_p2k63.dmp, dbcsi_p2k64.dmp, dbcsi_p2k65.dmp, dbcsi_p2k66.dmp, dbcsi_p2k67.dmp, dbcsi_p2k68.dmp, dbcsi_p2k69.dmp, dbcsi_p2k70.dmp, dbcsi_p2k71.dmp, dbcsi_p2k72.dmp, dbcsi_p2k73.dmp, dbcsi_p2k74.dmp, dbcsi_p2k75.dmp, dbcsi_p2k76.dmp, dbcsi_p2k77.dmp, dbcsi_p2k78.dmp, dbcsi_p2k79.dmp, dbcsi_p2k80.dmp, dbcsi_p2k81.dmp, dbcsi_p2k82.dmp, dbcsi_p2k83.dmp, dbcsi_p2k84.dmp, dbcsi_p2k85.dmp, dbcsi_p2k86.dmp, dbcsi_p2k87.dmp, dbcsi_p2k88.dmp, dbcsi_p2k89.dmp, dbcsi_p2k90.dmp, dbcsi_p2k91.dmp, dbcsi_p2k92.dmp, dbcsi_p2k93.dmp, dbcsi_p2k94.dmp, dbcsi_p2k95.dmp, dbcsi_p2k96.dmp, dbcsi_p2k97.dmp, dbcsi_p2k98.dmp, dbcsi_p2k99.dmp log=dbcsi_p2k.log filesize=2000M buffer=67108864 statistics=none owner=dbcsi_p2k De: Milton Bastos Henriquis Jr. miltonbas...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 11:33 Assunto: Re: [oracle_br] IMP Ele não gerou esses 80 arquivos com um comando só? Vc tem o comando EXP que usaram pra gerar? Acho que rolou um split automatico de arquivos por tamanho aí hein Veja se o tamanho dos 79 arquivos (tirando o ultimo) não são identicos. 2013/7/5 Rafael Mendonca raffaell.t...@yahoo.com ** Fabricio, obrigado pelo retorno. No meu caso, todos os arquivos estão no mesmo diretório, acontece que são 80 arquivos, eu terei que colocar 1 por 1? Nao tem um jeito mais fácil? De: Fabricio Pedroso Jorge fpjb...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 11:20 Assunto: Re: [oracle_br] IMP O equivalente ao REMAP_SCHEMA do IMP seria: ... FROMUSER=usuario_original TOUSER=novo_usuario Para importar vários arquivos, você usa: FILE=caminho/arquivo1.dmp,caminho/arquivo2.dmp,caminho/arquivoX.dmp Em 5 de julho de 2013 11:15, Rafael Mendonca raffaell.t...@yahoo.com escreveu: ** Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] -- ***Fabrício Pedroso Jorge.* Administrador de Banco de Dados Oracle 11g Certified SQL Expert Oracle 11g Certified Associate Oracle 11g Certified Professional Linux Professional Institute Certified Level I (LPIC-I) certificacaodb.com.br *Resumo Profissional:* http://br.linkedin.com/in/fabriciojorge *Contatos:* + 55 91 88991116 skype: fabricio.pedroso.jorge fpjb...@gmail.com [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: IMP
Colega, sorry mas nem de longe se pode dizer que tem pouca coisa sobre exp/imp - na verdade teu google-fu tá meio fraquinho acho eu, já que googlando por imp impdp parameters comparison logo os primeiros resultados foram http://www.dba-oracle.com/t_differences_imp_impdp_import_data_pump.htm , http://myorastuff.blogspot.com.br/2008/08/expdp-impdp.html , http://www.michaelwilsondba.info/2012/09/difference-between-data-pump-expdpimpdp.html e http://www.acehints.com/2012/02/datapump-vs-expimp-difference-or.html , que mostram as diferenças e explicam os conceitos diferentes entre imp e impdp, INCLUSIVE o parâmetro necessário para mudar schemas, que é FROMUSER/TOUSER . Isso sem contar a Documentação da última versão aonde o exp/imp era o método de exportação/importação recomendado (o Oracle 9iR2) que AINDA está ONLINE e COMPLETA em http://tahiti.oracle.com . E é Claro, para QUALQUER Tópico de TI, se vc googlar por nomedotópico +FAQ, é Bem provável de encontrar FAQs com as principais dúvidas práticas de uso respondidas, no caso do exp/imp vc acaba caindo em http://www.orafaq.com/wiki/Import_Export_FAQ ... Sobre a questão dos múltiplos arquivos .dmp, o que vc TEM que verificar com o cliente é quais parâmetros eles usaram para gerar os múltiplos .dmp : eles TANTO podem ser parte de uma única exportação, que são gerados com FILE=XUXA1.dmp, XUXA2.dmp,... FILESIZE=tamanhodoarquivo (mais ou menos como um .zip file ou um .arj , que vc quebra em vários arquivos físicos), QUANTO podem ser arquivos independentes, gerados por múltiplas execuções de exp, cada uma gravando dados de um schema, coisa assim. O mais provável é a primeira opção, MAS CONFIRME COM O fornecedor dos arquivos, yep []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@... escreveu Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Permissões para time de DBA's
E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_doug...@yahoo.com.br ** Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [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: Permissões para time de DBA's
Bom, penso que isso vc não resolve só com um scriptzinho ou qquer coisinha simples não - penso que a primeira coisa que vc deve fazer aí é ** HIERARQUIZAR ** o acesso, tipo : a) COM CERTEZA não é economicamente viável vc só contratar DBAs seniores, então vc VAi certamente ter um nível mais simples/baixo no time, que seriam os DBAs juniores/database operators - pessoal que basicamente executa scripts nos servidores (para consultar v$s e DBA_xx básicos, tirar backups, monitorar banco online ou não, etc) E tem acesso restrito aos servidores, via usuário local no servidor que NÃO está no grupo DBA e pode basicamente executar comandos que foram liberados para ele (como TOP, etc) e rodar shell scripts que monitoram logs e lêem resultados de backups b) para acesso DBA de nível mais alto, que demanda alterações no ambiente (como aplicação de patches, por exemplo) aí não tem jeito, a pessoa precisa acessar o database com o SYS e o servidor com usuário ORACLE (ou ao menos com usuário membro do grupo DBA) - neste caso, só temos que ver que : - DBAs e highlanders, só poder ter UM - então, o procedimento para uma pessoa assumir o turno como DBA de um servidor deveria ser : recebe o diário de bordo/logs E as senhas do SYS e do user dono do RDBMS no servidor do DBA que está saindo de turno, MUDA as senhas e as regsitra no repositório de senhas e faz um HEALTHCHECK básico rápido - auditoria FULL dos DBAs é uma necessidade TOTAl num ambiente onde várias pessoas metem a mão (ok, uma de cada vez para evitar uma batalha ritualística que termina com cabeças decepadas ;0 ... Pode ser com DBA/Audit Vault, com auditoria pelo SO (e é CLARO que os sysadmin são SEPARADOS dos DBAs, em células diferentes), com auditoria interna do database gravando em arqs externos que o mais rapidamente possível, de modo automático, são movidas para um diretório que o DBA não acessa, o que vc tiver, mas que AUDITORIA dos DBAs é uma necessidade num ambiente que ser quer Controlado, isso é Indiscutível - é Fundamental num time com múltiplos DBAs a figura do TECH LEADER, ie, um DBA mais velho/experiente/sênior que define políticas, homologa soluções, cria scripts, controla acessos, implementa auditoria nos bancos, etc, etc, etc Não que essa pessoa vá IMPOR os seus pontos de vista (trabalho em GRUPO sempre é preferível), mas alguém tem que chegar no consenso... - REGISTRO das Atividades e Problemas solucionados é também algo Fundamental , para que ninguém re-invente a roda resolvendo problemas com solução já conhecida E para que o tech leader possa monitorar o trabalho do pessoal, ver se precisa de retreinamento, se o pessoal tá usando as melhores práticas, para conferir a produtividade, etc, etc De modo geral é isso que penso quando se fala de time de DBAs sendo expandido... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto welvis_douglas@... escreveu Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Data Guard and Mudanca de Flash Recovery Area
Perfeito Chiappa! []s Em 4 de julho de 2013 17:01, J. Laurindo Chiappa jlchia...@yahoo.com.brescreveu: ** Verdade verdadeiríssima, Fábio : SE o colega lá estiver usando a FRA só e apenas para flashback logs, backup destination e quetais Realmente não daria nenhum problema para o funcionamento do database em si Já se ele usa/usava a FRA para archived redo logs destination, aí a coisa MUDA de figura, pois como sabemos se a área de archived redo logs encher aí o banco PÁRA, CONGELA, fica INDISPONÍVEL, é um negócio sério - Até por isso eu PERGUNTEI por confirmação, muito embora ele tenha dito (ênfase com *s minha) : ... . O que fizemos como acão de emergencia foi mudar a flash recovery area (+flash para +data, por exemplo) dos bancos que estavam com *** archive hung *** . o que parde indicar que ele TEM/TINHA sim archived redo logs sendo gerados na FRA (a FRA era/é o archive dest dele) , aí arch dest cheia é Sim um grande problema []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Fabio Prado fbifabio@... escreveu Jose Luis Ramos, Ter a FRA sempre cheia não necessariamente significa um problema. Tenho ambientes de produção que só utilizo ela para armazenar Flashback Logs e ela sempre está cheia. O importante é saber, no meu caso, se ela consegue armazenar os logs pelo tempo que eu necessito para utilizar Flashback Database. A consulta abaixo te dá informações sobre o log mais antigo que vc poderá usar da FRA: select * from v$flashback_database_log Att, Fábio Prado www.fabioprado.net Em 2 de julho de 2013 13:39, J. Laurindo Chiappa jlchiappa@...escreveu: ** Colega, vc não diz mas SUPONHO que estamos falando de DATAGUARD com PHYSICAL STANDBY, okdoc ?? Sendo mesmo isso, o ** MAIS IMPORTANTE ** vc não diz : o arquivamente está sendo feito para a Flash Recovery Area, * OU * a FRA tá sendo usada só para backup ??? Supondo o mais comum (ie, Physical DG com arquivamente de redo logs sendo feito na própria FRA - principalmente para permitir manageamento automático) , aí é Claro que vc vai ter que reajustar os params de origem dos archives, em especial o LOG_ARCHIVE_DEST_1, a origem, que certamente deve estar apontando pra localização antiga da FRA, imagino ... Agora, uma recomendação : já que vc diz que os bancos já estavam desincronizados, se Viável em termos de tempo/recursos eu Diria que ao invés de perder tempo levantando quas archives vão ser necessários e onde que estão, que vc simplesmente RECLONE o banco-origem e refaça o standby... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jose Ramos jose.ramos.cajuru@ escreveu Bom dia, estive pesquisando sobre isso e não encontrei. É o seguinte: tivemos uma situacão onde a flash recovery area usada por alguns bancos Data Guard ficaram 100% ocupadas. O que fizemos como acão de emergencia foi mudar a flash recovery area (+flash para +data, por exemplo) dos bancos que estavam com archive hung no alert.log. Essa mudanca (os backups usam catálogo) influencia em algo negativamente no DG ? Não achei nada que dissesse isso. Houve um questionamento aqui na empresa se isso foi certo ou errado. Mas não consigo achar nada para mostrar que essa mudanca não interfere no DG. Alias, esses bancos de DG ja estavam desincronizados. Qualquer ajuda eu agradeco. Obrigado. -- Jose Luis Ramos Jr Campinas - SP - Brazil Oracle Database Administrator Fone: +55-19-91916882 [As partes desta mensagem que não continham texto foram removidas] -- Fábio Prado www.fabioprado.net Compartilhando conhecimentos e treinando profissionais em Bancos de Dados Oracle [As partes desta mensagem que não continham texto foram removidas] -- Fábio Prado www.fabioprado.net Compartilhando conhecimentos e treinando profissionais em Bancos de Dados Oracle [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste
Re: [oracle_br] Permissões para time de DBA's
k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos Z do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário oracle dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo angelolis...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_doug...@yahoo.com.br ** Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Permissões para time de DBA's
Welvis, Se sua empresa tem analistas com acesso à conta oracle no Linux do servidor de produção, acho que você tem bastante coisa pra se preocupar antes de bloquear acesso aos DBAs, não? Abraço 2013/7/5 Welvis Moretto welvis_doug...@yahoo.com.br: k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos Z do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário oracle dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo angelolis...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_doug...@yahoo.com.br ** Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- 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
RES: [oracle_br] Permissões para time de DBA's
Isso vai dar bode... Rafael de Souza Analista de Sistemas - TI SantaCruz Distribuidora de Medicamentos rafael.so...@stcruz.com.brmailto:em...@stcruz.com.br Tel: 0XX41 3316-2167 De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: sexta-feira, 5 de julho de 2013 13:40 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Permissões para time de DBA's k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos Z do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário oracle dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo angelolis...@gmail.commailto:angelolistas%40gmail.com Para: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_doug...@yahoo.com.brmailto:welvis_douglas%40yahoo.com.br ** Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Dica - livros apress com descontos
pessoal, acabei de ler no arquivo do oracle-l (que eu basicamente lurkeio, então leio as msgs com algum gap) que a editora APRESS tá com um código promocional de descontos ( 4THJ13 é ele ), e isso é aceito Inclusive em livros já com desconto, acumulando : fiz o teste abaixo com um determinado livro (em e-book, para fugir do frete) e o dito-cujo iria sair por 9 obamas, muito menos do que eu pago no almoço quando tenho que ir pro escritório : Book Title Price Qty SubtotalRemove Troubleshooting Oracle Performance Troubleshooting Oracle Performance eBook eBook Formats PDF ePub MOBI $15.00 $15.00 Remove item Grand Total $9.00 Subtotal$15.00 Discount (4THJ13) -$6.00 Aproveitem. []s Chiappa
Re: RES: [oracle_br] Permissões para time de DBA's
Yep - vai dar bode é um eufemismo no mínimo, uma maneira delicada de dizer que esse ambiente tem um mega-hiper ROMBO de segurança aonde passariam fácil lado a lado dois Jumbo 747 Por exemplo, Welvis, digamos que (sem querer ou por má intenção) o tal sujeito que tem acesso ao usuário oracle no SO faça um comandinho tipo : cat /dev/null /path/arquivocríticoparaofuncionamentododatabase.dbf que que vc acha que vai acontecer , senão um database MORTINHO DA SILVA ??? meh Com Absoluta certeza, vc vai organizar o trabalho dos DBAs, mas TEM que tapar esses rombos de segurança/estabilidade, né não ? Como sabemos, a hora em que a matéria orgânica bruta chegar ao circulador de ar, é o DBA que vai passar um mau quarto de hora junto com a gerência []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael De Souza rafael.souza@... escreveu Isso vai dar bode... Rafael de Souza Analista de Sistemas - TI SantaCruz Distribuidora de Medicamentos rafael.souza@...mailto:email@... Tel: 0XX41 3316-2167 De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: sexta-feira, 5 de julho de 2013 13:40 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Permissões para time de DBA's k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos Z do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário oracle dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo angelolistas@...mailto:angelolistas%40gmail.com Para: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_douglas@...mailto:welvis_douglas%40yahoo.com.br ** Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: IMP
Chiappa, obrigado pelo retorno. E primeira opção é a que bate. Todos esses arquivos fazem parte de uma única exportação, de um único schema e foi gerado por FILESIZE. Quanto a questão do que se tem disponível na net sobre EXP/IMP eu quis dizer sobre esse cenário, vi realmente que tem muita coisa, mas fazer um imp dessa maneira com vários arquivos que fazem parte de uma única exportação eu não consegui achar nada. A não ser um exemplo que o Fabrício deu de colocar TODOS os .dmp dentro do parametro. De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 12:06 Assunto: [oracle_br] Re: IMP Colega, sorry mas nem de longe se pode dizer que tem pouca coisa sobre exp/imp - na verdade teu google-fu tá meio fraquinho acho eu, já que googlando por imp impdp parameters comparison logo os primeiros resultados foram http://www.dba-oracle.com/t_differences_imp_impdp_import_data_pump.htm , http://myorastuff.blogspot.com.br/2008/08/expdp-impdp.html , http://www.michaelwilsondba.info/2012/09/difference-between-data-pump-expdpimpdp.html e http://www.acehints.com/2012/02/datapump-vs-expimp-difference-or.html , que mostram as diferenças e explicam os conceitos diferentes entre imp e impdp, INCLUSIVE o parâmetro necessário para mudar schemas, que é FROMUSER/TOUSER . Isso sem contar a Documentação da última versão aonde o exp/imp era o método de exportação/importação recomendado (o Oracle 9iR2) que AINDA está ONLINE e COMPLETA em http://tahiti.oracle.com . E é Claro, para QUALQUER Tópico de TI, se vc googlar por nomedotópico +FAQ, é Bem provável de encontrar FAQs com as principais dúvidas práticas de uso respondidas, no caso do exp/imp vc acaba caindo em http://www.orafaq.com/wiki/Import_Export_FAQ ... Sobre a questão dos múltiplos arquivos .dmp, o que vc TEM que verificar com o cliente é quais parâmetros eles usaram para gerar os múltiplos .dmp : eles TANTO podem ser parte de uma única exportação, que são gerados com FILE=XUXA1.dmp, XUXA2.dmp,... FILESIZE=tamanhodoarquivo (mais ou menos como um .zip file ou um .arj , que vc quebra em vários arquivos físicos), QUANTO podem ser arquivos independentes, gerados por múltiplas execuções de exp, cada uma gravando dados de um schema, coisa assim. O mais provável é a primeira opção, MAS CONFIRME COM O fornecedor dos arquivos, yep []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@... escreveu Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [oracle_br] Permissões para time de DBA's
rsrsrs Só coloco meu posicionamento técnico para o Cliente. O acesso quem dá são eles. E claro, se acontecer algo do gênero ele está ciente do risco. Eu apenas coloco minhas colocações para melhorar a segurança, mas a decisão é do cliente. Obrigado Chiappa pelos esclarecimentos, att, Welvis Douglas De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 14:05 Assunto: Re: RES: [oracle_br] Permissões para time de DBA's Yep - vai dar bode é um eufemismo no mínimo, uma maneira delicada de dizer que esse ambiente tem um mega-hiper ROMBO de segurança aonde passariam fácil lado a lado dois Jumbo 747 Por exemplo, Welvis, digamos que (sem querer ou por má intenção) o tal sujeito que tem acesso ao usuário oracle no SO faça um comandinho tipo : cat /dev/null /path/arquivocríticoparaofuncionamentododatabase.dbf que que vc acha que vai acontecer , senão um database MORTINHO DA SILVA ??? meh Com Absoluta certeza, vc vai organizar o trabalho dos DBAs, mas TEM que tapar esses rombos de segurança/estabilidade, né não ? Como sabemos, a hora em que a matéria orgânica bruta chegar ao circulador de ar, é o DBA que vai passar um mau quarto de hora junto com a gerência []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael De Souza rafael.souza@... escreveu Isso vai dar bode... Rafael de Souza Analista de Sistemas - TI SantaCruz Distribuidora de Medicamentos rafael.souza@...mailto:email@... Tel: 0XX41 3316-2167 De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: sexta-feira, 5 de julho de 2013 13:40 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Permissões para time de DBA's k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos Z do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário oracle dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo angelolistas@...mailto:angelolistas%40gmail.com Para: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_douglas@...mailto:welvis_douglas%40yahoo.com.br ** Olá pessoal, tudo bem? Aqui na empresa por necessidade o time de dba's está aumentando e atualmente como o controle é bem restrito eu não tinha pensado em políticas de acesso para DBA's. Alguém tem algum Script/Conceito para eu trabalhar esta idia dos papéis/privilégios? Obrigado pela atenção, att, [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:
[oracle_br] Re: IMP
Que nada, colega : não só as diffs entre parâmetros se acha ref muito facilemnte, mas Também sobre a questão de múltiplos dump files, em se googlando de forma correta, vc acha Facilmente muitas refs - agora mesmo, numa googlada rápida com : oracle import multiple files imp -impdp (ou seja, Excluindo o impdp, que é o datapump) já nas primeiras página já achei http://docs.oracle.com/cd/E11882_01/server.112/e16536/original_import.htm (a documentação Ortacle, sempre o melhor ponto para start), achei http://www.webdbtips.com/46647/ No FAQ mesmo que te apontei na resposta anterior, o item 8 é ** justamente ** sobre isso : 8 Can one export to multiple files?/ Can one beat the Unix 2 Gig limit? (de modo geral, os MESMOS parâmetros que vc usa no exp é o que vc usa no imp - a dica é, Uma vez que te passaram os parãmetros usados no exp, pedir um imp help=y e TODOS os parâmetros usados no exp que existam para o imp vc os coloca na linha de comando do imp igualzinho tal que nem, exceto os que vc Quer mudar, como o de mudança de schema que vc citou )... Então Continuo achando que a sua busca não foi tão extensiva, ficam essas DICAS expostas aqui e na outra msg da próxima vez que vc precisar googlar por algum assunto... Sobre a resposta, sim : é isso mesmo, uma vez que te confirmaram que os múltiplos .dmp são pedaços de uma única exportação vc simplesmente colocará os nomes TODOS dos pedaços TODOS no parâmetro de filename, sim, BEM COMO informe também o mesmo FILESIZE O único problema de ordem prática que Acho que vc pode ter aí (e que algo específico de ambiente, então PODE ou NÃO ocorrer, não tem como a Documentação geral e genérica te orientar) é que alguns SOs/shells possuem limitação na quantidade de caracteres que vc pode digitar num prompt de comando de uma só vez , e aí (dada a grande quantidade de nomes de arqs que vc vai digitar) talvez possa ser que vc caia nesse tipo de issue... A solução se isso acontecer pode ser OU usar o recurso específico do SO para quebrar linhas de comando, como o caracter \ ou seja qual for que o SO tenha, OU colocar a linha de comandos toda do imp dentro de um shell script (que normalmente tem um limite muito alto de caracteres máximos numa linha), OU então colocar os parãmetros num arquivo-texto e pedir para o imp ler esse arquivo-texto, informando o nome do arquivo via parâmetro PARFILE - esta última opção, por ser genérica/não dependente de SO, tá Documentada nos manuais Oracle e nas fontes que citei, além de outras... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@... escreveu Chiappa, obrigado pelo retorno. E primeira opção é a que bate. Todos esses arquivos fazem parte de uma única exportação, de um único schema e foi gerado por FILESIZE. Quanto a questão do que se tem disponível na net sobre EXP/IMP eu quis dizer sobre esse cenário, vi realmente que tem muita coisa, mas fazer um imp dessa maneira com vários arquivos que fazem parte de uma única exportação eu não consegui achar nada. A não ser um exemplo que o Fabrício deu de colocar TODOS os .dmp dentro do parametro. De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 12:06 Assunto: [oracle_br] Re: IMP Colega, sorry mas nem de longe se pode dizer que tem pouca coisa sobre exp/imp - na verdade teu google-fu tá meio fraquinho acho eu, já que googlando por imp impdp parameters comparison logo os primeiros resultados foram http://www.dba-oracle.com/t_differences_imp_impdp_import_data_pump.htm , http://myorastuff.blogspot.com.br/2008/08/expdp-impdp.html , http://www.michaelwilsondba.info/2012/09/difference-between-data-pump-expdpimpdp.html e http://www.acehints.com/2012/02/datapump-vs-expimp-difference-or.html , que mostram as diferenças e explicam os conceitos diferentes entre imp e impdp, INCLUSIVE o parâmetro necessário para mudar schemas, que é FROMUSER/TOUSER . Isso sem contar a Documentação da última versão aonde o exp/imp era o método de exportação/importação recomendado (o Oracle 9iR2) que AINDA está ONLINE e COMPLETA em http://tahiti.oracle.com . E é Claro, para QUALQUER Tópico de TI, se vc googlar por nomedotópico +FAQ, é Bem provável de encontrar FAQs com as principais dúvidas práticas de uso respondidas, no caso do exp/imp vc acaba caindo em http://www.orafaq.com/wiki/Import_Export_FAQ ... Sobre a questão dos múltiplos arquivos .dmp, o que vc TEM que verificar com o cliente é quais parâmetros eles usaram para gerar os múltiplos .dmp : eles TANTO podem ser parte de uma única exportação, que são gerados com FILE=XUXA1.dmp, XUXA2.dmp,... FILESIZE=tamanhodoarquivo (mais ou menos como um .zip file ou um .arj , que vc quebra em vários arquivos físicos), QUANTO podem ser arquivos independentes, gerados por múltiplas execuções de exp, cada uma
Re: RES: [oracle_br] Permissões para time de DBA's
Esse é o ponto, o que não dá é se defender com escudos de papel-machê quando neguim tá atacando com bazuca ... Vc TEM por escrito, uma GARANTIA qualquer que deixa Claro o tamanho do risco que eles tão correndo , E aonde vc dá seu parecer técnico, E aonde vc se exime de respoinsabilidade em caso de roubo/acesso indevido de dados, destruição de database, whatever, etc, tudo isso coisas que esses caras com acesso indevido podem fazer num estalo ?? SE SIM, maravilha, essa é a nossa função enquanto técnicos... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Moretto welvis_douglas@... escreveu rsrsrs Só coloco meu posicionamento técnico para o Cliente. O acesso quem dá são eles. E claro, se acontecer algo do gênero ele está ciente do risco. Eu apenas coloco minhas colocações para melhorar a segurança, mas a decisão é do cliente. Obrigado Chiappa pelos esclarecimentos, att, Welvis Douglas De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 14:05 Assunto: Re: RES: [oracle_br] Permissões para time de DBA's Yep - vai dar bode é um eufemismo no mínimo, uma maneira delicada de dizer que esse ambiente tem um mega-hiper ROMBO de segurança aonde passariam fácil lado a lado dois Jumbo 747 Por exemplo, Welvis, digamos que (sem querer ou por má intenção) o tal sujeito que tem acesso ao usuário oracle no SO faça um comandinho tipo : cat /dev/null /path/arquivocríticoparaofuncionamentododatabase.dbf que que vc acha que vai acontecer , senão um database MORTINHO DA SILVA ??? meh Com Absoluta certeza, vc vai organizar o trabalho dos DBAs, mas TEM que tapar esses rombos de segurança/estabilidade, né não ? Como sabemos, a hora em que a matéria orgânica bruta chegar ao circulador de ar, é o DBA que vai passar um mau quarto de hora junto com a gerência []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael De Souza rafael.souza@ escreveu Isso vai dar bode... Rafael de Souza Analista de Sistemas - TI SantaCruz Distribuidora de Medicamentos rafael.souza@mailto:email@ Tel: 0XX41 3316-2167 De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Welvis Moretto Enviada em: sexta-feira, 5 de julho de 2013 13:40 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Permissões para time de DBA's k, Acho que não! Mesmo sendo um terceiro, eu me preocupo com as bases de dados do meu cliente. Atualmente são uns 8 banco de dados (Oracle) em produção, temos alguma coisa em MS-Sql, umas 7 instancias em Sql. Os banco do SAP estão vindo para dentro da empresa são mais 13 instancia Oracle em produção ECC, BW, BO, HR, PI, etc A empresa já contratou uma pessoa, e creio que vai contratar mais pessoas. E claro, pessoas com conhecimento de SAP Basis para dar suporte. Penso que o Time de DBA's além de dar suporte ao que existe hj, podem ajudar na customização de módulos Z do SAP que aqui também tem de monte. Isso no que diz respeito a Oracle. Neste contexto, gostaria de ver com empresas maiores atuam neste sentido de política de acesso. Ou um DBA Jr tem o mesmo acesso que um Sr? rs acho que não seria por ai. Atualmente eu tenho programador PL/SQL que tem acesso ao usuário oracle dentro do linux, pipino não acha? Alguém que nem o funcionamento de um RDBMS. Obrigado pelo link. Abraço! De: angelo angelolistas@mailto:angelolistas%40gmail.com Para: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 13:16 Assunto: Re: [oracle_br] Permissões para time de DBA's E vc entra aonde nessa história Welvis ? É o dba mestre dessa empresa ? rsss brincadeira a parte, é interessante esse questionamento... Vc ta imaginando um cenário onde nem todo mundo que administra o ambiente pode fazer tudo... faz quase tudo, de acordo com o foco ? La no trabalho nunca tivemos um dba formal... e a falta de um dedicado a essas questoes agora tem surtido os efeitos, do tipo, quando ocorre um problema, cada um vem com uma solucao diferente... mas ninguém é especialista esse mes chegou uma revista lá, a sql magazine, que falava justamente disto, mas em um ambiente onde se segue as recomendacoes do ITIL.. nesses ambientes por exemplo o acesso ao banco para o usuario como dba só é liberado na hora que ele vai atender a um chamado, no caso se ele da suporte a aplicacao http://www.devmedia.com.br/itil-e-o-suporte-a-banco-de-dados-revista-sql-magazine-112/28019 e vamos debatendo, quero ler o que o Chiappa e os outros vão dizer a respeito... 2013/7/5 Welvis Moretto welvis_douglas@mailto:welvis_douglas%40yahoo.com.br ** Olá pessoal, tudo bem?
Re: [oracle_br] Re: IMP
Obrigado ao Chiappa, fabricio e Milton. Tive que realmente colocar todos os arquivos no parametro file= Enquanto que no impdp eu poderia usar a clausula % e colocar apenas um arquivo no parametro. Usei a mesma sintaxe do exp, deu um pouco de trabalho braçal, mas foi.. abs. De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 12:06 Assunto: [oracle_br] Re: IMP Colega, sorry mas nem de longe se pode dizer que tem pouca coisa sobre exp/imp - na verdade teu google-fu tá meio fraquinho acho eu, já que googlando por imp impdp parameters comparison logo os primeiros resultados foram http://www.dba-oracle.com/t_differences_imp_impdp_import_data_pump.htm , http://myorastuff.blogspot.com.br/2008/08/expdp-impdp.html , http://www.michaelwilsondba.info/2012/09/difference-between-data-pump-expdpimpdp.html e http://www.acehints.com/2012/02/datapump-vs-expimp-difference-or.html , que mostram as diferenças e explicam os conceitos diferentes entre imp e impdp, INCLUSIVE o parâmetro necessário para mudar schemas, que é FROMUSER/TOUSER . Isso sem contar a Documentação da última versão aonde o exp/imp era o método de exportação/importação recomendado (o Oracle 9iR2) que AINDA está ONLINE e COMPLETA em http://tahiti.oracle.com . E é Claro, para QUALQUER Tópico de TI, se vc googlar por nomedotópico +FAQ, é Bem provável de encontrar FAQs com as principais dúvidas práticas de uso respondidas, no caso do exp/imp vc acaba caindo em http://www.orafaq.com/wiki/Import_Export_FAQ ... Sobre a questão dos múltiplos arquivos .dmp, o que vc TEM que verificar com o cliente é quais parâmetros eles usaram para gerar os múltiplos .dmp : eles TANTO podem ser parte de uma única exportação, que são gerados com FILE=XUXA1.dmp, XUXA2.dmp,... FILESIZE=tamanhodoarquivo (mais ou menos como um .zip file ou um .arj , que vc quebra em vários arquivos físicos), QUANTO podem ser arquivos independentes, gerados por múltiplas execuções de exp, cada uma gravando dados de um schema, coisa assim. O mais provável é a primeira opção, MAS CONFIRME COM O fornecedor dos arquivos, yep []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@... escreveu Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: IMP
Bem, eu ESPERO que vc não tenha digitado um a um todos os 80 nomes de arquivo, né ? Isso é um trabalho CANINO, de LOUCO MANSO, eu que não faria isso, meu tempo é por demais valioso para isso, além da minha tendinite chiar na hora se eu fizer isso : eu Com certeza num prompt de comando pediria um dir *.dmp /on (ou o equivalente em outros SOs), copio e colo os nomes num editor de texto de programador (normalmente uso textpad ou notepad++) que permite trocar os linefeeds por vírgula e tah-dah, taí a lista necessária pronta para ser copiada e colada na linha de comando do imp - é MUITO mais demorado eu escrever do que fazer []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@... escreveu Obrigado ao Chiappa, fabricio e Milton. Tive que realmente colocar todos os arquivos no parametro file= Enquanto que no impdp eu poderia usar a clausula % e colocar apenas um arquivo no parametro. Usei a mesma sintaxe do exp, deu um pouco de trabalho braçal, mas foi.. abs. De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 12:06 Assunto: [oracle_br] Re: IMP Colega, sorry mas nem de longe se pode dizer que tem pouca coisa sobre exp/imp - na verdade teu google-fu tá meio fraquinho acho eu, já que googlando por imp impdp parameters comparison logo os primeiros resultados foram http://www.dba-oracle.com/t_differences_imp_impdp_import_data_pump.htm , http://myorastuff.blogspot.com.br/2008/08/expdp-impdp.html , http://www.michaelwilsondba.info/2012/09/difference-between-data-pump-expdpimpdp.html e http://www.acehints.com/2012/02/datapump-vs-expimp-difference-or.html , que mostram as diferenças e explicam os conceitos diferentes entre imp e impdp, INCLUSIVE o parâmetro necessário para mudar schemas, que é FROMUSER/TOUSER . Isso sem contar a Documentação da última versão aonde o exp/imp era o método de exportação/importação recomendado (o Oracle 9iR2) que AINDA está ONLINE e COMPLETA em http://tahiti.oracle.com . E é Claro, para QUALQUER Tópico de TI, se vc googlar por nomedotópico +FAQ, é Bem provável de encontrar FAQs com as principais dúvidas práticas de uso respondidas, no caso do exp/imp vc acaba caindo em http://www.orafaq.com/wiki/Import_Export_FAQ ... Sobre a questão dos múltiplos arquivos .dmp, o que vc TEM que verificar com o cliente é quais parâmetros eles usaram para gerar os múltiplos .dmp : eles TANTO podem ser parte de uma única exportação, que são gerados com FILE=XUXA1.dmp, XUXA2.dmp,... FILESIZE=tamanhodoarquivo (mais ou menos como um .zip file ou um .arj , que vc quebra em vários arquivos físicos), QUANTO podem ser arquivos independentes, gerados por múltiplas execuções de exp, cada uma gravando dados de um schema, coisa assim. O mais provável é a primeira opção, MAS CONFIRME COM O fornecedor dos arquivos, yep []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@ escreveu Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: IMP
Hunrun, eu usei o ultraEdit. Valeu pela dica Chiappa. De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 15:49 Assunto: [oracle_br] Re: IMP Bem, eu ESPERO que vc não tenha digitado um a um todos os 80 nomes de arquivo, né ? Isso é um trabalho CANINO, de LOUCO MANSO, eu que não faria isso, meu tempo é por demais valioso para isso, além da minha tendinite chiar na hora se eu fizer isso : eu Com certeza num prompt de comando pediria um dir *.dmp /on (ou o equivalente em outros SOs), copio e colo os nomes num editor de texto de programador (normalmente uso textpad ou notepad++) que permite trocar os linefeeds por vírgula e tah-dah, taí a lista necessária pronta para ser copiada e colada na linha de comando do imp - é MUITO mais demorado eu escrever do que fazer []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@... escreveu Obrigado ao Chiappa, fabricio e Milton. Tive que realmente colocar todos os arquivos no parametro file= Enquanto que no impdp eu poderia usar a clausula % e colocar apenas um arquivo no parametro. Usei a mesma sintaxe do exp, deu um pouco de trabalho braçal, mas foi.. abs. De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 5 de Julho de 2013 12:06 Assunto: [oracle_br] Re: IMP Colega, sorry mas nem de longe se pode dizer que tem pouca coisa sobre exp/imp - na verdade teu google-fu tá meio fraquinho acho eu, já que googlando por imp impdp parameters comparison logo os primeiros resultados foram http://www.dba-oracle.com/t_differences_imp_impdp_import_data_pump.htm , http://myorastuff.blogspot.com.br/2008/08/expdp-impdp.html , http://www.michaelwilsondba.info/2012/09/difference-between-data-pump-expdpimpdp.html e http://www.acehints.com/2012/02/datapump-vs-expimp-difference-or.html , que mostram as diferenças e explicam os conceitos diferentes entre imp e impdp, INCLUSIVE o parâmetro necessário para mudar schemas, que é FROMUSER/TOUSER . Isso sem contar a Documentação da última versão aonde o exp/imp era o método de exportação/importação recomendado (o Oracle 9iR2) que AINDA está ONLINE e COMPLETA em http://tahiti.oracle.com . E é Claro, para QUALQUER Tópico de TI, se vc googlar por nomedotópico +FAQ, é Bem provável de encontrar FAQs com as principais dúvidas práticas de uso respondidas, no caso do exp/imp vc acaba caindo em http://www.orafaq.com/wiki/Import_Export_FAQ ... Sobre a questão dos múltiplos arquivos .dmp, o que vc TEM que verificar com o cliente é quais parâmetros eles usaram para gerar os múltiplos .dmp : eles TANTO podem ser parte de uma única exportação, que são gerados com FILE=XUXA1.dmp, XUXA2.dmp,... FILESIZE=tamanhodoarquivo (mais ou menos como um .zip file ou um .arj , que vc quebra em vários arquivos físicos), QUANTO podem ser arquivos independentes, gerados por múltiplas execuções de exp, cada uma gravando dados de um schema, coisa assim. O mais provável é a primeira opção, MAS CONFIRME COM O fornecedor dos arquivos, yep []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca raffaell.ti77@ escreveu Pessoa, bom dia. A minha dúvida é simples. Como comecei a estudar a partir da versão 11g, muita funcionalidade antiga eu não manjo muito bem, como é o caso do EXP/IMP. Um cliente me enviou um dump com uns 80 arquivos XUXA_1.dmp. XUXA_2.dmp... XUXA_80.dmp Eu sempre trabalhei com IMPDP, mas nesse caso, como os arquivos foram gerados com EXP, eu preciso fazer um IMP. Uma outra coisa é mudar o usuário REMAP_SCHEMA no caso do impdp, fazer pro IMP e também excluir uma determinada tabela, procurei um pouco no google, mas tem pouca coisa sobre o EXP/IMP. Alguém poderia ajudar? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]