我似乎无法弄清楚如何在Windows Server 2008上安装Oracle客户端。
我下载了x64 version (the first file on the list) here。该页面底部有安装说明:
第2步(“instantclient”)
我应该运行哪个可执行文件?
答案 0 :(得分:35)
通过在Windows PATH环境变量中定义文件夹,instantclient仅 。 但你可以"安装"手动在Windows注册表中创建一些键。 如何吗
1)下载instantclient(http://www.oracle.com/technetwork/topics/winsoft-085727.html)
2)解压缩ZIP文件(例如c:\ oracle \ instantclient)。
3)在PATH中包含上述路径。
4)创建注册表项:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]
5)在上面的注册表项中,创建一个以" KEY _"开头的子键。然后是您想要的安装名称:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_INSTANTCLIENT]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_INSTANTCLIENT]
6)现在在上面的键中创建至少三个字符串值:
NLS_LANG = BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252
(完整列表:http://docs.oracle.com/cd/B19306_01/install.102/b14317/gblsupp.htm) ORACLE_HOME = c:\oracle\instantclient
(PATH中的同一文件夹) ORACLE_HOME_NAME = MY_INSTANTCLIENT
(选择任何名称)
对于那些使用Quest SQL Navigator或 Quest Toad for Oracle 的人会看到它的工作原理。显示消息" Home有效。":
现在显示注册表项以选择oracle客户端:
答案 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
ODBC驱动程序
注意:"未记录"把我挂在哪里的东西...
- 所有文件(客户端和驱动程序)需要位于同一文件夹中(子文件夹中没有任何内容)
- 从命令提示符运行ODBC驱动程序将允许您查看它是否成功安装。双击安装程序只是在屏幕上闪烁一个框,不知道它是否失败,因为没有错误对话框。
完成此操作后,您应该能够使用Oracle ODBC驱动程序设置新的DSN数据源。
- 希望这有助于其他人。
答案 2 :(得分:9)
指示声明:
- 为您的平台下载相应的Instant Client软件包。所有安装都需要Basic包。
- 将软件包解压缩到一个目录,例如“instantclient”。
- 将环境中的库加载路径设置为步骤2中的目录(“instantclient”)。在许多UNIX平台上,LD_LIBRARY_PATH是适当的环境变量。在Windows上,应该使用PATH。
- 开始申请并享受。
醇>
建议解压缩/解压缩到新目录中。他们建议 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)
尝试SQLDeveloper - 那里有一个迁移工作台
http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html