修复:SQLPLUS未被识别为内部命令

当您尝试通过命令提示符访问 Oracle 实用程序时,会出现“ sqlplus 未被识别为内部命令”错误。命令行界面允许您访问计算机上安装的不同实用程序,而不管提示符中的当前工作目录如何。这是在环境变量的帮助下启用的。因此,当您尝试访问的实用程序未作为环境变量提及时,您将无法执行它,因此会出现相关错误消息。在本文中,我们将向您展示如何更改修复,这非常简单,所以只需按照说明操作即可。

事实证明,环境变量会影响进程可以运行的环境。本质上,它们成为进程运行环境的一部分,因此,进程可以访问这些变量。在 PATH 变量中添加实用程序允许您使用命令行界面从任何地方访问它,通常当您安装命令行实用程序附带的工具时,它们会自动添加到 PATH 变量中。

这反过来又允许您直接运行这些工具,而无需手动添加它们。但是,在某些情况下,当这不起作用时,您将不得不手动执行,一切都应该是好的。除此之外,有时提供的路径不正确也会导致上述错误消息。

有两种方法可以用来解决这个问题。第一个是通过命令行界面,第二个是通过图形用户界面。我们将提及他们两个,因此您可以按照自己喜欢的方式进行操作。话虽如此,让我们开始吧。

1. 使用命令提示符将 SQLPLUS 添加到 PATH 变量

解决相关错误消息的第一种方法是使用命令提示符。如果您熟悉使用命令提示符,那么这对您来说应该很容易。但是,如果您想避免使用命令行驱动的解决方案,则可以跳过此步骤并转到下面的下一个方法,该方法将带您完成图形界面方法。

使用命令提示符,您可以轻松地设置 PATH 变量以包含 Oracle 的 bin 目录,以便可以从任何地方执行 sqlplus。为此,请按照以下说明进行操作:

  1. 首先,通过在“开始”菜单中搜索来打开命令提示符窗口。
  2. 命令提示符窗口打开后,您可以使用“ set PATH=C:\YOUR\ORACLE\INSTALLATION\DIRECTORY\bin;%PATH ”来更新 PATH 变量。
  3. 确保将“ C:\YOUR\ORACLE\INSTALLATION\DIRECTORY\ ”文本替换为正确的 Oracle 安装位置。此外,请确保您没有从上述路径中删除“ \bin\ ”目录。除此之外,也不要删除该位置的“ ;%PATH ”部分。仅替换我们上面告诉您的内容。
  4. 完成后,您应该能够毫无错误地使用 sqlplus。您可能需要打开一个新的命令提示符窗口。

2. 使用 GUI 将 SQLPLUS 添加到路径变量

如果您不习惯使用命令提示符将 Oracle 安装的 bin 文件夹添加到 PATH 变量,您还可以选择通过图形界面编辑环境变量。这也很简单,也很容易做到。为此,只需按照下面给出的说明进行操作:

  1. 首先,按键盘上的Windows 键 + I打开 Windows 设置窗口。
  2. 设置窗口打开后,在“系统”选项卡上,转到“关于”。
  3. 在“关于”部分,单击提供的“高级系统设置”选项。
  4. 将打开一个名为系统属性的新窗口。单击右下角提供的环境变量按钮。
  5. 然后,突出显示Path变量,然后单击编辑按钮。
  6. 单击“新建”按钮,然后粘贴位于 Oracle 安装目录中的bin 文件夹的路径。确保在地址中包含 bin 文件夹,否则它将无法工作。
  7. 完成后,单击确定按钮。
  8. 之后,打开一个命令提示符窗口,您应该能够毫无问题地执行 sqlplus。
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年8月18日
下一篇 2023年8月18日

相关推荐