日期:2014-05-17  浏览次数:20907 次

Oracle的连接问题
1)ODBC模式:
"Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd;" 

或者"Driver={Microsoft ODBC Driver for Oracle};ConnectString=OracleServer.world;Uid=myUsername;Pwd=myPassword;" 

2)OLE DB模式
"Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;" 

问题: 1.哪种模式下需要配置数据源呢? 2.是否Oracle客户端的tnsnames.ora文件中信息就相当于ODBC配置的数据源了??
因为我现在使用第二种方式,Data Source填写的是tnsnames.ora文件中的信息,而ODBC处未配置数据源也可以连上、、
希望大神给解释。。谢谢了

------解决方案--------------------
用什么连接?C#?