IMPORT em Shell script

1. IMPORT em Shell script

francisco
franciscoMoura

(usa Gentoo)

Enviado em 05/03/2008 - 10:38h

Olá pessoal, estou sem referência para fazer um import de um Dump(gerado pelo script em shell do export)em shell script. Alguém teria um exemplo, ou um tutorial técnico, explicação...Minha dúvida não é só como fazer e sim o que estou fazendo.

obrigado!!!


  


2. Shellscript

Marcelo Maurin Martins
maurin

(usa RedHat)

Enviado em 05/03/2008 - 13:13h

Na verdade não tem que ter muito segredo.

A sintaxe do import vc pode obter documentação em diversos sites. Talvez ate mesmo aqui.

Quanto ao shell basta fazer o seguinte:

crie um script, nome.sh

Nele acrescente as linhas a seguir:
#!/bin/sh
# Este eh um comentario

#aqui vc joga o comando
import <opcoes>

<fim de arquivo>

Não esqueça de adicionar o direito de execução , rodando este comando: chmod +x nome.sh

Bom basta vc copiar o arquivo para a pasta /usr/local/bin .Que será visível em todos os lugares.

Eu uso este modelo em varias situações até programação de backups.
Espero ter ajudado.

Marcelo Maurin Martins
http://jornada.myvnc.com



3. resposta

francisco
franciscomoura

(usa Gentoo)

Enviado em 06/03/2008 - 11:10h

na verdade realizei um exp(export) pelo shell script de uma base especificada do meu Oracle. A minha dúvida é como fazer o import do *.dump que foi gerado pelo exp. Coisa do tipo:

imp Banco senha arquivoDump

sqlplus desabilita as Constraints e Triggers
sqlplus compila procedure
...
..
.
Em suma, gostaria de ter um exemplo prático desse tipo de backup.

[]'s


4. Re: IMPORT em Shell script

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/04/2008 - 10:33h

# Exemplo de uma Sintaxe básica
imp system/pass file=arquivo.dmp

# Exemplo para importar um usuário para outro
$ imp system/pass file=arquivo.dmp ignore=y fromuser=usuario_original touser=usuario_destino

# Exemplo para importar uma tabela específica
$ imp system/pass file=arquivo.dmp tables=schema.table_name destroy=y

Opções citadas nos exemplos:
ignore=y -> Ignora os erros relacionados à constraints
destroy=y -> Destroi os dados pré-existentes.

Espero que seja isso que esteja procurando.

Sds






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts