Res: [oracle_br] Criar Usuários

2010-05-21 Por tôpico Marcio Andre Silva
Welvis,

Eu acho que você quer export um base (Oracle), e importar em outro servidor, e 
isso? se for export full, import full, o import full cria todos os usuarios que 
estavam no banco de origem.

 Marcio Andre
OCE SQL





De: Welvis Douglas wel...@stcruz.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 21 de Maio de 2010 10:54:24
Assunto: [oracle_br] Criar Usuários

  
Pessoal, estou com uma dúvida..

Tenho um svr onde lá dentro eu tenho diversos usuários...

Tenho que fazer um export full desta base, e importar em outro banco. Como
que eu faço?

Gero um export full, e depois na hora de importar tenho que importar usuário
por usuário que eu preciso.

Alguém tem alguma rotina para pegar os usuários para eu fazer o create no
outro banco?

Exemplo, tenho 100 usuários não quero ficar escrevendo 100 creates na mão
para fazer isso.

Att,

Welvis Douglas da Silva Moretto

DBA - Oracle Certified (1ZO-042)

Fone:  (41) 9997-6297 

E-mail: welvis_doug...@hotmail.com, wel...@stcruz.com.br

Messenger: welvis_doug...@hotmail.com

Mestre em Engenharia de Produção e Sistemas - PUC/PR;

Especializando em Banco de Dados - UNOPAR;

Especialista Engenharia de Software - UNOPAR;

Tecnólogo em Processamento de Dados - FACCAR.

[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] Criar Usuários

2010-05-21 Por tôpico José Laurindo
Sim, um exp full com ROWS=N INDEXES=N não traria dados e criaria usuários, 
profiles, daria GRANT, sim... A questão é que o import dese cara Tipicamente 
vai tentar botar no banco destino tudo IGUALZINHO ao que estava na origem, nas 
mesmas tablespaces, na mesma ordem, com os mesmos grants, etc, E muitas vezes 
não é isso que se quer, tem sempre alguma pequena alteração desejada Aí, as 
opções seriam :

 a) SE for banco 10g, o expdp/impdp (datapump) tem algumas opções de 
transformação/exclusão disponíveis , checar

ou

 b) imho a opção mais flexível, ler o exp full com ROWS=N INDEXES=N com o 
freeware DDL WIZARD (em www.ddlwizard.com/ ),  esse cara extrai a partir do 
.dmp os scripts de criação Todinhos, prontinhos, que vc pode à vontade alterar, 
rodar na ordem que quiser, automatzar em .BATs/shell scripts, transformar 
(tanto na hora de extrair quanto pode editar os scripts)... A desvantagem maior 
desse cara é que só roda em windows, vc teria que ter uma máquina win por perto

 []s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, Marcio Andre Silva marcio_an...@... 
escreveu

 Welvis,
 
 Eu acho que você quer export um base (Oracle), e importar em outro servidor, 
 e isso? se for export full, import full, o import full cria todos os usuarios 
 que estavam no banco de origem.
 
  Marcio Andre
 OCE SQL
 
 
 
 
 
 De: Welvis Douglas wel...@...
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Sexta-feira, 21 de Maio de 2010 10:54:24
 Assunto: [oracle_br] Criar Usuários
 
   
 Pessoal, estou com uma dúvida..
 
 Tenho um svr onde lá dentro eu tenho diversos usuários...
 
 Tenho que fazer um export full desta base, e importar em outro banco. Como
 que eu faço?
 
 Gero um export full, e depois na hora de importar tenho que importar usuário
 por usuário que eu preciso.
 
 Alguém tem alguma rotina para pegar os usuários para eu fazer o create no
 outro banco?
 
 Exemplo, tenho 100 usuários não quero ficar escrevendo 100 creates na mão
 para fazer isso.
 
 Att,
 
 Welvis Douglas da Silva Moretto
 
 DBA - Oracle Certified (1ZO-042)
 
 Fone:  (41) 9997-6297 
 
 E-mail: welvis_doug...@..., wel...@...
 
 Messenger: welvis_doug...@...
 
 Mestre em Engenharia de Produção e Sistemas - PUC/PR;
 
 Especializando em Banco de Dados - UNOPAR;
 
 Especialista Engenharia de Software - UNOPAR;
 
 Tecnólogo em Processamento de Dados - FACCAR.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
  
 
 
   
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: [oracle_br] Criar Usuários

