Oracle – Script para gerar SQL para criar sinonimos privados para todos objetos de um Schema especifico

julho 8, 2010

Logar com o usuário onde deseja que os sinônimos privados sejam criados

select ‘create or replace synonym ‘ || s.object_name || ‘ for ‘ || s.owner || ‘.’ || s.object_name || ‘;’ from all_objects s where s.owner = ‘Schema‘ and s.object_type in (‘TABLE’, ‘PROCEDURE’, ‘PACKAGE’, ‘FUNCTION’) ;

Obs: Por uma questão de enconding, deverá ser trocado todos os pickles por aspas simples antes de executar o comando acima .

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: