安装Oracle Instant Client

时间:2011-04-27 19:06:01

标签: oracle install

我似乎无法弄清楚如何在Windows Server 2008上安装Oracle客户端。

我下载了x64 version (the first file on the list) here。该页面底部有安装说明:

第2步(“instantclient”)

我应该运行哪个可执行文件?

5 个答案:

答案 0 :(得分:35)

通过在Windows PATH环境变量中定义文件夹,instantclient仅 但你可以"安装"手动在Windows注册表中创建一些键。 如何吗

1)下载instantclient(http://www.oracle.com/technetwork/topics/winsoft-085727.html

2)解压缩ZIP文件(例如c:\ oracle \ instantclient)。

3)在PATH中包含上述路径。 Set PATH in Windows

4)创建注册表项:

  • Windows 32位:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
  • Windows 64bit:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]

5)在上面的注册表项中,创建一个以" KEY _"开头的子键。然后是您想要的安装名称:

  • Windows 32位:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_INSTANTCLIENT]
  • Windows 64bit:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_INSTANTCLIENT]

6)现在在上面的键中创建至少三个字符串值:

registry keys for Oracle Home

对于那些使用Quest SQL Navigator或 Quest Toad for Oracle 的人会看到它的工作原理。显示消息" Home有效。":

Displays the message "Home is valid." in Quest Toad (or SQL Navigator)

现在显示注册表项以选择oracle客户端:

selecting the oracle client in Quest SQL Navigator

答案 1 :(得分:14)

我能够在32位Windows 7 PC上设置Oracle Instant Client(基本)11g2和Oracle ODBC(32位)驱动程序。注意:您需要一个&tnsnames.ora'文件,因为它没有一个。您可以将Google示例复制/粘贴到文本文件中,更改您的环境参数。

设置Oracle Instant Client-Basic 11g2(Win7 32位)
(如果您使用的是64位,我认为还有一两步)

Oracle Instant Client

  • 解压缩Oracle Instant Client - 基本
  • 将内容放在" C:\ instantclient"等文件夹中
  • 编辑PATH环境变量,将Instant Client文件夹的路径添加到变量值。
  • 添加名为" TNS_ADMIN"的新变量指向与Instant Client相同的文件夹。
  • 我必须创建一个" tnsnames.ora"文件,因为它没有一个。将其放在与客户端相同的文件夹中。
  • 重启或使用任务管理器杀死" explorer.exe"并重新启动它以刷新PATH环境变量。

ODBC驱动程序

  • 解压缩ODBC驱动程序
  • 将所有文件复制到与客户端相同的文件夹中" C:\ instantclient"
  • 使用命令提示符运行" odbc_install.exe" (应该说它很成功)

注意:"未记录"把我挂在哪里的东西...
  - 所有文件(客户端和驱动程序)需要位于同一文件夹中(子文件夹中没有任何内容)   - 从命令提示符运行ODBC驱动程序将允许您查看它是否成功安装。双击安装程序只是在屏幕上闪烁一个框,不知道它是否失败,因为没有错误对话框。

完成此操作后,您应该能够使用Oracle ODBC驱动程序设置新的DSN数据源。
- 希望这有助于其他人。

答案 2 :(得分:9)

指示声明:

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

建议解压缩/解压缩到新目录中。他们建议 instantclient,但您可以将目录命名为您喜欢的名称。如果您选择,请将其命名为C:\OracleInstantClient\

然后在步骤3中,打开Windows命令提示符。类型:

PATH C:\OracleInstantClient; %PATH%`

这就是它的全部!

答案 3 :(得分:7)

如果要使用SQL Server Management Studio,则需要安装完整的Oracle客户端,而不是Instant Client。完整的Oracle客户端位于same download page as the Oracle database。假设您在64位版本的Windows上进行安装,我希望您能够下载“适用于Microsoft Windows(x64)的Oracle Database 11g第2版客户端(11.2.0.1.0)”。对于Instant Client,这是几百MB而不是几MB。

答案 4 :(得分:1)