![]() |
1
69
您需要一个Oracle客户端来连接到Oracle数据库。最简单的方法是安装 Oracle Data Access Components . 为了尽量减少占地面积,我建议如下:
这相当于大约 19MB (V10)。 如果您不关心在几个应用程序之间共享这个文件夹,另一种选择是将上面提到的DLL和应用程序二进制文件一起发送,并跳过路径设置步骤。 如果绝对需要使用Oracle提供程序(oracle.dataaccess),则需要:
请注意,我没有测试这个最新配置… |
![]() |
2
16
截至2014年,托管驱动程序opd.net的占地面积最小。 下面是与以前(过时)答案建议的非托管版本的代码使用情况比较: http://docs.oracle.com/cd/E51173_01/win.122/e17732/intro005.htm#ODPNT148
您需要下载这些DLL和参考
以下是您在发布时需要打包的典型脚印:
一起,A 隆隆的 .NET 4.0为6.4 MB。 |
![]() |
3
15
我使用上面Pandicus建议的方法,在WindowsXP上,使用ODAC11.2.0.2.1。步骤如下:
|
![]() |
4
14
通过这种方式,您可以使用来自Oracle的5个可再发行文件与odp.net连接: Chris's blog entry: Using the new ODP.Net to access Oracle from C# with simple deployment 编辑:如果博客每次都被删除,这里有一个简短的总结…
|
![]() |
5
8
德瓦特 http://www.devart.com/ 以前的corelab(crlab.com)提供纯C Oracle客户端。这是一个单独的动态链接库,它工作正常。 |
![]() |
6
5
这是的更新
Oracle 11.2.0.4.0版
. 我成功地完成了以下程序
视窗7
使用
1。 下载 即时客户端包-基本Lite : Windows 32-Bit 或 64-Bit . 2。 将以下文件复制到系统路径中的某个位置: 32位
64位
三。 构造一个连接字符串, omits the need for tnsnames.ora . (参见下面测试程序中的示例。) 4。 运行这个最小的C程序来测试您的安装:
最后提示: 如果你遇到错误 “system.data.oracle client需要Oracle客户端软件版本8.1.7” 见 this question . |
![]() |
7
3
OdacXcopy将为您提供大约45MB的空间。 http://www.oracle.com/technology/software/tech/windows/odpnet/index.html |
![]() |
8
2
我发现这篇文章在甲骨文论坛上也非常有用: How to setup Oracle Instant Client with Visual Studio备注:ADO.NET团队正在贬低System.Data.OracleClient,因此对于未来的项目,您应该使用odp.net 繁殖:
|
![]() |
maddy · 如何根据oracle SQL中的某一列值进行排名 1 年前 |
![]() |
kiric8494 · 显示以元音开头和结尾的城市名称 2 年前 |
![]() |
Franz Biberkopf · Oracle:组合子查询和聚合函数 2 年前 |
![]() |
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 2 年前 |
![]() |
Arifullah · 如何从oracle中的列中删除特定的初始字符? 2 年前 |
![]() |
Anar · Oracle SQL用户定义函数 2 年前 |
![]() |
user1312312 · 如何为一组表编写通用触发器? 2 年前 |