我是靠谱客的博主 和谐毛衣,最近开发中收集的这篇文章主要介绍sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

oracle 想exp导出数据库,参考网上的作业,进入CMD命令,黑屏后输入命令出现EXP后出现EXP不能内部或外部命令。

网上找到下列解决方法

摘自:http://blog.csdn.net/suzenim/article/details/6319929

在DOS下sqlplus、exp、imp命令提示:“不是内部或外部命令,也不是可运行的程序或批处理文件”!

首先,确认oracle安装路径下的根目录%oracle_home%/bin目录下的sqlplus.exe、imp.exe、exp.exe等可执行文件能否正常运行!如果不能运行,那oracle安装文件可能被破坏了,考虑重装oracle;如果可以,看第二步。

接着,在windows环境变量下,添加%oracle_home%/bin路径。具体操作:右击“我的电脑”—>“高级”—>“环境变量”—>path;然后添加";%oracle_home%/bin"这样就OK了!这样添加没有效果

后来网上又找到另外的环境变量添加方法:

假如你的oracle安装路径是d:oracle,下面加上这三条路径就可以用exp了。
ORACLE_BASE=D:oracleproduct10.2.0
ORACLE_HOME=D:oracleproduct10.2.0db_1
Path=D:oracleproduct10.2.0db_1bin;(存在path路径的话,添加到最后就可以了。)

其实,在DOS下任何命令提示:“不是内部或外部命令,也不是可运行的程序或批处理文件”!都是环境变量问题。

最后

以上就是和谐毛衣为你收集整理的sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序 的全部内容,希望文章能够帮你解决sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部