请教C#程序免安装Oracle客户端访问远程数据库的方法

问题描述

程序需要访问远程Oracle数据库,数据库版本是11g,请问可以不安装Oracle客户端访问数据库吗?百度了一下,有人说可以下载对应版本的Oracleinstantclient,然后把里面的DLL文件复制到执行文件目录下就可以了。但是我操作了一下,程序会报错:“Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常请问具体应该怎么操作才可以在不安装Oracle客户端的情况下远程访问数据库?谢谢!

解决方案

解决方案二:
1.要么版本不对2.你所用的平台对应的文件不对。。你下载的是x86而你编译的程序是AnyCpu你要改成x86编译。就这两个了你看一下。。
解决方案三:
在Oracle下载一个叫InstantClientPackage的软件确实就可以了使用PL/Sql可以验证配置是否正确如果不对,先检测版本

时间: 2024-12-21 22:34:27

请教C#程序免安装Oracle客户端访问远程数据库的方法的相关文章

SQLServer客户端访问远程数据库报错

问题描述 SQLServer客户端访问远程数据库报错 SQLServer客户端访问远程数据库报错. 远程数据库是使用tomcat7.0回调阿里云的数据库. 解决方案 该问题很常见,解决方案请点击查看:http://blog.csdn.net/piaoshisun/article/details/6029174 解决方案二: 防火墙? 网络连接? 身份验证失败? 解决方案三: 网络名不再可用是连接中断,重新连下,或者检查下网络是否稳定 解决方案四: 如果是握手发生了错误,检查 (1)你的客户端是否

更正访问远程数据库的方法!(少爷没说的!)

用JDBC访问远程数据库时的URL就按正常的写就行了!如:String ConnStr="jdbc:mysql://IP:PORT/db";String MyUser="name";String MyPassword="password";最主要的是要在数据库里开放这个用户名远程访问的权限!(这是少爷没说的!害我连了好久,还以为是我的ConnStr有问题!跑了很多弯路!呵呵~~~~~~~~~~~~~)

不安装oracle客户端的情况下如何安装oracle odbc 驱动

最近做了一个项目,通过VC odbc访问oracle数据库,在我电脑上可以正常运行,在其他电脑上运行不了,原因是没有oracle odbc驱动,无法配置oracle数据源.网上的博文大都是安装oracle客户端来解决的.我想就是一个小程序,没必要安装客户端吧,参照网上博文并访问了oracle网址,于是有了这篇文章. 1.下载odbc驱动 需要下载两个东西 instantclient-basiclite-nt-12.1.0.1.0.zip instantclient-odbc-nt-12.1.0.

Linux下安装oracle客户端并配置php5.3_php技巧

因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路. 1.下载Oracle客户端程序包,其中包含OCI.OCCI和JDBC-OCI等相关文件. 1.1下载文件地址 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 根据操作系统的版本选择对应的软件,我需要的是X86_64选择 Instant Client for Linux x86-6

不安装Oracle客户端,C#可以连接Oracle吗

问题描述 不安装Oracle客户端,C#可以连接Oracle吗 解决方案 解决方案二:可以的,搜一搜:ODAC(注意不是ODBC)类似的第三方dll还有一些,不过我只用过这个.解决方案三:下载InstantClient,把必须的几个dll文件复制到可执行文件目录下就行了解决方案四:而且据说使用微软提供的Oracle.Clint类库本来就不需要安装Oracle客户端(sp1234说的),需要安装客户端那是因为引用了Oracle官方提供的Oracle.Clint.dll解决方案五:引用3楼Z6544

客户端 clent-如何在solaris 10 中安装oracle 客户端

问题描述 如何在solaris 10 中安装oracle 客户端 请问下怎么在solaris 10 中安装oracle 客户端 啊,想连接oracle, sqlplus指令 目前not find 已经在官网上下载了 sqlplus-10.2.0.4.0-solaris-sparc64.zip 求详细过程,谢谢! 解决方案 Oracle 10g客户端 安装(配图)oracle 10g 客户端安装windows7安装ORACLE 10g客户端 解决方案二: 看了都说windows的 ,有没有sola

centos6-centOS6.4安装oracle客户端时,安装界面的汉字乱码

问题描述 centOS6.4安装oracle客户端时,安装界面的汉字乱码 如图所示,求高手指导一下! 解决方案 系统没有对应的中文字体吧 解决方案二: LANG="en_US.UTF-8" 之前是中文字体,现在是英文,就没有乱码了 解决方案三: LANG="en_US.UTF-8" 之前是中文字体,现在是英文,就没有乱码了

chapter2: 安装 Oracle 软件并构建数据库

oracle|数据|数据库 第 2 章: 安装 Oracle 软件并构建数据库 返回课程列表 目的 本章让您了解如何使用 Oracle Universal Installer (OUI) 安装您的 Oracle 数据库软件并创建数据库. 您将学习如何使用 Database Configuration Assistant (DBCA) 创建附加数据库. 主题 本章讨论了如下内容: 使用 Oracle Universal Installer (OUI) 安装软件 使用 Database Config

visual studio 2010-关于VS2010打包程序,安装之后找不到数据库文件

问题描述 关于VS2010打包程序,安装之后找不到数据库文件 利用VS2010制作Winfrom项目的打包程序,将数据库文件和数据库的日志文件一起打包到应用程序中. 目前遇到一个问题: 应用程序安装包安装完成后,在应用程序的安装目录下找不到数据库文件和数据库日志文件. 奇怪的是在卸载应用程序时(利用系统提供的msiexec.exe制作卸载程序),数据库文件和数据库的日志文件在应用程序的安装目录中又出现这两个文件并提示无法删除正在使用中的数据库. 请帮忙看看这问题如何解决?为什么在安装完成后在应用