推荐回答
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