• 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_1in;(存在path路径的话,添加到最后就可以了。)

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

  • 相关阅读:
    2015上阅读计划
    《梦断代码》读书笔记 第2篇
    四则运算3
    求数组中最大子数组的和(一维)
    四则运算2—单元测试
    四则运算2
    《梦断代码》读书笔记 第1篇
    四组运算2(思路)
    四则运算1
    读书笔记
  • 原文地址:https://www.cnblogs.com/lxl57610/p/7791565.html
Copyright © 2020-2023  润新知