2010-05-21 Por tôpico Diego Nunes - GMAIL
Welvis,

 

   Pelo que eu entendi você quer importar QUASE toda a base deixando alguns
usuários de fora, aí o full não serve, teria que fazer o fromuser, touser e
é onde o bixo pega, pois os creates dos usuários, privilégios e afins tem
que ser feito manualmente.

   Se você estiver na versão 10g recomendo utilizar o datapump que ai no
parametro EXCLUDE ou INCLUDE dá pra montar a combinação ideal.

   Se o banco em questão for o 9i, aí tem que ser fromuser/touser. Acredito
que o que você está procurando é algo que é descrito no post do link abaixo
do blog do Telles, que gera um script para montar a criação dos usuários e
seus respectivos grants.

 

 
http://www.midstorm.org/~telles/2010/05/05/movendo-usuarios-entre-bases-ii/

 

Att.

 

Diego Bueno Nunes.

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Welvis Douglas
Enviada em: sexta-feira, 21 de maio de 2010 10:54
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Criar Usuários

 

  

Pessoal, estou com uma dúvida..

Tenho um svr onde lá dentro eu tenho diversos usuários...

Tenho que fazer um export full desta base, e importar em outro banco. Como
que eu faço?

Gero um export full, e depois na hora de importar tenho que importar usuário
por usuário que eu preciso.

Alguém tem alguma rotina para pegar os usuários para eu fazer o create no
outro banco?

Exemplo, tenho 100 usuários não quero ficar escrevendo 100 creates na mão
para fazer isso.

Att,

Welvis Douglas da Silva Moretto

DBA - Oracle Certified (1ZO-042)

Fone: (41) 9997-6297 

E-mail: welvis_doug...@hotmail.com mailto:welvis_douglas%40hotmail.com ,
wel...@stcruz.com.br mailto:welvis%40stcruz.com.br 

Messenger: welvis_doug...@hotmail.com mailto:welvis_douglas%40hotmail.com 

Mestre em Engenharia de Produção e Sistemas - PUC/PR;

Especializando em Banco de Dados - UNOPAR;

Especialista Engenharia de Software - UNOPAR;

Tecnólogo em Processamento de Dados - FACCAR.

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Criar usuários com a mesma senha

2005-07-18 Por tôpico Rodrigo
E algo + ou - assim ...

select 'create user ' ||username|| ' identified by values '''||password||'''
default tablespace ' ||default_tablespace||';'
from dba_users


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Juliano
Enviada em: segunda-feira, 18 de julho de 2005 15:58
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Criar usuários com a mesma senha


Olá lista, 

Estou migrando um BD e gostaria de possuir os mesmos usuários com 
suas respectivas senhas no novo BD. Gostaria de fazer um script que 
fizesse meu CREATE USER para cada um dos usuários.

Acontece que da maneira como fiz a senha fica aqueles números e 
letras criptografados que o Oracle mostra quando fazemos um select 
na ALL_TABLES.

Queria saber como vocês criam os usuários de um BD em outro, sem 
perder a senha dos mesmos ???

Abaixo estou mostrando o script que fiz e não funcionou, dessa 
maneira a senha ficou aqueles caracteres: '0a89hae64ae62ae4'

Script que eu fiz e não funcionou:

Select 'CREATE USER ' || username || 
' IDENTIFIED BY ' || username || ' DEFAULT TABLESPACE PORTO_DAD  
TEMPORARY TABLESPACE TEMP;'
from dba_users

OBS: O Oracle onde tenho os usuários é 8.0.5.
Onde vou recriá-los é 9i

Agradeço qualquer informação.
Abraços
 






__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos




 





__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html