btcq.net
当前位置:首页 >> C#是怎么实现不安装ORACLE客户端连接ORACLE数据库 >>

C#是怎么实现不安装ORACLE客户端连接ORACLE数据库

直接连就行 不用装什么东西.改一下连接字符串格式就行了.Host=192.168.1.122;Port=1521;User ID=ecmshdzcz;Password=12345;SID=ECMS

在vs 上面点视图→服务器资源管理器→数据库连接→数据源改成oracle连接

可以的,我就做过,在安装了oracle的机子上搜这三个库文件(我用的是oracle11g),oci.dll、orannzsbb11.dll、oraociei11.dll,拿出来,要用到它们,然后把这三个文件放在程序根目录就可以了,注意与服务器的编码问题,如果编码不一致,中文可能出现乱码

网上找一个链接oracle的dbhelper类 ,直接使用就可以了

1、VS2010菜单栏中选择视图,点击服务器资源管理器2、对'数据连接'右键,选择添加链接 数据源选择'Oracle数据库,服务器名框中输入一个点(.)3、选择或输入一个数据库名中你点击下拉框选择你要的数据库,然后点击确定4、上面步骤完成后,第二部中的'数据库连接'的下拉框中就会出现你刚刚已经连接的数据库,对其右键,点击属性,在弹出的属性框中将连接字符串全部复制,并将其赋值给你代码中定义的的连接字符串变量即可,这样你就连接上了数据库.之后就是编写打开数据库,操作数据库,关闭数据库之类的代码希望我的回答能够对你有所帮助

主要是现在我们不能要求客户自己安装客户端,如果用WebService创建Oracle连接,并完成填充DataSet的工作,然后返回一个DataSet给客户端,这样该怎么做?创建的WebService放在服务器上,然后在客户端怎么使用,并且获得这个DataSet.

其实下载个System.Data.OracleClient.dll,然后引用下就可以了,用法和SqlClient一样,只不过SqlClient是SqlConnection而Oracle的是OracleConnection.

.net连接oracle使用的是oci接口,必须安装oracle客户端,并配置本地网络服务名 tnsnames.ora.不过oracle网站有精简版的客户端软件,解压,并编辑tnsnames.ora既可.如果是java则可以使用thin进行连接,而不需要安装oracle客户端.

不安装oracle客户端,e69da5e887aae79fa5e9819331333363353736用plsql连接oracle 常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也

必须安装Oracle客户端,才可以远程连接.

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com