.Net 如何连Oracle数据库?
本机已装了OracleClient端,现在要通过.net连服务器上的Oracle数据库,用以下方法:
方法一:
连接字符串:connectionString="Data Source=ip;User id=user;Password=***"
方法二:
连接字符串:User ID=user;Password=***;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = servicename)))
两种连接都提示以下错误:
“System.InvalidOperationException”类型的异常在 System.Data.OracleClient.dll 中发生,但未在用户代码中进行处理
其他信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。