Oracle与客户端:我必须为客户端安装oracle吗?

时间:2010-09-09 04:05:21

标签: oracle client

我是甲骨文的新手,对甲骨文非常不确定。 我想知道的一个问题。

如果我想开发oracle windows应用程序。首先我必须在服务器上为数据库服务器安装oracle,但我不确定我是否不希望在客户端上安装oracle。我必须为客户端安装oracle YES或NO!?

感谢您的帮助。

3 个答案:

答案 0 :(得分:3)

是。必须在希望访问数据库的任何计算机上安装Oracle客户端。您需要安装的客户端组件取决于您的应用程序使用的方法。例如。 OLEDB,ODBC等

答案 1 :(得分:1)

答案是“它取决于” - 您的软件需要某种客户端驱动程序或库来与Oracle通信,但有很多方法可以做到这一点。

1)编译指向应用程序的Oracle SDK库。 2)使用本地安装的SQL * Net客户端(可以在不同的本地应用程序之间共享,以便可以共享TNS_NAMES设置之类的东西)。 3)使用应用程序中嵌入的第三方库。

此外,不同类型的客户端可以公开或限制不同级别的功能。

答案 2 :(得分:0)

您可以在同一台计算机上安装Oracle DB和Oracle Client。按以下顺序:

  1. Oracle DB
  2. Oracle客户端
  3. 在安装Oracle DB之前,不要忘记执行ADMIN共享。

    回答一般性问题;您必须在连接到Oracle数据库所需的任何计算机上安装Oracle客户端。