VS2019链接oracle时报错

樊庆银 2019-11-03 15:52:00

推荐回答

vs2019数据源没有OracleDataProviderforNet选项.net4.0框架中已经不集成其他数据库的连接方式,只可以使用OLEDB连接Oracle除了可以使用OLEDB,还可以选择使用调用OracleClient命名空间的方法。
龙岳红2019-11-03 16:00:39

提示您:回答为网友贡献,仅供参考。

其他回答

  • 通过配置本地数据库的tns配置文件实现:去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\ADMIN\找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下ORCL23=DESCRIPTION=ADDRESS_LIST=ADDRESS=PROTOCOL=TCPHOST=192.168.3.23PORT=1521CONNECT_DATA=SID=ORCL添加好ip、端口和目标数据库的实例名SID,然后确保tns名称ORCL23在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了。
    樊振玲2019-11-03 17:59:43
  • 系统使用的ODBC应该也是64位的,同时ORACLE客户端也应该是64位的。
    连云玲2019-11-03 16:18:48
  • C#使用System.Data.OracleClient连接Oracle数据库。之前在WinXP上正常运行的程序移植到Windows2019x64上之后就连不上数据库了,错误信息如下:启动database2sharp工具时提示:数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题。
    齐斯琴2019-11-03 16:01:57

相关问答

1.政治局势: 国际、国内政治局势变化对汇率有很大影响,局势稳定,则汇率稳定;局势动荡则汇率下跌。所需要关注的方面包括国际关系、党派斗争、重要政府官员情况、动乱、暴乱等。
2. 经济形势: 一国经济各方面综合效应的好坏,是影响本国货币汇率最直接和最主要的因素。其中主要考虑经济增长水平、国际收支状况、通货膨胀水平、利率水平等几个方面。
3. 军事动态: 战争、局部冲突、暴乱等将造成某一地区的不安全,对相关地区以及弱势货币的汇率将造成负面影响,而对于远离事件发生地国家的货币和传统避险货币的汇率则有利。
4. 政府、央行政策: 政府的财政政策、外汇政策和央行的货币政策对汇率起着非常重要的作用,有时是决定作用。如政府宣布将本国货币贬值或升值;央行的利率升降、市场干预等。
5. 市场心理: 外汇市场参与者的心理预期,严重影响着汇率的走向。对于某一货币的升值或贬值,市场往往会形成自己的看法,在达成一定共识的情况下,将在一定时间内左右汇率的变化,这时可能会发生汇率的升降与基本面完全脱离或央行干预无效的情况。
6. 投机交易: 随着金融全球化进程的加快,充斥在外汇市场中的国际游资越来越庞大,这些资金有时为某些投机机构所掌控,由于其交易额非常巨大,并多采用对冲方式,有时会对汇率走势产生深远影响。如量子基金阻击英镑、泰铢,使其汇率在短时间内大幅贬值等。
7. 突发事件: 一些重大的突发事件,会对市场心理形成影响,从而使汇率发生变化,其造成结果的程度,也将对汇率的长期变化产生影响。如 911 事件使美圆在短期内大幅贬值等。