Informações do Ambiente: windows
* Versão do Oracle: 10 G
* Sistema Operacional: Windows
Pessoal to fazendo um clone de produção para uma base Dese e tenho o import desta maneira:
imp douglas/senha@banco file= C:\douglas.dmp fromuser=douglas touser=douglas
importa tudo beleza menos os SYNONYM
O que pode estar de errado ?
Abs.
Import SYNONYM
-
- Rank: Analista Sênior
- Mensagens: 153
- Registrado em: Qui, 01 Nov 2007 2:53 pm
- Localização: Osasco
Eli Dias
Oracle Certified Professional
Oracle Certified Professional
Bom dia.
Mas ele gera alguma mensagem de erro no momento em que você realiza o import?
ou
Uma solução mais rapida seria recriar os sinonimos na mão, indo até a base de onde você exportou o usuario!
select 'create synonym '||synonym_name||' for '||owner||'.'||table_name||';'
from dba_synonyms
where owner = 'DOUGLAS'
Poste aí pra galera poder ajudar!
Abraços,
Mas ele gera alguma mensagem de erro no momento em que você realiza o import?
ou
Uma solução mais rapida seria recriar os sinonimos na mão, indo até a base de onde você exportou o usuario!
select 'create synonym '||synonym_name||' for '||owner||'.'||table_name||';'
from dba_synonyms
where owner = 'DOUGLAS'
Poste aí pra galera poder ajudar!
Abraços,
- madmax
- Rank: DBA Pleno
- Mensagens: 293
- Registrado em: Qua, 13 Dez 2006 5:02 pm
- Localização: São Paulo
- Contato:
________________________________
Douglas - Madmax.
Douglas - Madmax.
Olá Eli.
Cara não da nenhum erro simplesmente não importou, aí fiz o que você indicou criar na mão usei este select.
select 'create or replace'||decode(owner, 'PUBLIC', ' public ', null)|| ' synonym '||decode(owner,'PUBLIC', null, owner||'.')||synonym_name||' for '||table_owner||'.'||table_name||decode(db_link,null,null,'@'||db_link)||';' cmd
from all_synonyms
where owner = 'DOUGLAS'
Obrigado.
Cara não da nenhum erro simplesmente não importou, aí fiz o que você indicou criar na mão usei este select.
select 'create or replace'||decode(owner, 'PUBLIC', ' public ', null)|| ' synonym '||decode(owner,'PUBLIC', null, owner||'.')||synonym_name||' for '||table_owner||'.'||table_name||decode(db_link,null,null,'@'||db_link)||';' cmd
from all_synonyms
where owner = 'DOUGLAS'
Obrigado.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes