Pular para o conteúdo

bash: exp: comando não encontrado

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. bash: exp: comando não encontrado

Enviado em 03/12/2009 - 08:56h

Pessoal, estou aprendendo a usar o Linux agora e preciso de uma ajuda. Preciso exportar um banco da Oracle para o Mysql, mas ao usar o comando exp ou imp, dá a mensagem que o comando não foi encontrado....

Estou usando assim:

exp SYSTEM/password FULL=y FILE=dba.dmp
imp SYSTEM/password FULL=y FIlE=dba.dmp

onde SYSTEM eu coloco o nome do banco....

se eu digitar apenas o comando exp tb dá a mesma mensagem...

como devo proceder?

Obrigada!

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 09:03h

Boas,

Verifique como esta o PATH do seu usuario (digite echo $PATH), é necessário que ele tenha o caminho completo de onde o oracle esta instalado. Caso não tenha, adicione o caminho e execute o comando exp.
Caso não queira incluir o caminho do Oracle no path, execute o comando informando o caminho completo, ex.: /oracle/9.0.2/bin/exp
Caso não saiba onde esta o comando exp, procure utilizando: find / -name exp

Espero que ajude.
[]s

3. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 09:21h

Olá bom dia!

Eu coloquei o comando echo $PATH e apareceu:

/opt/defaults/maven:/opt/defaults/maven/bin:/opt/defaults/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

realmente não tem nada, mas gostaria de executar sem precisar colocar no path, aí eu procurei pelo find:

find: «/var/cache/system-tools-backends/backup»: Permissão negada
find: «/var/lib/php5»: Permissão negada
find: «/var/lib/gdm»: Permissão negada
find: «/var/lib/PolicyKit»: Permissão negada
find: «/var/log/samba/cores»: Permissão negada
find: «/var/run/sudo»: Permissão negada
find: «/var/run/samba/winbindd_privileged»: Permissão negada
find: «/var/run/cups/certs»: Permissão negada
find: «/var/run/PolicyKit»: Permissão negada
find: «/var/spool/cron/atspool»: Permissão negada
find: «/var/spool/cron/crontabs»: Permissão negada
find: «/var/spool/cron/atjobs»: Permissão negada
find: «/var/spool/cups»: Permissão negada
find: «/etc/ssl/private»: Permissão negada
find: «/etc/ppp/peers»: Permissão negada
find: «/etc/cups/ssl»: Permissão negada
find: «/etc/chatscripts»: Permissão negada
find: «/root/.gnome2_private»: Permissão negada
find: «/root/.local»: Permissão negada
find: «/root/.config»: Permissão negada
find: «/root/.dbus»: Permissão negada
find: «/root/.gconf»: Permissão negada
find: «/root/.mozilla»: Permissão negada
find: «/root/.nautilus/metafiles»: Permissão negada
find: «/root/.gnome2»: Permissão negada
find: «/root/.synaptic»: Permissão negada
find: «/root/.thumbnails»: Permissão negada
find: «/root/.gconfd»: Permissão negada
find: «/lost+found»: Permissão negada
find: «/proc/tty/driver»: Permissão negada
find: «/proc/1/task/1/fd»: Permissão negada
find: «/proc/1/task/1/fdinfo»: Permissão negada
find: «/proc/1/fd»: Permissão negada
find: «/proc/1/fdinfo»: Permissão negada
find: «/proc/2/task/2/fd»: Permissão negada
find: «/proc/2/task/2/fdinfo»: Permissão negada
find: «/proc/2/fd»: Permissão negada
find: «/proc/2/fdinfo»: Permissão negada
find: «/proc/3/task/3/fd»: Permissão negada
find: «/proc/3/task/3/fdinfo»: Permissão negada
find: «/proc/3/fd»: Permissão negada
find: «/proc/3/fdinfo»: Permissão negada
find: «/proc/4/task/4/fd»: Permissão negada
find: «/proc/4/task/4/fdinfo»: Permissão negada
find: «/proc/4/fd»: Permissão negada
find: «/proc/4/fdinfo»: Permissão negada
find: «/proc/5/task/5/fd»: Permissão negada
find: «/proc/5/task/5/fdinfo»: Permissão negada
find: «/proc/5/fd»: Permissão negada
find: «/proc/5/fdinfo»: Permissão negada
find: «/proc/6/task/6/fd»: Permissão negada
find: «/proc/6/task/6/fdinfo»: Permissão negada
find: «/proc/6/fd»: Permissão negada
find: «/proc/6/fdinfo»: Permissão negada
find: «/proc/7/task/7/fd»: Permissão negada
find: «/proc/7/task/7/fdinfo»: Permissão negada
find: «/proc/7/fd»: Permissão negada
find: «/proc/7/fdinfo»: Permissão negada
find: «/proc/46/task/46/fd»: Permissão negada
find: «/proc/46/task/46/fdinfo»: Permissão negada

eu coloquei o sudo na frente pra dar permissão, mas não apareceu nada...

4. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 09:47h

Boas...

Pelo retorno do comando find, voce não tem o Oracle ou o Oracle client instalado nessa maquina....
Vc consegue fazer um su - para o usuario oracle??
Se sim, entao tente fazer o exp por esse usuario.

Espero que ajude.
[]s

5. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 10:52h

Ola!

Descobri que realmente nao estava instalado o oracle na maquina...rs
Eu gerei o arquivo .dmp em outra maquina e agora? como eu faço para importar para o mysql?

6. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 11:06h

Boas..

A principio, o mysql não importa o dmp do Oracle, pelo menos não sem antes voce ter que fazer algumas alteraçoes no dmp, o que gera muito trabalho.

De uma olhada nesse link, ele explica como fazer a migração de dados, sem ter que gerar o dmp no oracle...

http://stackoverflow.com/questions/1667705/how-to-import-a-dmp-file-oracle-into-mysql-db

Espero que ajude.
[]s

7. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 11:15h

Nossa, muito obrigada pela ajuda mesmo!

Mas achei complicado esse link que você indicou...

eu sei que tem um comando:

mysql -u user -p senha erp < arquivo.sqlmy

mas como eu passo o dump para o sqlmy?

8. Re: bash: exp: comando não encontrado

Enviado em 03/12/2009 - 11:55h

Boas...

De uma olhada neste link, é uma ferramenta que importa dados para o Mysql, incluindo dados do Oracle, é bem mais facil e rapido.
http://www.sqlmaestro.com/products/mysql/datawizard/tour/

espero que ajude.
[]s

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder