【问题标题】:Oracle Express edtion 11gOracle 快捷版 11g
【发布时间】:2017-01-28 14:22:18
【问题描述】:

我在尝试使用 cmd 运行 SQLPLUS 时收到此错误。 我按照以下链接中的说明下载、安装和设置 sqlplus Instantclient:- https://thegeekuday.wordpress.com/2013/09/12/how-to-install-oracle-11g-database-and-setup-instant-sqlplus-client/

错误信息:-

在动态链接库 C:\oracleexe\instantclient_12_1\sqlplus.exe 中找不到过程入口点 OCIBindByNAME2

请帮帮我! 谢谢

【问题讨论】:

  • 下载了 SQL*Plus 包,还是还下载了所需的基本包?您链接到的博客并不清楚,但the download page 上的说明可以。 (这与 XE 或 11g 有什么关系;别管 Wordpress?)
  • 我只下载了博客上提到的 SQL*PUS 即时客户端。我也必须下载基本包吗?如果您能给我提供一个关于如何安装 sqlplus 的链接,那将会很有帮助。 :) 谢谢@Alex Poole
  • 说明在我已经链接到的下载页面上。第一步说:“所有安装都需要基本包。”。

标签: oracle sqlplus instantclient


【解决方案1】:

安装即时客户端的说明在download page的底部:

安装步骤:

  1. 为您的平台下载适当的 Instant Client 软件包。所有安装都需要 Basic 软件包。
  2. 将包解压到单个目录中,例如“instantclient”。
  3. 将环境中的库加载路径设置为步骤 2 中的目录(“instantclient”)。在许多 UNIX 平台上,LD_LIBRARY_PATH 是适当的环境变量。在 Windows 上,应使用 PATH。
  4. 开始您的应用程序,尽情享受吧。

您只下载了SQL*Plus package,它被描述为“附加库和可执行文件...”。 附加这个词很重要。

您必须至少下载basic package(或国际化支持较少的basic-lite)才能使用任何即时客户端功能。

您下载的所有软件包都必须解压缩到同一目录中。然后,您可以将该组合目录放在您想要的任何位置,并将您的 PATH 环境变量指向它。

关于 Instant Client on Oracle's website 的更多信息。这通常是比第三方博客更好的起点。

【讨论】:

  • 感谢@Alex Poole 的回答!
猜你喜欢
  • 2013-07-17
  • 2017-09-02
  • 2017-01-26
  • 1970-01-01
  • 1970-01-01
  • 2023-03-05
  • 1970-01-01
  • 1970-01-01
  • 2021-07-12
相关资源
最近更新 更多