2016-04-11 15 views
1

belirtilen bağlantı tanımlayıcısını çözemedim ASP.NET MVC 5 üzerinde varolan oracle veritabanı ile varlık fm oluşturmaya çalışıyorum.Nuget pm'den Oracle.ManageDataAccess & Entity istemcisini yükledim. Ancak ADO.NET kullanarak varlık çerçeve çalışması oluşturmaya çalışırken hala bu hatayı alıyorum. İşteodp.net ora-12154: TNS:

TNS:Could not resolve the connect identifier specified 

ben ilgili Oracle Client ve connectionstring ile web.config yapmış olduğu:

 <oracle.manageddataaccess.client> 
    <version number="*"> 
     <settings> 
     <setting name="TNS_ADMIN" value="C:\app\tcetin\product\12.1.0\dbhome_1\NETWORK\ADMIN" /> 
     </settings> 
     <dataSources> 
     <dataSource alias="SptsDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=******)(PORT=1521))(CONNECT_DATA=(SERVER=dedicated)(SERVICE_NAME=*****)))" /> 
     </dataSources> 
    </version> 
    </oracle.manageddataaccess.client> 
    <connectionStrings> 
    <add name="OracleDbContext" providerName="Oracle.ManagedDataAccess.Client" connectionString="User Id=****;Password=*****;Data Source=SptsDataSource" /> 
    </connectionStrings> 

Bu sorunu nasıl çözebiliriz?

Teşekkür

cevap

0

Ben bu sorunu olduğunu sanmıyorum, ama doğrudan veri kaynağı belirterek daha sonra TNS_ADMIN başvuran, ancak. Veri kaynağını doğrudan belirlerken TNS_ADMIN bölümüne ihtiyacınız olmamalıdır. Tahminim veri kaynağı tanımınız tam olarak doğru değil.

İlgili konular