[转].net连oracle的题材及措施折腾计算 连接字串

经过测试发现别的壹种写法也是能够的:  <add
name=”SQLMembershipConnString”

企业用的是oracle十g,vs20十,都以3九人的

<add name=”SQLMembershipConnString3″ connectionString=“Data
Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.253.11)(PORT=1521))
(CONNECT_DATA=(SID=HZDB)));User Id=test;Password=123456;”

providerName=”Oracle.DataAccess.Client”/>那样的字符串,因为事先大气变更的缘故,所以也折腾了很久也没连上,正当自己打算要扬弃回家重装三11个人系统时,刷页面发现错误提示是“未找到表或视图”,笔者靠!然后就那样发现了难题的来自:连接字符串不对呀。然后换上System.Data.OracleClient也经常了。

 

现今列出一些商量折腾比较长日子的标题,供之后及挨踢的同桌们参供。

一)
oracle拾g在陆十个人win七不能够直接设置,化解方法:在装置运行exe文件右键打开属性菜单,然后选拔包容性—>勾选以包容性运营这些程序–>选取winxp,保存后能够设置。

换成以后6三个人win7后一向不能够运作,折腾了壹天才精通照旧是连接字符串的题材。提示的荒唐是说oracle客户端版本相当矮,不管连接字符串怎么改都以一律错误提示,百度后找到很多稿子都是说权限不足原因(不分明是否有这么些缘故),改了后照旧壹如既往难点,那一个难点折腾了自个儿1天的日子!!,后来还下载了oracle的odp.net组件,三13位的60个人的种种磨难,都有不当提示,按错误提醒在网上寻找都不能够缓解。以为framework的类和odp.net有兼容难题。后来她仔细看了odp.net的辨证,本来打算是连连远程服务器,就试着用   

connectionString=”Data Source=       (DESCRIPTION =         (ADDRESS =
(PROTOCOL = TCP)(HOST = 192.168.253.128)(PORT = 1521))        
(CONNECT_DATA =           (SERVER = DEDICATED)           (SERVICE_NAME
= orcl)         )       );User Id=test;Password=123456; ”
providerName=”Oracle.DataAccess.Client”/>

二)以前用winxp3三个人系统,连接字符串是那样子的 <add
name=”SQLMembershipConnString二” connectionString=”Data Source=OQashqaiCL;User
Id=system;Password=12345陆;” providerName=”Oracle.DataAccess.Client”/>

本文转自:http://www.th7.cn/Program/net/201305/138265.shtml

对oracle不算熟,对.net结合oracle开发项目也只做过二个。近日换了新电脑,装了win7
61二个人系统,然后各个软件各样要装啊,难点就一批一群来了。

 

是因为内部相换odp.net组件,因为种种不打听,走了部分弯路,花的岁月也多了。网上也有许五个人遭遇那种题材,可是都没发现有人给出那一个答案。

呜呼唉哉。。。微软不想翻新System.Data.OracleClient组件了,也不用如此省武功呢,只要连接不上唯有四个谬误提醒:oracle客户端版本相当的矮,希望给那个沤血中的挨踢同学们多个参考,IT不便于啊。

相关文章