社区首页 >问答首页 >Oracle安装SSIS连接(以及驱动程序32 64位)

Oracle安装SSIS连接(以及驱动程序32 64位)
EN

Stack Overflow用户
提问于 2011-03-21 23:06:30
回答 3查看 48.5K关注 0票数 7

我有一个SSIS包(SQL 2008),我需要连接到Oracle DB (11g)。要连接到甲骨文,需要安装什么?术语是什么?我做过的所有搜索都谈到了即时客户端,但是在下载时,我看到的是没有exe?我知道安装服务器会给我Oracle网络管理器(UI更新TNSNames.ora),但我不想安装整个服务器。那太过分了。为了在SSIS中通过我的connection创建到oracle DB的连接,最小的占用空间是什么?

此外,即时客户端与Oracle客户端工具等之间有什么区别?有这么多神秘的术语(至少对我来说是如此),以至于让人困惑。

附注:-从阅读http://www.oracle.com/technetwork/topics/dotnet/index-085163.html,你可能会认为这是我想要的,但下载只是有一个install.bat,似乎什么也做不了!我尝试过的典型的“解决方案”。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-23 20:43:33

我所做的是从下载Microsoft (x64)的MicrosoftOracleDatabase11g第2版客户端(11.2.0.1.0)。它有4种安装选项,其中一种是即时客户端(这对我没有帮助)。工作的是运行时客户端或类似的名称。它安装了网络管理器,这就是我想要的。

PS-添加(当我遍历Oracle 64位旅程)时,我发现我不能在64位oracle DB提供程序中使用SSIS。我得到了异常(在SSIS中添加一个连接):

由于初始化提供程序时出错,测试连接失败。尝试加载Oracle库会抛出BadImageFormatException。在安装32位Oracle客户端组件时,在64位模式下运行时会出现此问题。

我猜这是因为SSIS进程是32位进程,不能使用64位oracle驱动程序(我的主机是Win 7 64位)。

经过测试,我发现情况确实如此。我们只需要用于SSIS 的32位驱动程序,但在使用64位dtexec.exe运行DTSX包时可以使用64位(C:\Program \Microsoft\100\DTS\Binn)

因此,在开发过程中(在64位计算机上)安装32位和64位客户端: 32位:用于Visual 64位的开发:在命令行上使用64位版本的dtexec.exe运行DTSX包(在生产环境中运行这种情况)

类似的线程这里

票数 11
EN

Stack Overflow用户

发布于 2011-03-22 02:59:30

我不确定安装客户端和Oracle客户端工具之间的区别。我一直用的是后者。下面的链接下载了10g客户端工具(在Oracle数据库10g客户端版本2下),这应该是从SSIS获得连接所需的内容。

http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html

票数 1
EN

Stack Overflow用户

发布于 2013-09-05 13:30:55

我使用了这个链接配置SSIS 2008以连接到Oracle,并成功地使VS 2012与Oracle11.2实例化客户端一起使用SSIS。这一切都归功于作者曾傑瑞。注意:惟一需要的注册表项是ORACLE_HOME的注册表项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5387868

复制
相关文章
连接到Oracle数据库以及其安装方法
经过前几章的介绍,我们已经了解了什么是Oracle数据库以及其安装方法,那么本章节,将和大家说说如何使用SQL * plus和SQL Developer 工具连接到Oracle数据库服务器。
用户8965210
2021/09/02
1.2K0
Navicat 连接Oracle的教程以及注意事项
楼主就是64位win10系统,安装的Navicat是64位的,刚开始配置32位的oci。配置后连接还是提示“Connot load OCI DLL,87:Instant Client package is required for Basic and TNS connetion. ” 然后按照上图重新打开OCI配置,发现刚刚选择的OCI路径那个文本框居然变成空的了!然后楼主去官网下载64位的InstantClient 然后解压到本地的一个目录,重新配置一下OCI,居然奇迹般的成功了!
依乐祝
2019/02/25
1.2K0
Oracle 安装 与 卸载 以及 使用 plsqldev
http://www.cnblogs.com/sekai/articles/5493234.html
全栈程序员站长
2022/08/26
9930
Oracle 安装 与 卸载 以及 使用 plsqldev
Oracle、plsql安装以及使用教程「建议收藏」
如下所示,按照上述步骤完成安装创建之后,只需要在database前面加个127.0.0.1/你创建的数据库 即可
全栈程序员站长
2022/09/03
8440
Oracle、plsql安装以及使用教程「建议收藏」
c# oracle 数据库连接以及参数化查询
 注意:为了防止SQL 注入, 采用参数化查询 (原理: 执行计划重用, 不用重新执行语法解析))
