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:\oracle\product\10.2.0
ORACLE_HOME=D:\oracle\product\10.2.0\db_1
Path=D:\oracle\product\10.2.0\db_1\bin;(存在path路徑的話,添加到最后就可以了。)
其實,在DOS下任何命令提示:“不是內部或外部命令,也不是可運行的程序或批處理文件”!都是環境變量問題。