Bom dia.
Estou começando na função de DBA em uma empresa e estou tentando importar um .dmp e percebi que esse foi compactado em vários dumps. Fui orientando para entrar no SQLPLUS e executar os comandos:
create directory imp_dir as 'diretório_dos_dumps'
Após isso, executar grant read, write on directory imp_dir to public;
Até aí tudo bem. A primeira dúvida é a seguinte: Estou em uma máquina da rede e queria saber se estou criando esse diretório localmente ou no servidor que é remoto.
Após isso, tenho que criar um imp.txt com alguns parâmetros:
dumpfile=nome%u.dmp (para pegar todos os .dmps do diretório)
directory=imp_dir
logfile=imp.log
full=n
schemas=(schema)
Após criar o .txt, entro no sqlplus logando com usuário system e dou o comando:
impdp system/senha parfile=imp.txt
Após fazer isso recebo a seguinte informação do SQLPLUS:
Import: Release 10.1.0.2.0 - Production on Sexta-Feira, 26 Junho, 2009 10:08
Copyright (c) 2003, Oracle. All rights reserved.
Conectado a: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Product
ion
With the Partitioning, OLAP, Data Mining and Real Application Testing options
C:\Bases
Daí volta para o diretório do imp e não faz a importação.
Alguém sabe como me ajudar por favor?
Muito obrigado.
Erro impdp parfile
-
- Rank: Analista Sênior
- Mensagens: 130
- Registrado em: Seg, 22 Nov 2004 1:45 pm
- Localização: Niterói - RJ
Gustavo Erthal Jr. | TRISCAL
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br
Greik,
O IMPDP ou EXPDP só cria o arquivo DUMP no servidor. Você não consegue criar um diretório em uma unidade de rede.
Mais ainda, esses comandos são executados na linha de comando do DOS ou UNIX e não pelo SQL*Plus.
Mais alguma dúvida?
Abraços,
O IMPDP ou EXPDP só cria o arquivo DUMP no servidor. Você não consegue criar um diretório em uma unidade de rede.
Mais ainda, esses comandos são executados na linha de comando do DOS ou UNIX e não pelo SQL*Plus.
Mais alguma dúvida?
Abraços,
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes