Script de criação dos objetos de um owner no ORACLE

0

Posted on : 25-03-2009 | By : .rafa | In : Banco de Dados, Oracle

Preciso gerar um script de criação de todos os objetos para um determinado usuário do banco.

Existe algum select em alguma tabela de metadados que posso fazer isso?

1. Usando export com rows=n e import pode ajudar e muito;
-- exportando as tabelas do schema RAFA
ex.: exp rafa/stoever file=./rafa.dmp grants=n statistics=none rows=n

2. Na versão 10g ou superior com o expdp (DataPump 10g);
-- Realizando a exportação apenas dos metadados
ex.: expdp rafa/stoever directory=data_pump_dir dumpfile=rafa.dmp content=metadata_only

3. Utilizar um programa de engenharia reversa;
ex.: Recomendo o Toad

4. Via script SQL
ex.: Read the rest of this entry »

Limitando tempo de conexão no Oracle

0

Posted on : 23-03-2009 | By : .rafa | In : Banco de Dados, Oracle

Ex.: Oracle 9i/10G/11G

Limitando o usuário ficar conectado no máximo 3 min.

1. Com profile pode ser resolvido isso:

# Primeiramente criar o profile que irá limitar o tempo;
SQL> create profile PR_LIMITE3 limit connect_time 3;

# Habilitar o resource_limit do banco;
SQL> alter system set resource_limit=true;

# Alterar o profile do usuário para o profile que está com limite de tempo;
SQL> alter user USUARIO_BAGRINHO profile PR_LIMITE3;

Read the rest of this entry »

Heterogeneous Services Oracle Linux, Select on Mysql

0

Posted on : 21-03-2009 | By : .rafa | In : Banco de Dados, MySQL, Oracle

Bom para entender melhor o que estarei explicando vou mostrar uma imagem que irá nos ajudar a entender o processo de acessar o mysql apartir do Oracle.

como mostra na imagem abaixo o Cliente(eu) vou conectar no meu Oracle database onde irá ter um DBlink para o Non-Oracle que no nosso caso é o MySQL. Assim podendo efetuar insert,delete,update e select apartir do Oracle lá no MySQL.
Isto tudo é feito apartir de um intermediador que vamos utilizar o ODBC. Particularmente falando não gosto muito, porem para quebrar um galho ajuda p/ caramba. Read the rest of this entry »