Oracle sqlplus在哪里?

时间:2014-06-19 13:07:58

标签: mysql sql oracle command-line sqlplus

背景

来自mysql背景,我发现开始使用Oracle的经历非常不同。

问题

我在哪里可以找到适用于Oracle的命令工具?

我已查看wikipedia,但它只说:

  

适当配置的软件环境中的Oracle程序员可以启动SQL * Plus

它不在我的Windows上的PATH中:

C:\Users\jeff>sqlplus
'sqlplus' is not recognized as an internal or external command,
operable program or batch file.

4 个答案:

答案 0 :(得分:9)

您可以通过在CMD shell中运行来在Windows中找到sqlplus可执行文件

dir /s /b c:\sqlplus.exe

假设您在

找到该文件
c:\oracle\product\11.2.0\client_1\bin\sqlplus.exe

然后你确定你的ORACLE_HOME是:

c:\oracle\product\11.2.0\client_1

假设上面的ORACLE_HOME,请设置您的环境变量(控制面板>系统>环境变量)。下面是示例,因此请修改这些以匹配您在上面确定的ORACLE_HOME。

ORACLE_HOME=c:\oracle\product\11.2.0\client_1

TNS_ADMIN=c:\oracle\product\11.2.0\client_1\network\admin

PATH=  *(add this below the end of your PATH)*
         ;c:\oracle\product\11.2.0\client_1\bin

答案 1 :(得分:1)

通常在$ ORACLE_HOME / bin中,通常他们建议运行

. oraenv

准备你的环境。

答案 2 :(得分:0)

如果您在本地计算机上运行Oracle Server,也可以通过右键单击正在运行的Oracle进程来找到它:

enter image description here

以我为例

C:\app\TZNind\virtual\product\12.2.0\dbhome_2\bin

答案 3 :(得分:0)

问题:例如,WINDOWS.X64_193000_db_home文件夹中缺少文件。

解决:重新安装oracle db。确切的解决方案。

enter image description here

enter image description here