<?xml version="1.0" encoding="utf-8"?> <configuration> <connectionStrings> <add name="DataSource" connectionString="DRIVER={Oracle in instantclient_11_2};Data Source=Test Oracle;Persist Security Info=True;Password=password;User=user" providerName="System.Data.OracleClient"/> </connectionStrings> </configuration>
Системная информация
Я не уверен, что было не так, но я обнаружил, что простейшая строка подключения работает! Он также использует общий System.Data.Odbc.
<?xml version="1.0" encoding="utf-8"?> <configuration> <connectionStrings> <add name="DataSource" connectionString="DSN=MyDSN;Uid=user;Pwd=password" providerName="System.Data.Odbc"/> </connectionStrings> </configuration>
Это зависит от того, какой протокол вы используете для подключения: TCP
или TCPS
.
Если TCPS
, то версия .NET Framework
должна быть выше 4.5.
Вы получаете " ORA-12560: TNS:protocol adapter error
", если версия .NET Framework
ниже 3.5.