用户2434869
2018/09/12
2.5K0
Oracle数据库连接工具PLSQL/Navicat安装与连接环境配置
Docker安装Oracle_11g数据库并配置:https://blog.csdn.net/qq_44895681/article/details/113975822
非著名运维
2022/06/22
4K0
Oracle数据库连接工具PLSQL/Navicat安装与连接环境配置
PLSQL 安装+配置( Oracle数据库连接工具 )
1.找到免安装版本 PLSQL 解压到自己想放的位置 (比如 D:\ChengXu\PLSQL\PLSQL)
微风-- 轻许--
2022/04/13
2K0
PLSQL  安装+配置( Oracle数据库连接工具 )
Oracle表连接
  内连接:查询满足条件的结果集,是相对于外连接来说的(条件的话由很多种可以等于、不等于、大于、小于等等)。
翎野君
2023/05/12
7240
Python连接Oracle
本案例的Python版本是:python 3.4.3 cx_Oracle #!/usr/bin/env python import time start = time.clock() import cx_Oracle tns = cx_Oracle.makedsn('127.0.0.1', '1534', 'dsn') db = cx_Oracle.connect('username', 'password', tns) def sqlSelect(sql, db): cur=db.cursor
程序猿的栖息地
2022/04/29
1.2K0
springboot连接oracle
首先引入GAV <dependency> <groupId>org.zenframework.z8.dependencies.commons</groupId> <artifactId>ojdbc6</artifactId> <version>2.0</version> </dependency> 然后修改application中url和驱动 datasource: driver-class-name: oracle.jdbc.OracleDriver url: jdbc:ora
阿超
2022/08/21
1.4K0
Windows 下Oracle数据库安装以及Oracle SQL Developer(图文详解)
转载请注明:http://blog.csdn.net/uniquewonderq
MickyInvQ
2020/09/27
1.7K0
Windows 下Oracle数据库安装以及Oracle SQL Developer(图文详解)
mybatis连接oracle
原因:oracle jdbc并不能向mysql那样直接配置,原因是Oracle授权问题,Maven不提供oracle JDBC driver,需要手动配置下,这里直接去官网下载,将jar包手动导入idea中
微醺
2019/01/17
1.7K0
python 连接 ORACLE
参考连接:https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html#oracle-client-and-oracle-database-interoperability
大大刺猬
2020/06/19
1.4K0
Thinkphp连接Oracle
'DB_TYPE' => 'oracle', // 数据库类型 'DB_HOST' => 'XXXXXXX', // 服务器地址 'DB_NAME' => 'XXXXX', // 这里注意是服务名!!!! 'DB_USER' => 'xxxxx', // 用户名 'DB_PWD' => 'xxxx', // 密码 'DB_PORT' => 1521, // 端口 'DB_PR
苦咖啡
2018/04/28
1.9K0
oracle连接plsqldev
一 F:\orcale\product\11.2.0\dbhome_1\NETWORK\ADMIN
全栈程序员站长
2022/08/10
1.2K0
oracle连接plsqldev
[周末往期回顾]使用cx_Oracle连接Oracle
上节讲了如何安装cx_Oracle,这节讲述如何利用Python 模块cx_Oracle 连接Oracle数据库
bsbforever
2020/08/19
1.4K0
【手记】翻新显卡安装驱动程序
只尝试过N卡,A卡不知道适不适用。 解包驱动程序到目录。正常运行驱动程序,它会先解压到c:\nvidia\xxx,然后报错,此时不要把报错叉掉,因为叉掉后刚刚解压得到的c:\nvidia会被删掉,而我们要的就是这个目录,所以要趁这个时候,把c:\nvidia复制一份,然后再叉报错,这样就得到了一个解包好的包含真实驱动文件的目录。用其它方式解包也可以。 手动方式安装驱动。用【从计算机的设备驱动程序列表中选择】的方式,选择上面的目录安装好驱动,会提示重启。 忽略驱动签名。重启后可能会得到感叹号模式的显卡,说是驱
AhDung
2023/05/07
1.3K0
SSIS数据流
数据流是在SQL Server 2005中才引入的新概念。数据流是专门处理数据操作的工作流。数据流也称为流水线。可以将数据流认为是装配线,该装配线包含了顺序执行的多个操作。在数据流中的每个节点都称为转换。数据流通常以源转换开始,以目标转换结束。在这两个转换之间,预定义的数据流转换被依序应用到数据上。一些转换是同步的,例如,查找、条件性拆分和数据转换。这些同步的转换可以并行执行。 一旦已经将转换应用到数据行上,则下一个转换可以开始处理该数据行,而无需等到上一级转换处理完整个数据集。一些转换是异步的,例如聚合和
张善友
2018/01/22
1.3K0
python连接oracle配置
Oracle服务端:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
py3study
2020/01/06
1.4K0
oracle java连接配置
oracle客户端工具使用sqldeveloper,下载地址:http://www.oracle.com/technetwork/cn/developer-tools/sql-developer/downloads/index.html 这个工具比较大,貌似GFW的关系,下载特别慢。自行找盘里的资源吧。 sqldeveloper连接配置:
编程随笔
2019/09/11
1.6K0
oracle java连接配置

相似问题

SSIS 2008 Oracle连接

10

SSIS与Oracle的连接

10

SSIS 2012 -连接到Oracle

12

Oracle驱动程序安装

30

SSIS包访问Oracle DB。如何知道您使用的是32位或64位Oracle驱动程序?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文