.NET projeden oracle database e erişimde sıkıntı yaşadım. DataGrip üzerinden sorunsuz erişip tablo ve verileri görüntüleyebiliyorum. Fakat .NET proje ayağa kalktığında başlıkta ki hatayı veriyordu. Web.Config dosyasında ki oracle connection string da SERCIVE_NAME=ORA12 hatalı olduğunu farkettim ve olması gereken service name verdiğimde hatadan kurtuldum.
Oracle için Doğru bir connection string aşağıdaki gibidir.
<add name="Connection" connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.20)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ABCORA12)));User Id=U_ABC;Password=AB-C.1_23*;" providerName="Oracle.DataAccess.Client" />
Bir yanıt yazın